Otu esi ese foto nke olu ezi uche wee weghachi na LVM - Akụkụ III


Snapshots LVM bụ nnomi oge na-arụtụ aka nke ọma nke mpịakọta lvm. Ọ na-arụ ọrụ naanị na lvm ma na-eri ohere ahụ naanị mgbe emere mgbanwe na isi mmalite olu ezi uche gaa na foto foto. Ọ bụrụ na olu isi iyi nwere nnukwu mgbanwe emere na nchikota 1GB, otu mgbanwe ga-eme na olu foto foto. Ọ kacha mma mgbe niile inwe obere mgbanwe maka oghere dị mma. Ọ bụrụ na foto ahụ agwụla, anyị nwere ike iji lvextend tolite. Ma ọ bụrụ na anyị kwesịrị ibelata foto anyị nwere ike iji lvreduce.

Ọ bụrụ na anyị ehichapụrụ faịlụ ọ bụla na mberede ka emechara Snapshot anyị agaghị echegbu onwe anyị n'ihi na foto ahụ nwere faịlụ mbụ nke anyị ehichapụrụ. Ọ ga-ekwe omume ma ọ bụrụ na faịlụ ahụ dị mgbe emepụtara foto ahụ. Agbanwela olu foto foto, debe ya ka ọ na-eme ka ọ na-agbake ngwa ngwa.

Enweghị ike iji snapshots maka nhọrọ ndabere. Ndabere bụ isi nke ụfọdụ data, yabụ na anyị enweghị ike iji foto ọnyà dị ka nhọrọ ndabere.

  1. Mepụta nchekwa diski na LVM na Linux - PART 1
  2. Otu esi agbatị/belata LVM na Linux - Nkebi II

  1. Sistemụ arụmọrụ – CentOS 6.5 nwere nwụnye LVM
  2. Ihe nkesa IP – 192.168.0.200

Kwụpụ 1: Mepụta Snapshot LVM

Nke mbụ, lelee ohere efu n'otu olu ka ịmepụta foto ọhụrụ site na iji iwu 'vgs'.

# vgs
# lvs

Ị na-ahụ, enwere 8GB nke ohere efu fọdụrụ na n'elu vgs mmepụta. Yabụ, ka anyị mepụta foto maka otu olu m akpọrọ tecmint_datas. Maka ebumnuche ngosi, m ga-emepụta naanị 1GB foto foto site na iji iwu ndị a.

# 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

Iwu abụọ a dị n'elu na-eme otu ihe:

  1. -s - Na-emepụta foto
  2. -n - Aha maka foto foto

Nke a bụ nkọwa nke isi ihe ọ bụla akọwapụtara n'elu.

  1. Nha foto nke m na-eke ebe a.
  2. Na-emepụta foto.
  3. Na-emepụta aha maka foto foto.
  4. Aha foto onyonyo ọhụrụ.
  5. Mpịakọta nke anyị ga-emepụta foto.

Ọ bụrụ na ịchọrọ iwepụ foto, ị nwere ike iji iwu 'lvremove'.

# lvremove /dev/vg_tecmint_extra/tecmint_datas_snap

Ugbu a, depụta foto emepụtara ọhụrụ site na iji iwu na-esonụ.

# lvs

Ị na-ahụ n'elu, emepụtara nseta ihuenyo nke ọma. Eji m akụ akara ebe snapshots sitere na ebe emepụtara ya, tecmint_datas ya. Ee, n'ihi na anyị ekepụtala foto maka tecmint_datas l-volume.

Ka anyị tinye ụfọdụ faịlụ ọhụrụ na tecmint_data. Ugbu a olu nwere ụfọdụ data dị gburugburu 650MB na nha foto anyị bụ 1GB. Yabụ na enwere ohere zuru oke iji kwado mgbanwe anyị na olu snap. N'ebe a, anyị nwere ike ịhụ, kedu ọnọdụ nke foto anyị site na iji iwu dị n'okpuru.

# lvs

Ị na-ahụ, 51% nke foto foto ka ejirila ugbu a, enweghị nsogbu maka mgbanwe ọzọ na faịlụ gị. Maka ozi zuru ezu jiri iwu.

# lvdisplay vg_tecmint_extra/tecmint_data_snap

