Ṣiṣeto Ibi ipamọ Disiki Rirọ pẹlu Iṣakoso Iwọn didun Onitumọ (LVM) ni Lainos - APA 1


Iṣakoso Iwọn didun Logbon (LVM) jẹ ki o rọrun lati ṣakoso aaye disk. Ti eto faili ba nilo aaye diẹ sii, o le fi kun si awọn iwọn oye rẹ lati awọn aaye ọfẹ ni ẹgbẹ iwọn didun rẹ ati pe faili faili le tun-bi wọn ṣe fẹ. Ti disk kan ba bẹrẹ si kuna, disk rirọpo le forukọsilẹ bi iwọn didun ti ara pẹlu ẹgbẹ iwọn didun ati awọn afikun awọn oye ọgbọn le ṣee lo si disk tuntun laisi pipadanu data.

Ni agbaye ode oni gbogbo Olupin nilo aaye diẹ sii lojoojumọ fun pe a nilo lati faagun da lori awọn aini wa. Awọn iwọn ọgbọn ọgbọn le ṣee lo ni RAID, SAN. Disiki Ti ara yoo wa ni akojọpọ lati ṣẹda iwọn didun Ẹgbẹ. Ninu ẹgbẹ iwọn didun a nilo lati ge aye naa lati ṣẹda awọn iwọn oye. Lakoko ti o nlo awọn iwọn ọgbọn ọgbọn a le fa kọja awọn disiki pupọ, awọn iwọn ọgbọn tabi dinku awọn iwọn ọgbọn ni iwọn pẹlu diẹ ninu awọn ofin laisi atunṣe ati tun-pin ipin disiki lọwọlọwọ. Awọn iwọn didun le awọn ila data kọja ọpọ awọn disiki eyi le mu awọn iṣiro I/O pọ si.

  1. O jẹ irọrun lati faagun aaye ni igbakugba.
  2. Eyikeyi awọn ọna ṣiṣe faili le fi sori ẹrọ ati mu.
  3. A le lo Iṣilọ lati ṣe igbasilẹ disiki ti ko tọ.
  4. Mu eto faili pada sipo nipa lilo awọn ẹya Snapshot si ipele iṣaaju. ati be be lo…

  1. Eto Iṣiṣẹ - CentOS 6.5 pẹlu Fifi sori LVM
  2. Olupin IP - 192.168.0.200

Ọna yii yoo jẹ akọle Igbaradi fun siseto LVM (Iṣakoso Iwọn didun Onitumọ) nipasẹ Awọn apakan 1-6 ati bo awọn akọle atẹle.

Ṣiṣẹda Ibi ipamọ Disiki LVM ni Lainos

1. A ti lo CentOS 6.5 Eto iṣiṣẹ lilo LVM ni Virtual Disk (VDA). Nibi a le wo Iwọn didun ti ara (PV), Ẹgbẹ Iwọn didun (VG), Iwọn didun Imọlẹ (LV) nipa lilo pipaṣẹ atẹle.

# pvs 
# vgs
# lvs

Nibi, ni apejuwe awọn ipele kọọkan ti o han ni sikirinifoto loke.

  1. Iwọn Disiki ti ara (Iwọn PV)
  2. Disk eyiti o lo ni Virtual Disk vda.
  3. Iwọn Iwọn Ẹgbẹ (Iwọn VG)
  4. Orukọ Ẹgbẹ iwọn didun (vg_tecmint)
  5. Orukọ Iwọn didun Logbon (LogVol00, LogVol01)
  6. LogVol00 Sọtọ fun sawp pẹlu Iwon 1GB
  7. LogVol01 Ti a yan fun/pẹlu 16.5GB

Nitorinaa, lati ibi a wa mọ pe ko si aaye ọfẹ ni to ninu disk VDA.

2. Fun Ṣiṣẹda Ẹgbẹ Iwọn didun Tuntun , a nilo lati ṣafikun Afikun 3 disiki lile ninu olupin yii. Ko jẹ dandan lati lo Awakọ 3 kan 1 jẹ To lati ṣẹda tuntun VG ati LV inu vg yẹn, Mo n ṣe afikun diẹ sii nibi fun idi ifihan ati fun aṣẹ ẹya diẹ sii awọn alaye.

