Bii a ṣe le Ya Aworan ti Iwọn didun ati Lo Mu pada ni LVM - Apakan III


Awọn ifaworanhan LVM jẹ awọn adakọ akoko ifọkasi aaye ti awọn iwọn lvm. O n ṣiṣẹ nikan pẹlu lvm ati mu aaye naa nikan nigbati awọn ayipada ba ṣe si iwọn oye ti orisun si iwọn didun foto. Ti iwọn didun orisun ba ni awọn ayipada nla ti a ṣe si apao 1GB awọn ayipada kanna ni yoo ṣe si iwọn didun foto. Ti o dara julọ lati ni iwọn kekere ti awọn ayipada nigbagbogbo fun ṣiṣe aaye. Fa foto ojuomi ti pari ni ibi ipamọ, a le lo lvextend lati dagba. Ati pe ti a ba nilo lati dinku aworan naa a le lo lvreduce.

Ti a ba ti paarẹ eyikeyi faili lairotẹlẹ lẹhin ti o ṣẹda Snapshot a ko ni lati ṣe aibalẹ nitori foto naa ni faili atilẹba ti a ti paarẹ. O ṣee ṣe ti faili naa ba wa nibẹ nigbati a ṣẹda aworan foto naa. Maṣe yi iwọn didun aworan pada, tọju bi o ti ya nigba ti foto ya lati ṣe imularada yarayara.

Awọn sikirinisoti ko le lo fun aṣayan afẹyinti. Awọn afẹyinti jẹ Ẹda Akọkọ ti diẹ ninu awọn data, nitorinaa a ko le lo aworan bi aṣayan afẹyinti.

  1. Ṣẹda Ibi ipamọ Disiki pẹlu LVM ni Lainos - NIPA 1
  2. Bii o ṣe le Fa/Dinku LVM's ni Linux - Apá II

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

Igbesẹ 1: Ṣiṣẹda Aworan LVM

Ni akọkọ, ṣayẹwo aye ọfẹ ni ẹgbẹ iwọn didun lati ṣẹda aworan tuntun nipa lilo atẹle ‘ vgs ’.

# vgs
# lvs

Ṣe o rii, o wa 8GB ti aaye ọfẹ ti o ku loke vgs iṣẹjade. Nitorinaa, jẹ ki a ṣẹda aworan kan fun ọkan ninu iwọn didun mi ti a npè ni tecmint_datas . Fun idi ifihan, Emi yoo ṣẹda iwọn didun aworan 1GB nikan ni lilo awọn ofin atẹle.

# lvcreate -L 1GB -s -n tecmint_datas_snap /dev/vg_tecmint_extra/tecmint_datas        

OR

# lvcreate --size 1G --snapshot --name tecmint_datas_snap /dev/vg_tecmint_extra/tecmint_datas

Mejeeji awọn ofin loke ṣe ohun kanna:

  1. -s - Ṣẹda Aworan aworan
  2. -n - Orukọ fun aworan foto

Nibi, ni alaye ti aaye kọọkan ti ṣe afihan loke.

  1. Iwọn ti aworan Emi ṣiṣẹda nibi.
  2. Ṣẹda aworan kan.
  3. Ṣẹda orukọ fun fotogirafa.
  4. Orukọ awọn sikirinisoti titun.
  5. Iwọn didun eyi ti a yoo ṣẹda aworan kan.

Ti o ba fẹ yọ aworan kan, o le lo ‘ lvremove ‘ pipaṣẹ.

# lvremove/dev/vg_tecmint_extra/tecmint_datas_snap

Bayi, ṣe atokọ aworan tuntun ti a ṣẹda nipa lilo pipaṣẹ atẹle.

# lvs

O wo loke, aworan ti ṣẹda ni aṣeyọri. Mo ti samisi pẹlu ọfa kan nibiti awọn eeyan yiya lati ibi ti o ti ṣẹda, Awọn oniwe- tecmint_datas Bẹẹni, nitori a ti ṣẹda aworan kan fun tecmint_datas l-volume .

Jẹ ki a ṣafikun diẹ ninu awọn faili tuntun si tecmint_datas . Bayi iwọn didun ni diẹ ninu awọn data ni ayika 650MB ati iwọn foto wa jẹ 1GB. Nitorinaa aaye to wa lati ṣe afẹyinti awọn ayipada wa ni iwọn imolara. Nibi a le rii, kini ipo ti aworan wa ni lilo pipaṣẹ isalẹ.

# lvs

Ṣe o rii, 51% ti iwọn didun foto ti lo ni bayi, ko si oro fun iyipada diẹ sii ni awọn faili rẹ. Fun alaye alaye alaye diẹ sii lilo pipaṣẹ.

# lvdisplay vg_tecmint_extra/tecmint_data_snap

