Serje RHCSA: L-użu ta' Parted u SSM biex Jikkonfigura u Jikkodifika l-Ħżin tas-Sistema - Parti 6


F'dan l-artikolu ser niddiskutu kif twaqqaf u tikkonfigura l-ħażna tas-sistema lokali fir-Red Hat Enterprise Linux 7 billi tuża għodod klassiċi u nintroduċi l-Maniġer tal-Ħżin tas-Sistema (magħruf ukoll bħala SSM), li jissimplifika ħafna dan il-kompitu.

Jekk jogħġbok innota li se nippreżentaw dan is-suġġett f'dan l-artikolu iżda se nkomplu bid-deskrizzjoni u l-użu tiegħu fuq dak li jmiss (Parti 7) minħabba l-kobor tas-suġġett.

Il-ħolqien u l-Modifikazzjoni ta' diviżorji f'RHEL 7

F'RHEL 7, partid hija l-utilità default biex taħdem ma 'diviżorji, u tippermettilek li:

  1. Uri t-tabella tal-partizzjoni attwali
  2. Immanipula (iżżid jew tnaqqas id-daqs ta') diviżorji eżistenti
  3. Oħloq diviżorji billi tuża spazju ħieles jew tagħmir ta' ħażna fiżika addizzjonali

Huwa rrakkomandat li qabel ma tipprova toħloq partizzjoni ġdida jew timmodifika waħda eżistenti, għandek tiżgura li l-ebda partizzjoni fuq l-apparat ma tkun qed tintuża (umount /dev/partition), u jekk qed tuża parti mill-apparat bħala tpartit għandek bżonn tiddiżattivaha (swapoff -v /dev/partition) matul il-proċess.

L-eħfef mod biex tagħmel dan huwa li boot RHEL fil-modalità ta 'salvataġġ billi tuża midja ta' installazzjoni bħal DVD ta 'installazzjoni ta' RHEL 7 jew USB (Troubleshooting → Rescue a Red Hat Enterprise Linux system) u Agħżel Aqbeż meta tkun imħeġġeġ tagħżel għażla biex mmunta l-installazzjoni eżistenti tal-Linux, u inti tiġi ppreżentat bi kmand pront fejn tista 'tibda ttajpja l-istess kmandi kif muri kif ġej waqt il-ħolqien ta' partizzjoni ordinarja f'apparat fiżiku li mhux qed jintuża.

Biex tibda mifruda, sempliċiment ittajpja.

# parted /dev/sdb

Fejn /dev/sdb huwa l-apparat fejn se toħloq il-partizzjoni l-ġdida; jmiss, ittajpja print biex turi t-tabella tal-partizzjoni tad-drajv kurrenti:

Kif tistgħu taraw, f'dan l-eżempju qed nużaw drive virtwali ta '5 GB. Issa se nipproċedu biex noħolqu partizzjoni primarja ta '4 GB u mbagħad ifformattjaha mas-sistema tal-fajls xfs, li hija l-inadempjenza f'RHEL 7.

Tista 'tagħżel minn varjetà ta' sistemi ta 'fajls. Ikollok bżonn toħloq manwalment il-partizzjoni b'mkpart u mbagħad tifformatjaha b'mkfs.fstype bħas-soltu minħabba li mkpart ma jappoġġjax ħafna sistemi ta' fajls moderni barra mill-kaxxa.

Fl-eżempju li ġej se nissettjaw tikketta għall-apparat u mbagħad noħolqu partizzjoni primarja (p) fuq /dev/sdb, li tibda bil-perċentwali ta' 0% tal- apparat u jispiċċa f'4000 MB (4 GB):

Sussegwentement, aħna nifformattjaw il-partizzjoni bħala xfs u nipprintjaw it-tabella tal-partizzjoni mill-ġdid biex nivverifikaw li l-bidliet ġew applikati:

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

Għal sistemi ta 'fajls eqdem, tista' tuża l-kmand tar-ridimensionar f'parted biex tbiddel id-daqs tal-partizzjoni. Sfortunatament, dan japplika biss għal ext2, fat16, fat32, hfs, linux-swap, u reiserfs (jekk libreiserfs huwa installat).

Għalhekk, l-uniku mod biex terġa 'taqsam partizzjoni huwa billi tħassarha u terġa' toħloqha (għalhekk kun żgur li għandek backup tajjeb tad-data tiegħek!). Mhux ta 'b'xejn li l-iskema ta' partizzjoni default f'RHEL 7 hija bbażata fuq LVM.

Biex tneħħi diviżorju bil-partid:

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

Il-Maniġer tal-Volum Loġiku (LVM)

Ladarba disk ikun ġie diviżorju, jista 'jkun diffiċli jew riskjużi li tbiddel id-daqsijiet tal-partizzjoni. Għal dik ir-raġuni, jekk qed nippjanaw li nbiddlu d-daqs tal-ħitan fis-sistema tagħna, għandna nikkunsidraw il-possibbiltà li nużaw LVM minflok is-sistema klassika tal-qsim, fejn diversi apparati fiżiċi jistgħu jiffurmaw grupp ta 'volum li jospita numru definit ta' volumi loġiċi, li jistgħu jiġu estiżi jew imnaqqsa mingħajr ebda battikata.

F'termini sempliċi, tista 'ssib id-dijagramma li ġejja utli biex tiftakar l-arkitettura bażika ta' LVM.

Segwi dawn il-passi sabiex twaqqaf LVM billi tuża għodod klassiċi tal-ġestjoni tal-volum. Peress li tista 'tespandi dan is-suġġett taqra s-serje LVM fuq dan is-sit, ser niddeskrivi biss il-passi bażiċi biex twaqqaf LVM, u mbagħad inqabbelhom mal-implimentazzjoni tal-istess funzjonalità ma' SSM.

Nota: Li aħna se nużaw id-diski sħaħ /dev/sdb u /dev/sdc bħala PVs (Volumi Fiżiċi) iżda huwa kompletament f'idejk jekk trid tagħmel il- l-istess.

1. Oħloq diviżorji /dev/sdb1 u /dev/sdc1 billi tuża 100% tal-ispazju tad-diska disponibbli f'/dev/sdb u /dev/sdc:

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

2. Oħloq 2 volumi fiżiċi fuq /dev/sdb1 u /dev/sdc1, rispettivament.

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

Ftakar li tista' tuża pvdisplay /dev/sd{b,c}1 biex turi informazzjoni dwar il-PVs maħluqa ġodda.

3. Oħloq VG fuq il-PV li ħloqt fil-pass preċedenti:

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

Ftakar li tista' tuża vgdisplay tecmint_vg biex turi informazzjoni dwar il-VG maħluq ġdid.

4. Oħloq tliet volumi loġiċi fuq VG tecmint_vg, kif ġej:

# 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]	

Ftakar li tista' tuża lvdisplay tecmint_vg biex turi informazzjoni dwar l-LVs maħluqa ġodda fuq VG tecmint_vg.