Atẹle ni awọn disiki ti Mo ti ṣafikun ni afikun.

sda, sdb, sdc
# fdisk -l

  1. Iwe aiyipada nipa lilo fun Eto Isẹ (Centos6.5).
  2. Awọn ipin ti a ṣalaye ni Disiki aiyipada (vda1 = swap), (vda2 = /).
  3. Ni afikun Awọn disiki ti a fi kun ni a mẹnuba bi Disk1, Disk2, Disk3.

Kọọkan ati gbogbo Awọn disiki jẹ 20 GB ni Iwọn. Iwọn PE aiyipada ti Ẹgbẹ Iwọn didun jẹ 4 MB, Ẹgbẹ iwọn didun ohun ti a nlo ninu olupin yii ni tunto nipa lilo aiyipada PE.

  1. Orukọ VG - Orukọ Ẹgbẹ Iwọn didun kan.
  2. Ọna kika - LVM faaji ti a lo LVM2.
  3. VG Wiwọle - Ẹgbẹ Iwọn didun wa ni Ka ati Kọ ati ṣetan lati lo.
  4. Ipo VG - A le tun iwọn Ẹgbẹ pọ si, A le Faagun diẹ sii ti a ba nilo lati ṣafikun aaye diẹ sii.
  5. Cur LV - Lọwọlọwọ awọn ipele Imọye 2 wa ninu Ẹgbẹ Iwọn didun yii.
  6. CurPV ati Ìṣirò PV - Lọwọlọwọ Lilo Disiki ti ara jẹ 1 (vda), Ati pe o nṣiṣẹ lọwọ, nitorinaa kini a le lo ẹgbẹ iwọn didun yii.
  7. Iwon PE - Awọn ifaagun ti ara, Iwọn fun disiki le ti wa ni asọye nipa lilo iwọn PE tabi GB, 4MB ni Iwọn Iyipada PE ti LVM. Fun apẹẹrẹ, ti a ba nilo lati ṣẹda iwọn 5 GB ti iwọn ọgbọn ọgbọn a le lo apao 1280 PE, Ṣe o ko loye ohun ti Mo n sọ?.

Eyi ni Alaye -> 1024MB = 1GB, ti o ba jẹ bẹ 1024MB x 5 = 5120PE = 5GB, Nisisiyi Pin 5120/4 = 1280, 4 ni Iwọn Iyipada PE.

  1. Lapapọ PE - Ẹgbẹ Iwọn didun yii ni.
  2. Alloc PE - Lapapọ PE Ti Lo, PE ni kikun ti Lo tẹlẹ, 4482 x 4PE = 17928.
  3. PE ọfẹ ọfẹ - Nibi o ti lo tẹlẹ nitorinaa ko si PE ọfẹ.

3. Vda nikan lo, Lọwọlọwọ Centos ti fi sori ẹrọ /bata , /, siwopu , ninu vda disiki ti ara nipa lilo lvm ko si aye to ku ninu eyi disiki.

# df -TH

Loke aworan fihan Oke Point ti a nlo 18GB ni kikun ti a lo fun gbongbo, nitorinaa ko si aaye ọfẹ kan wa.

4. Nitorinaa ẹ jẹ ki a, ṣẹda iwọn didun ti ara tuntun ( pv ), Ẹgbẹ Iwọn didun ( vg ) ni orukọ tecmint_add_vg ki o ṣẹda Awọn ipele Ijinlẹ (< b> lv ) ninu rẹ, Nibi a le ṣẹda Awọn iwọn didun ọgbọn 4 ni orukọ tecmint_documents , tecmint_manager ati tecmint_public .

A le faagun Ẹgbẹ Iwọn didun ti lilo VG lọwọlọwọ lati gba aaye diẹ sii. Ṣugbọn nibi, ohun ti a yoo ṣe ni lati Ṣẹda Ẹgbẹ Iwọn didun titun ati mu ṣiṣẹ ni ayika rẹ, nigbamii a le rii bi o ṣe faagun awọn ọna faili Faili Ẹgbẹ ti o wa ni lilo lọwọlọwọ.

