RHCSA sērija: Sadalītās un SSM izmantošana sistēmas krātuves konfigurēšanai un šifrēšanai - 6. daļa


Šajā rakstā mēs apspriedīsim, kā iestatīt un konfigurēt vietējās sistēmas krātuvi pakalpojumā Red Hat Enterprise Linux 7, izmantojot klasiskos rīkus, un ieviešot sistēmas krātuves pārvaldnieku (pazīstams arī kā SSM), kas ievērojami vienkāršo šo uzdevumu.

Lūdzu, ņemiet vērā, ka šo tēmu mēs iepazīstināsim ar šo rakstu, bet turpināsim tās aprakstu un lietošanu nākamajā (7. daļa) tēmas plašuma dēļ.

Starpsienu izveide un modificēšana RHEL 7

RHEL 7 šķīrās ir noklusējuma utilīta darbam ar nodalījumiem, un tas ļaus jums:

  1. Parādīt pašreizējo nodalījuma tabulu
  2. Manipulēt (palielināt vai samazināt esošo partīciju lielumu)
  3. Izveidojiet nodalījumus, izmantojot brīvu vietu vai papildu fiziskas atmiņas ierīces

Pirms mēģināt izveidot jaunu nodalījumu vai modificēt esošu, ieteicams pārliecināties, ka neviens no ierīces nodalījumiem netiek izmantots ( umount/dev/partition ) un ja daļu ierīces izmantojat kā mijmaiņas procesu, tā procesa laikā ir jāatspējo ( swapoff -v/dev/partition ).

Vieglākais veids, kā to izdarīt, ir RHEL sāknēšana glābšanas režīmā, izmantojot instalācijas datu nesēju, piemēram, RHEL 7 instalācijas DVD vai USB (Traucējummeklēšana → Red Hat Enterprise Linux sistēmas glābšana) un atlasiet Izlaist, kad tiek prasīts izvēlēties opciju pievienojiet esošo Linux instalāciju, un jums tiks parādīta komandu uzvedne, kurā jūs varat sākt rakstīt tās pašas komandas, kā parādīts šādi, izveidojot parastu nodalījumu fiziskajā ierīcē, kas netiek izmantota.

Lai sāktu šķirt, vienkārši ierakstiet.

# parted /dev/sdb

Kur /dev/sdb ir ierīce, kurā izveidosiet jaunu nodalījumu; pēc tam ierakstiet print, lai parādītu pašreizējā diska nodalījumu tabulu:

Kā redzat, šajā piemērā mēs izmantojam 5 GB lielu virtuālo disku. Tagad mēs izveidosim 4 GB lielu primāro nodalījumu un pēc tam formatēsim to ar failu sistēmu xfs, kas ir noklusējums RHEL 7.

Jūs varat izvēlēties no dažādām failu sistēmām. Jums būs manuāli jāizveido nodalījums ar mkpart un pēc tam tas jāformatē ar mkfs.fstype kā parasti, jo mkpart neatbalsta daudzas modernas failu sistēmas ārpus kastes.

Šajā piemērā mēs iestatīsim ierīces etiķeti un pēc tam izveidosim primāro nodalījumu (p) vietnē /dev/sdb , kas sākas ar 0% no ierīce un beidzas ar 4000 MB (4 GB):

Pēc tam mēs formatēsim nodalījumu kā xfs un vēlreiz izdrukāsim nodalījumu tabulu, lai pārliecinātos, ka ir veiktas izmaiņas:

# mkfs.xfs /dev/sdb1
# parted /dev/sdb print

Vecākām failu sistēmām, lai mainītu nodalījuma lielumu, jūs varētu izmantot komandu mainīt izmēru. Diemžēl tas attiecas tikai uz ext2, fat16, fat32, hfs, linux-swap un reiserfs (ja ir instalēti libreiserfs).

Tādējādi vienīgais veids, kā mainīt nodalījuma lielumu, ir tā dzēšana un atkārtota izveidošana (tāpēc pārliecinieties, ka jums ir laba datu dublējumkopija!). Nav brīnums, ka noklusējuma sadalīšanas shēma RHEL 7 ir balstīta uz LVM.

Lai noņemtu nodalījumu ar sadalītu:

# parted /dev/sdb print
# parted /dev/sdb rm 1

Loģiskā apjoma pārvaldnieks (LVM)

Kad disks ir sadalīts, var būt grūti vai riskanti mainīt nodalījumu izmērus. Šī iemesla dēļ, ja mēs plānojam mainīt mūsu sistēmas nodalījumu izmērus, mums jāapsver iespēja klasiskās nodalīšanas sistēmas vietā izmantot LVM, kur vairākas fiziskas ierīces var veidot sējumu grupu, kurā mitinās noteikts skaits loģisko sējumu, kas var bez grūtībām paplašināt vai samazināt.

Vienkārši sakot, šī diagramma var būt noderīga, lai atcerētos LVM pamata arhitektūru.

Veiciet šīs darbības, lai iestatītu LVM, izmantojot klasiskos skaļuma pārvaldības rīkus. Tā kā jūs varat paplašināt šo tēmu, lasot LVM sēriju šajā vietnē, es izklāstīšu tikai galvenās darbības, lai iestatītu LVM, un pēc tam salīdzināšu tās ar tās pašas funkcionalitātes ieviešanu ar SSM.

Piezīme. Mēs izmantosim visus diskus /dev/sdb un /dev/sdc kā PV (fiziskos apjomus), bet tas ir pilnībā atkarīgs no jums, ja vēlaties to izdarīt tāpat.

1. Izveidojiet nodalījumus /dev/sdb1 un /dev/sdc1 , izmantojot 100% no/dev/sdb un/dev/sdc pieejamās diska vietas:

# parted /dev/sdb print
# parted /dev/sdc print

2. Izveidojiet 2 fiziskus sējumus attiecīgi virs /dev/sdb1 un /dev/sdc1 .

# pvcreate /dev/sdb1
# pvcreate /dev/sdc1

Atcerieties, ka varat izmantot pvdisplay/dev/sd {b, c} 1, lai parādītu informāciju par jaunizveidotajiem PV.

3. Izveidojiet VG virs PV, kuru izveidojāt iepriekšējā darbībā:

# vgcreate tecmint_vg /dev/sd{b,c}1

Atcerieties, ka varat izmantot vgdisplay tecmint_vg, lai parādītu informāciju par jaunizveidoto VG.

4. Izveidojiet trīs loģiskus sējumus virs VG tecmint_vg šādi:

# lvcreate -L 3G -n vol01_docs tecmint_vg		[vol01_docs → 3 GB]
# lvcreate -L 1G -n vol02_logs tecmint_vg		[vol02_logs → 1 GB]
# lvcreate -l 100%FREE -n vol03_homes tecmint_vg	[vol03_homes → 6 GB]	

Atcerieties, ka jūs varat izmantot lvdisplay tecmint_vg, lai parādītu informāciju par jaunizveidotajiem LV virs VG tecmint_vg.