Lẹẹkansi, eyi ni alaye ti o yeye ti aaye kọọkan ti o ṣe afihan ni aworan ti o wa loke.

  1. Orukọ ti Iwọn didun Imọlẹ Imọlẹ.
  2. Orukọ ẹgbẹ iwọn didun lọwọlọwọ lilo.
  3. Iwọn didun aworan ni ipo kika ati kikọ, a le paapaa gbe iwọn didun soke ki o lo.
  4. Akoko nigbati a ṣẹda aworan foto. Eyi ṣe pataki pupọ nitoripe aworan yoo wa fun gbogbo awọn ayipada lẹhin akoko yii.
  5. Aworan yii jẹ ti iwọn didun ọgbọn tecmint_datas.
  6. Iwọn didun kan jẹ ori ayelujara ati pe o wa lati lo.
  7. Iwọn iwọn didun Orisun eyiti a ya aworan.
  8. Iwọn malu-tabili = daakọ lori Kọ, iyẹn tumọ si ohunkohun awọn ayipada ti a ṣe si iwọn didun tecmint_data yoo kọ si aworan yii.
  9. Lọwọlọwọ iwọn iwoye ti a lo, tecmint_datas wa jẹ 10G ṣugbọn iwọn aworan wa jẹ 1GB ti o tumọ si faili wa ni ayika 650 MB. Nitorinaa kini o wa bayi ni 51% ti faili naa ba dagba si iwọn 2GB ni iwọn tecmint_datas yoo mu diẹ sii ju iwọn ti a fi soto foto lọ, o daju pe a yoo wa ninu ipọnju pẹlu aworan foto. Iyẹn tumọ si pe a nilo lati faagun iwọn iwọn oye (iwọn didun aworan).
  10. Yoo fun iwọn ti chunk fun foto.

Bayi, jẹ ki a daakọ diẹ sii ju 1GB ti awọn faili ni tecmint_datas , jẹ ki a wo ohun ti yoo ṣẹlẹ. Ti o ba ṣe, iwọ yoo gba ifiranṣẹ aṣiṣe ni sisọ ‘ Aṣiṣe Input/o wu ’, o tumọ si pe o kuro ni aaye ni aworan kan.

Ti iwọn ọgbọn ọgbọn ba kun o yoo lọ silẹ laifọwọyi ati pe a ko le lo eyikeyi diẹ sii, paapaa ti a ba fa iwọn iwọn didun foto pọ si. O jẹ imọran ti o dara julọ lati ni iwọn kanna ti Orisun lakoko ti o ṣẹda aworan kan, tecmint_datas iwọn jẹ 10G, ti Mo ba ṣẹda iwọn foto kan ti 10GB kii yoo kọja lori bi loke nitori o ni aaye to to lati ya imolara ti iwọn didun rẹ.

Igbesẹ 2: Faagun Aworan ni LVM

Ti a ba nilo lati faagun iwọn foto naa ṣaaju ki o to bori a le ṣe ni lilo.

# lvextend -L +1G /dev/vg_tecmint_extra/tecmint_data_snap

Bayi o wa iwọn 2GB lapapọ fun fotogirafa.

Itele, ṣayẹwo iwọn tuntun ati tabili COW nipa lilo pipaṣẹ atẹle.

# lvdisplay /dev/vg_tecmint_extra/tecmint_data_snap

Lati mọ iwọn iwọn imolara ati lilo % .

# lvs

Ṣugbọn ti o ba, o ni iwọn didun foto pẹlu iwọn kanna ti iwọn Orisun a ko nilo lati ṣe aniyan nipa awọn ọran wọnyi.

Igbesẹ 3: Pada sikirinifoto tabi Ijọpọ

Lati mu aworan naa pada sipo, a nilo lati gbe-gbe faili faili lakọkọ.

# unmount /mnt/tecmint_datas/

Kan ṣayẹwo fun aaye oke boya unmounted rẹ tabi rara.

# df -h

Nibi ti gbe oke wa kuro, nitorinaa a le tẹsiwaju lati mu fọto sipo pada. Lati mu imolara pada sipo nipa lilo pipaṣẹ lvconvert .

# lvconvert --merge /dev/vg_tecmint_extra/tecmint_data_snap

Lẹhin ti iṣakopọ ti pari, iwọn didun foto yoo yọkuro laifọwọyi. Bayi a le wo aaye ti ipin wa nipa lilo pipaṣẹ df .

# df -Th

Lẹhin ti o ti mu iwọn didun foto kuro laifọwọyi. O le wo iwọn iwọn didun ti ogbon.

# lvs

Pataki: Lati Faagun Awọn sikirinisoti naa laifọwọyi, a le ṣe nipa lilo diẹ ninu iyipada ninu faili conf. Fun Afowoyi a le fa lilo lvextend.

Ṣii faili iṣeto lvm nipa lilo yiyan olootu rẹ.

# vim /etc/lvm/lvm.conf

Wa fun autoextend ọrọ. Nipa Aiyipada iye yoo jẹ iru si isalẹ.

Yi 100 pada si 75 nibi, ti o ba jẹ pe abala fifa ẹrọ laifọwọyi jẹ 75 ati pe ipin fifa aifọwọyi jẹ 20 , o yoo faagun iwọn diẹ sii nipasẹ 20 Ogorun

Ti iwọn didun foto naa ba de 75% yoo faagun iwọn iwọn imolara laifọwọyi nipasẹ 20% diẹ sii. Bayi, a le faagun laifọwọyi. Fipamọ ki o jade kuro ni faili ni lilo wq! .

Eyi yoo fipamọ foto lati ju silẹ ju. Eyi yoo tun ran ọ lọwọ lati ṣafipamọ akoko diẹ sii. LVM nikan ni ọna Ipin ninu eyiti a le faagun diẹ sii ki o ni ọpọlọpọ awọn ẹya bi Ipese tinrin, Ṣiṣan, Iwọn foju ati diẹ sii Lilo adagun-fẹẹrẹ, jẹ ki a rii wọn ni koko-ọrọ ti o tẹle.