Ṣaaju lilo Disiki tuntun a nilo lati pin disiki naa ni lilo fdisk.

# fdisk -cu /dev/sda

  1. c - Pa ipo ibaramu DOS o jẹ Iṣeduro lati ṣafikun Aṣayan yii.
  2. u - Lakoko ti o ṣe atokọ awọn tabili ipin ti yoo fun wa ni eka dipo silinda.

Nigbamii, tẹle awọn igbesẹ isalẹ lati ṣẹda ipin tuntun.

  1. Yan n lati ṣẹda tuntun.
  2. Yan p lati ṣẹda ipin akọkọ.
  3. Yan nọmba wo ti ipin ti a nilo lati ṣẹda.
  4. Tẹ Tẹ lẹẹmeji lati lo aaye ni kikun ti Disk naa.
  5. A nilo lati yi iru iru ipin ti a ṣẹṣẹ ṣẹda t .
  6. Nọmba wo ti ipin nilo lati yipada, yan nọmba ti a ṣẹda 1 rẹ.
  7. Nibi a nilo lati yi iru pada, a nilo lati ṣẹda LVM nitorinaa a nlo koodu iru LVM bi 8e, ti a ko ba mọ koodu iru Tẹ L lati ṣe atokọ gbogbo iru awọn koodu.
  8. Tẹ ipin naa ohun ti a ṣẹda lati kan jẹrisi.
  9. Nibi a le rii ID bi 8e LINUX LVM.
  10. Kọ awọn ayipada ki o jade kuro fdisk.

Ṣe awọn igbesẹ ti o wa loke fun sdb disiki 2 miiran ati sdc lati ṣẹda awọn ipin tuntun. Lẹhinna Tun ẹrọ bẹrẹ lati ṣayẹwo tabili tabili ipin nipa lilo pipaṣẹ fdisk.

# fdisk -l

5. Bayi, o to akoko lati ṣẹda Awọn iwọn ara nipa lilo gbogbo awọn disiki mẹta 3. Nibi, Mo ti ṣe atokọ disiki ti ara nipa lilo pipaṣẹ pvs , pvs aiyipada kan nikan ni a ṣe akojọ bayi.

# pvs

Lẹhinna ṣẹda awọn disiki ti ara tuntun nipa lilo pipaṣẹ.

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

Lẹẹkan si ṣe atokọ disiki lati wo awọn disiki ti ara ti a ṣẹda tuntun.

# pvs

6. Ṣẹda Ẹgbẹ Iwọn didun ni orukọ tecmint_add_vg ni lilo PV ọfẹ ti o wa Ṣẹda nipa lilo iwọn PE 32. Lati Ṣafihan awọn ẹgbẹ iwọn didun lọwọlọwọ, a le rii pe ẹgbẹ iwọn didun kan wa pẹlu 1 PV lilo.

# vgs

Eyi yoo ṣẹda ẹgbẹ iwọn didun nipa lilo iwọn 32MB PE ni orukọ tecmint_add_vg ni lilo awọn iwọn ara ti ara 3 ti a ṣẹda ni awọn igbesẹ ti o kẹhin.

# vgcreate -s 32M tecmint_add_vg /dev/sda1 /dev/sdb1 /dev/sdc1

Nigbamii, ṣayẹwo ẹgbẹ iwọn didun nipasẹ ṣiṣe pipaṣẹ vgs lẹẹkansii.

# vgs

Agbọye vgs pipaṣẹ o wu:

  1. Orukọ Ẹgbẹ iwọn didun.
  2. Awọn iwọn ara ti a lo ninu Ẹgbẹ Iwọn didun yii.
  3. Ṣe afihan aaye ọfẹ ti o wa ninu ẹgbẹ iwọn didun yii.
  4. Iwọn apapọ ti Ẹgbẹ Iwọn didun.
  5. Awọn iwọn Logbon inu ẹgbẹ iwọn didun yii, Nibi a ko tii ṣẹda nitorinaa o wa 0.
  6. SN = Nọmba ti Awọn sikirinisoti awọn ẹgbẹ iwọn didun ninu. (Nigbamii a le ṣẹda aworan kan).
  7. Ipo ti Ẹgbẹ Iwọn didun bi Writable, kika, atunṣe, okeere, apa kan ati iṣupọ, Nibi o jẹ wz – n- ti o tumọ si w = Writable, z = resizeable ..
  8. Nọmba Iwọn didun ti ara (PV) ti a lo ninu Ẹgbẹ Iwọn didun yii.

