RHCSA Series: Notkun aðskilnaðar og SSM til að stilla og dulkóða kerfisgeymslu - Hluti 6


Í þessari grein munum við ræða hvernig á að setja upp og stilla staðbundna kerfisgeymslu í Red Hat Enterprise Linux 7 með því að nota klassísk verkfæri og kynna System Storage Manager (einnig þekktur sem SSM), sem einfaldar þetta verkefni til muna.

Vinsamlegast athugaðu að við munum kynna þetta efni í þessari grein en munum halda áfram lýsingu þess og notkun á þeirri næstu (7. hluti) vegna víðáttu viðfangsefnisins.

Búa til og breyta skiptingum í RHEL 7

Í RHEL 7 er parted sjálfgefið tól til að vinna með skiptingum og gerir þér kleift að:

  1. Sýna núverandi skiptingartöflu
  2. Höndla (auka eða minnka stærð) núverandi skiptinga
  3. Búðu til skipting með því að nota laust pláss eða fleiri líkamleg geymslutæki

Mælt er með því að áður en þú reynir að búa til nýja skipting eða breyta núverandi, ættir þú að ganga úr skugga um að ekkert af skiptingunum á tækinu sé í notkun (umount /dev/partition), og ef þú ert að nota hluta tækisins sem skipti þarftu að slökkva á því (swapoff -v /dev/partition) meðan á ferlinu stendur.

Auðveldasta leiðin til að gera þetta er að ræsa RHEL í björgunarham með því að nota uppsetningarmiðil eins og RHEL 7 uppsetningar DVD eða USB (bilanaleit → bjarga Red Hat Enterprise Linux kerfi) og velja Skip þegar þú ert beðinn um að velja valkost til að tengja núverandi Linux uppsetningu, og þú munt fá skipanakvaðningu þar sem þú getur byrjað að slá inn sömu skipanir eins og sýnt er eins og hér að neðan þegar þú býrð til venjulegt skipting í líkamlegu tæki sem er ekki í notkun.

Til að byrja að skilja skaltu einfaldlega slá inn.

# parted /dev/sdb

Þar sem /dev/sdb er tækið þar sem þú munt búa til nýju skiptinguna; Næst skaltu slá inn print til að sýna skiptingartöflu núverandi drifs:

Eins og þú sérð, í þessu dæmi erum við að nota sýndardrif upp á 5 GB. Við munum nú halda áfram að búa til 4 GB aðal skipting og forsníða hana síðan með xfs skráarkerfinu, sem er sjálfgefið í RHEL 7.

Þú getur valið úr ýmsum skráarkerfum. Þú þarft að búa til skiptinguna handvirkt með mkpart og forsníða hana síðan með mkfs.fstype eins og venjulega vegna þess að mkpart styður ekki mörg nútíma skráarkerfi út úr kassanum.

Í eftirfarandi dæmi munum við setja merki fyrir tækið og búa síðan til aðal skipting (p) á /dev/sdb, sem byrjar á 0% hlutfalli af tæki og endar á 4000 MB (4 GB):

Næst munum við forsníða skiptinguna sem xfs og prenta skiptingartöfluna aftur til að staðfesta að breytingar hafi verið beittar:

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

Fyrir eldri skráarkerfi gætirðu notað resize skipunina í parted til að breyta stærð skiptingarinnar. Því miður á þetta aðeins við um ext2, fat16, fat32, hfs, linux-swap og reiserfs (ef libreiserfs er uppsett).

Þannig er eina leiðin til að breyta stærð skiptingarinnar með því að eyða henni og búa hana til aftur (svo vertu viss um að þú hafir gott öryggisafrit af gögnunum þínum!). Engin furða að sjálfgefið skiptingarkerfi í RHEL 7 er byggt á LVM.

Til að fjarlægja skipting með parted:

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

Röklegur bindistjóri (LVM)

Þegar diskur hefur verið skipt í sneið getur verið erfitt eða áhættusamt að breyta stærðum skiptinganna. Af þeirri ástæðu, ef við ætlum að breyta stærð skiptinganna á kerfinu okkar, ættum við að íhuga möguleikann á að nota LVM í stað klassíska skiptingarkerfisins, þar sem nokkur líkamleg tæki geta myndað rúmmálshóp sem mun hýsa skilgreindan fjölda rökrænna binda, sem hægt að stækka eða minnka án vandræða.

Í einföldu máli gæti þér fundist eftirfarandi skýringarmynd gagnleg til að muna grunnarkitektúr LVM.

Fylgdu þessum skrefum til að setja upp LVM með því að nota klassísk hljóðstyrkstýringartæki. Þar sem þú getur stækkað þetta efni við að lesa LVM seríuna á þessari síðu, mun ég aðeins gera grein fyrir grunnskrefunum til að setja upp LVM og bera þau síðan saman við að innleiða sömu virkni með SSM.

Athugið: Að við munum nota heilu diskana /dev/sdb og /dev/sdc sem PV (líkamlegt bindi) en það er algjörlega undir þér komið hvort þú vilt gera sama.

1. Búðu til skipting /dev/sdb1 og /dev/sdc1 með því að nota 100% af tiltæku plássi í /dev/sdb og /dev/sdc:

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

2. Búðu til 2 líkamleg bindi ofan á /dev/sdb1 og /dev/sdc1, í sömu röð.

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

Mundu að þú getur notað pvdisplay /dev/sd{b,c}1 til að sýna upplýsingar um nýstofnaða PV.

3. Búðu til VG ofan á PV sem þú bjóst til í fyrra skrefi:

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

Mundu að þú getur notað vgdisplay tecmint_vg til að sýna upplýsingar um nýstofnaða VG.

4. Búðu til þrjú rökrétt bindi ofan á VG tecmint_vg, eins og hér segir:

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

Mundu að þú getur notað lvdisplay tecmint_vg til að sýna upplýsingar um nýstofnaða LVs ofan á VG tecmint_vg.