Ọzọ, ebe a bụ nkọwa doro anya nke isi ihe ọ bụla e mere ka ọ pụta ìhè na foto dị n'elu.

  1. Aha nke Snapshot Logical Volume.
  2. Aha otu olu ugbu a na-eji.
  3. Mpịakọta foto na ọnọdụ ọgụgụ na ide, anyị nwere ike ịgbanye olu wee jiri ya.
  4. Oge mgbe emere foto foto. Nke a dị ezigbo mkpa n'ihi na foto foto ga-achọ mgbanwe ọ bụla ma oge a gachara.
  5. Ihe onyonyo a bụ nke tecmint_datas olu ezi uche dị na ya.
  6. Mpịakọta ezi uche dị na ntanetị ma dị maka iji.
  7. Nha nke olu isi mmalite nke anyị sere foto.
  8. Nha tebụl ehi = detuo na Dee, nke ahụ pụtara mgbanwe ọ bụla emere na olu tecmint_data ka a ga-ede na foto a.
  9. Nha foto a na-eji ugbu a, tecmint_data anyị bụ 10G mana nha foto anyị bụ 1GB nke pụtara na faịlụ anyị dị gburugburu 650 MB. Yabụ kedu ihe ọ dị ugbu a na 51% ma ọ bụrụ na faịlụ ahụ toro na nha 2GB na nha tecmint_data ga-abawanye karịa nha nha nha, jide n'aka na anyị ga-enwe nsogbu na foto. Nke ahụ pụtara na anyị kwesịrị ịgbatị nha nke ụda ezi uche (ụtụ foto)
  10. Na-enye nha nke chunk maka ịse foto.

Ugbu a, ka anyị detuo ihe karịrị 1GB nke faịlụ na tecmint_datas, ka anyị hụ ihe ga-eme. Ọ bụrụ na ịmee ya, ị ga-enweta ozi njehie na-ekwu 'Eri mperi/mmepụta', ọ pụtara enweghị ohere na foto.

Ọ bụrụ na ụda ezi uche zuru ezu, ọ ga-adaba na-akpaghị aka ma anyị enweghị ike iji ya ọzọ, ọ bụrụgodị na anyị gbatịkwuo nha nke foto foto. Ọ bụ echiche kachasị mma ịnwe otu nha nke Isi iyi mgbe ị na-eke foto, tecmint_datas nha bụ 10G, ọ bụrụ na m mepụta nha foto nke 10GB ọ gaghị agafe oke dị ka nke dị n'elu n'ihi na o nwere ohere zuru oke iji. were snap nke olu gị.

Kwụpụ 2: Gbatịa foto na LVM

Ọ bụrụ na anyị kwesịrị ịgbatị nha foto foto tupu oke eruba anyị nwere ike iji ya mee ya.

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

Ugbu a, enwere oke 2GB maka foto foto.

Na-esote, nyochaa nha ọhụrụ na tebụl COW site na iji iwu na-esonụ.

# lvdisplay /dev/vg_tecmint_extra/tecmint_data_snap

Ịmata nha nke ụda snap na ojiji %.

# lvs

Ma ọ bụrụ na ị nwere foto foto nwere otu nha nke olu isi mmalite anyị ekwesịghị ichegbu onwe anyị maka okwu ndị a.

Kwụpụ 3: Weghachite foto ma ọ bụ ijikọ

Iji weghachi foto ahụ, anyị kwesịrị ibu ụzọ wepụ sistemụ faịlụ ahụ.

# unmount /mnt/tecmint_datas/

Naanị lelee ebe ugwu ma ebupụrụ ya ma ọ bụ na o nweghị.

# df -h

Ebe a ewepụla ugwu anyị, ka anyị nwee ike ịga n'ihu na-eweghachi foto ahụ. Ka iweghachite snap site na iji iwu lvconvert.

# lvconvert --merge /dev/vg_tecmint_extra/tecmint_data_snap

Ka emechara njikọ ahụ, a ga-ewepụ olu onyonyo ozugbo. Ugbu a, anyị nwere ike ịhụ oghere nke nkebi anyị site na iji iwu df.

# df -Th

Mgbe ewepụrụ olu foto foto na-akpaghị aka. Ị nwere ike ịhụ nha nke ụda ezi uche dị na ya.

# lvs

Ihe dị mkpa: Iji gbasaa Snapshots na-akpaghị aka, anyị nwere ike iji mgbanwe ụfọdụ na faịlụ conf mee ya. Maka ntuziaka anyị nwere ike ịgbatị site na iji lvextend.

Mepee faịlụ nhazi lvm site na iji nchịkọta nhọrọ gị.

# vim /etc/lvm/lvm.conf

Chọọ okwu autoextend. Site na ndabara uru ga-adị ka nke dị n'okpuru.

Gbanwee 100 ka ọ bụrụ 75 ebe a, ọ bụrụ otú a na ịgbatị ụzọ akpaaka bụ 75 na pasentị ịgbatị akpaaka bụ 20, ọ ga-agbasa nha karịa site na 20 Percent

Ọ bụrụ na olu onyonyo ruru 75%, ọ ga-agbasawanye nha nke olu snap ozugbo site na 20% ọzọ. Ya mere, anyị nwere ike ịgbasa na-akpaghị aka. Chekwaa wee pụọ na iji wq! faịlụ.

Nke a ga-echekwa foto site na ndopu oke. Nke a ga-enyekwara gị aka ịchekwakwu oge. LVM bụ naanị usoro nkebi nke anyị nwere ike ịgbasawanye ma nwee ọtụtụ atụmatụ dị ka mkpa dị mkpa, ịgbanye, olu mebere na ndị ọzọ Iji obere ọdọ mmiri, ka anyị hụ ha na isiokwu na-esote.