7. Lati Ṣafihan alaye diẹ sii nipa pipaṣẹ lilo ẹgbẹ iwọn didun.

# vgs -v

8. Lati ni alaye diẹ sii nipa awọn ẹgbẹ iwọn didun tuntun ti a ṣẹda, ṣiṣe aṣẹ atẹle.

# vgdisplay tecmint_add_vg

  1. Orukọ ẹgbẹ iwọn didun
  2. LVM Architecture used.
  3. O le ka ati kọ ipinlẹ, ṣetan lati lo.
  4. Ẹgbẹ iwọn didun yii le jẹ iwọntunwọnsi.
  5. Rara ti disiki Ti ara ti wọn lo ati pe wọn nṣiṣẹ.
  6. Iwọn lapapọ Ẹgbẹ iwọn didun. Iwọn Nikan PE kan jẹ 32 nibi.
  7. Nọmba lapapọ ti PE wa ni ẹgbẹ iwọn didun yii.
  8. Lọwọlọwọ a ko ṣẹda eyikeyi LV inu VG yii nitorinaa o jẹ ọfẹ lapapọ.
  9. UUID ti ẹgbẹ iwọn didun yii.

9. Nisisiyi, dawọ Awọn iwọn didun Oniye 3 ni orukọ tecmint_documents , tecmint_manager ati tecmint_public . Nibi, a le wo bii o ṣe Ṣẹda Awọn iwọn didun Logbon Lilo iwọn PE ati Lilo Iwọn GB. Ni akọkọ, ṣe atokọ Awọn ipele Imọye lọwọlọwọ nipa lilo pipaṣẹ atẹle.

# lvs

10. Awọn iwọn didun Igbọngbọn wọnyi wa ninu Ẹgbẹ Iwọn didun vg_tecmint . Ṣe atokọ ki o wo iye awọn aaye ọfẹ wa nibẹ lati ṣẹda awọn iwọn oye nipa lilo pipaṣẹ pvs

# pvs

11. Iwọn ẹgbẹ iwọn didun jẹ 54GB ati pe a ko lo, Nitorina a le Ṣẹda LV ninu rẹ. Jẹ ki a pin ẹgbẹ iwọn didun si iwọn kanna lati ṣẹda Awọn iwọn ọgbọn ọgbọn. Iyẹn tumọ si 54GB /3 = 18GB , Iwọn didun Kanṣoṣo yoo jẹ 18GB ni Iwọn lẹhin Ṣiṣẹda.

Ni akọkọ jẹ ki a ṣẹda Awọn iwọn didun Logbon Lilo Awọn ifaagun ti ara (PE). A nilo lati mọ Iwọn PE aiyipada ti a yan fun Ẹgbẹ Iwọn didun yii ati Lapapọ PE ti o wa lati ṣẹda Awọn iwọn Logbon tuntun, Ṣiṣe aṣẹ lati gba alaye nipa lilo.

# vgdisplay tecmint_add_vg

  1. Aiyipada PE Ti a yan fun VG yii jẹ 32MB, Nibi Iwọn PE Nikan yoo jẹ 32MB.
  2. Lapapọ Lapapọ PE wa ni 1725.

Kan ṣe ki o wo Isiro kekere kan nipa lilo pipaṣẹ bc.

# bc
1725PE/3 = 575 PE. 
575 PE x 32MB = 18400 --> 18GB

Tẹ CRTL + D lati jade ni bc Jẹ ki a Ṣẹda Awọn iwọn didun Logbon 3 ni lilo 575 PE's.

# lvcreate -l (Extend size) -n (name_of_logical_volume) (volume_group)

# lvcreate -l 575 -n tecmint_documents tecmint_add_vg

# lvcreate -l 575 -n tecmint_manager tecmint_add_vg

# lvcreate -l 575 -n tecmint_public tecmint_add_vg

  1. -l - Ṣiṣẹda ni lilo Iwọn Iwọn
  2. -n - Fun orukọ Iwọn didun kan.

Ṣe atokọ Awọn ipele Imọye ti a Ṣẹda nipa lilo pipaṣẹ lvs.

# lvs

Lakoko ti o Ṣiṣẹda Iwọn didun kan nipa lilo iwọn GB a ko le gba iwọn gangan. Nitorinaa, ọna ti o dara julọ ni lati ṣẹda lilo amugbooro.

# lvcreate -L 18G -n tecmint_documents tecmint_add_vg

# lvcreate -L 18G -n tecmint_manager tecmint_add_vg

# lvcreate -L 18G -n tecmint_public tecmint_add_vg

# lvcreate -L 17.8G -n tecmint_public tecmint_add_vg

Ṣe atokọ Awọn iwọn didun ọgbọn ti Ṣẹda nipa lilo pipaṣẹ lvs.

# lvs

Nibi, a le rii lakoko ṣiṣẹda LV 3rd a ko le Yika-to 18GB, O jẹ nitori awọn ayipada kekere ni iwọn, Ṣugbọn ọrọ yii yoo foju di lakoko ṣiṣẹda LV nipa lilo Iwọn Faagun.

12. Fun lilo awọn iwọn ọgbọn ọgbọn a nilo lati ọna kika. Nibi Mo n lo ọna ẹrọ faili ext4 lati ṣẹda awọn iwọn didun ati lilọ si oke labẹ /mnt/.

# mkfs.ext4 /dev/tecmint_add_vg/tecmint_documents

# mkfs.ext4 /dev/tecmint_add_vg/tecmint_public

# mkfs.ext4 /dev/tecmint_add_vg/tecmint_manager

13. Jẹ ki a Ṣẹda Awọn ilana ni /mnt ati Oke awọn oye Ijinlẹ ohun ti a ti ṣẹda eto-faili.

# mount /dev/tecmint_add_vg/tecmint_documents /mnt/tecmint_documents/

# mount /dev/tecmint_add_vg/tecmint_public /mnt/tecmint_public/

# mount /dev/tecmint_add_vg/tecmint_manager /mnt/tecmint_manager/

Ṣe atokọ ki o jẹrisi aaye Oke ni lilo.

 
# df -h

O ti gbe bayi fun igba diẹ, fun oke ti o wa titi a nilo lati ṣafikun titẹ sii ni fstab, fun iyẹn jẹ ki a gba titẹsi oke lati mtab ni lilo

# cat /etc/mtab

A nilo lati ṣe awọn ayipada diẹ ni titẹsi fstab lakoko titẹ awọn ẹda awọn akoonu titẹsi oke lati mtab, a nilo lati yi rw pada si awọn aiyipada

# vim /etc/fstab

Wiwọle fstab wa fẹ lati jẹ iru si apẹẹrẹ isalẹ. Fipamọ ki o jade kuro ni fstab ni lilo wq !.

/dev/mapper/tecmint_add_vg-tecmint_documents    /mnt/tecmint_documents  ext4    defaults 0 0
/dev/mapper/tecmint_add_vg-tecmint_public       /mnt/tecmint_public     ext4    defaults 0 0
/dev/mapper/tecmint_add_vg-tecmint_manager      /mnt/tecmint_manager    ext4    defaults 0 0

Ṣiṣe aṣẹ naa gbe -a lati ṣayẹwo fun titẹsi fstab ṣaaju ki o to tun bẹrẹ.

# mount -av

Nibi a ti rii bii o ṣe le ṣeto ifipamọ ifipamọ pẹlu awọn iwọn ọgbọn nipa lilo disiki ti ara si iwọn ti ara, iwọn ara si ẹgbẹ iwọn didun, ẹgbẹ iwọn didun si awọn iwọn ọgbọn.

Ninu awọn nkan iwaju ti n bọ mi, Emi yoo rii bii o ṣe faagun ẹgbẹ iwọn didun, awọn iwọn oye, idinku iwọn ọgbọn ọgbọn, yiya aworan ati mu pada lati foto. Titi lẹhinna di imudojuiwọn si TecMint fun diẹ sii iru awọn nkan oniyi.