Yadda Ake ɗaukar Hoton Girman Hankali da Mayarwa a LVM - Sashe na III


LVM Snapshots suna da ingantacciyar sarari mai nuna kwafi na kundin lvm. Yana aiki kawai tare da lvm kuma yana cinye sararin samaniya kawai lokacin da aka yi canje-canje zuwa ƙarar ma'ana ta tushe zuwa ƙarar hoto. Idan girman tushen yana da manyan canje-canje da aka yi zuwa jimlar 1GB za a yi canje-canje iri ɗaya zuwa ƙarar hoto. Zai fi kyau koyaushe a sami ƙaramin girman canje-canje don ingantaccen sarari. Idan hoton hoton ya kare, za mu iya amfani da lvextend don girma. Kuma idan muna buƙatar murkushe hoton za mu iya amfani da lvreduce.

Idan mun share kowane fayil da gangan bayan ƙirƙirar Snapshot ba za mu damu ba saboda hoton yana da ainihin fayil ɗin da muka goge. Yana yiwuwa idan fayil ɗin yana wurin lokacin da aka ƙirƙiri hoton hoto. Kar a canza ƙarar hoton hoto, kiyaye shi yayin da hoton da ake amfani da shi don yin saurin murmurewa.

Ba za a iya amfani da hotunan hoto don zaɓin madadin ba. Ajiyayyen Kwafin Farko ne na wasu bayanai, don haka ba za mu iya amfani da hoton hoto azaman madadin zaɓi ba.

  1. Ƙirƙiri Ma'ajiyar Disk tare da LVM a cikin Linux - KASHI NA 1
  2. Yadda ake Ƙaddawa/Rage LVM's a cikin Linux - Sashe na II

  1. Tsarin Aiki – CentOS 6.5 tare da Shigar LVM
  2. Server IP - 192.168.0.200

Mataki 1: Ƙirƙirar Hoton LVM

Da farko, bincika sarari kyauta a cikin rukunin girma don ƙirƙirar sabon hoto ta amfani da bin umarnin '' vgs'.

# vgs
# lvs

Ka ga, akwai saura 8GB na sarari kyauta a sama da fitarwa vgs. Don haka, bari mu ƙirƙiri hoton hoto don ɗayan girma na mai suna tecmint_datas. Don dalilai na nunawa, zan ƙirƙiri ƙarar hoto mai girman 1GB kawai ta amfani da bin umarni.

# 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

Duk waɗannan umarni na sama suna yin abu ɗaya:

  1. -s - Yana Ƙirƙirar Hoto
  2. -n - Sunan hoton hoto

Anan, shine bayanin kowane batu da aka yi nuni a sama.

  1. Girman hoton da nake ƙirƙirar anan.
  2. Yana ƙirƙirar hoto.
  3. Yana ƙirƙira suna don hoton hoto.
  4. Sabon sunan hotuna.
  5. Ƙarar da za mu ƙirƙira hoto.

Idan kuna son cire hoton hoto, zaku iya amfani da umarnin '' lvremove'.

# lvremove /dev/vg_tecmint_extra/tecmint_datas_snap

Yanzu, jera sabon hoton da aka ƙirƙira ta amfani da umarni mai zuwa.

# lvs

Kuna gani a sama, an ƙirƙiri hoto cikin nasara. Na yi alama da kibiya inda hotunan hoto suka samo asali daga inda aka ƙirƙira ta, tecmint_datas. Ee, saboda mun ƙirƙiri hoto don tecmint_datas l-volume.

Bari mu ƙara wasu sabbin fayiloli cikin tecmint_datas. Yanzu girma yana da wasu bayanai a kusa da 650MB kuma girman hoton mu shine 1GB. Don haka akwai isasshen sarari don adana canje-canjen mu a cikin ƙarar karyewa. Anan zamu iya gani, menene matsayin hoton hoton mu ta amfani da umarnin ƙasa.

# lvs

Kun ga, 51% na ƙarar hoton da aka yi amfani da shi yanzu, babu batun ƙarin gyara a cikin fayilolinku. Don ƙarin bayani yi amfani da umarni.

# lvdisplay vg_tecmint_extra/tecmint_data_snap

Har ila yau, ga cikakken bayanin kowane batu da aka yi nuni a cikin hoton da ke sama.

  1. Sunan Ƙarar Ma'ana ta Hoto.
  2. Sunan rukuni a halin yanzu ana amfani da shi.
  3. Ƙarar hoto a yanayin karantawa da rubutu, muna iya hawa ƙarar mu yi amfani da shi.
  4. Lokacin da aka ƙirƙiri hoton. Wannan yana da matukar mahimmanci saboda hoton hoto zai nemi kowane canje-canje bayan wannan lokaci.
  5. Wannan hoton nasa na tecmint_datas girma na ma'ana.
  6. Logical volume yana kan layi kuma akwai don amfani.
  7. Girman juzu'in Tushen wanda muka ɗauki hoto.
  8. Girman tebur na shanu = kwafi akan Rubuta, wannan yana nufin duk wani canje-canjen da aka yi a ƙarar tecmint_data za a rubuta zuwa wannan hoton.
  9. Girman hoton da ake amfani da shi a halin yanzu, tecmint_datas ɗin mu shine 10G amma girman hoton mu shine 1GB wanda ke nufin fayil ɗin mu yana kusa da 650 MB. Don haka abin da yake yanzu a cikin 51% idan fayil ya girma zuwa girman 2GB a girman tecmint_datas zai ƙaru fiye da girman da aka keɓe, tabbas za mu kasance cikin matsala tare da hoto. Wannan yana nufin muna buƙatar tsawaita girman girman ma'ana (ƙarar hoto).
  10. Yana ba da girman guntu don ɗaukar hoto.

Yanzu, bari mu kwafi fiye da 1GB na fayiloli a cikin tecmint_datas, bari mu ga abin da zai faru. Idan kun yi haka, za ku sami saƙon kuskure yana cewa ''Kuskuren shigarwa/fitarwa', yana nufin rashin sarari a cikin hoto.

Idan girman ma'ana ya cika za a sauke ta atomatik kuma ba za mu iya ƙara amfani da shi ba, ko da mun tsawaita girman girman hoton hoto. Yana da mafi kyawun ra'ayin samun girman girman Source yayin ƙirƙirar hoto, tecmint_datas Girman shine 10G, idan na ƙirƙiri girman girman 10GB ba zai taɓa wucewa kamar na sama ba saboda yana da isasshen sarari don Ɗauki sautin ku.

Mataki 2: Ƙara Hoton hoto a cikin LVM

Idan muna buƙatar tsawaita girman hoton hoto kafin ambaliya za mu iya yin amfani da shi.

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

Yanzu akwai gaba ɗaya girman 2GB don ɗaukar hoto.

Na gaba, tabbatar da sabon girman da tebur na COW ta amfani da umarni mai zuwa.

# lvdisplay /dev/vg_tecmint_extra/tecmint_data_snap

Don sanin girman ƙarar ɗauka da amfani %.

# lvs

Amma idan, kuna da ƙarar hoto mai girman girman girman Tushen ba mu buƙatar damuwa da waɗannan batutuwan.

Mataki na 3: Mayar da Hoto ko Haɗewa

Don mayar da hoton, muna buƙatar fara cire tsarin fayil ɗin da farko.

# unmount /mnt/tecmint_datas/

Kawai bincika wurin dutsen ko an cire shi ko a'a.

# df -h

Anan an cire dutsen mu, don haka za mu iya ci gaba da dawo da hoton. Don dawo da karyewa ta amfani da umarni lvconvert.

# lvconvert --merge /dev/vg_tecmint_extra/tecmint_data_snap

Bayan an gama haɗawa, za a cire ƙarar hoto ta atomatik. Yanzu muna iya ganin sararin ɓangaren mu ta amfani da umarnin df.

# df -Th

Bayan an cire ƙarar hoto ta atomatik. Kuna iya ganin girman girman ma'ana.

# lvs

Muhimmi: Don Ƙarfafa Hoto ta atomatik, za mu iya yin ta ta amfani da wasu gyara a cikin fayil na conf. Don manual za mu iya mika ta amfani da lvextend.

Bude fayil ɗin sanyi na lvm ta amfani da zaɓin editan ku.

# vim /etc/lvm/lvm.conf

Nemo kalmar autoextend. Ta Default ƙimar za ta yi kama da ƙasa.

Canza 100 zuwa 75 anan, idan haka ne tsawaita ƙofa ta atomatik 75 kuma ƙara kashi ta atomatik shine 20, zai kara girman girman da 20 bisa dari

Idan ƙarar hoton hoto ya kai 75% zai faɗaɗa girman ƙarar ƙara ta atomatik da 20% ƙari. Don haka, za mu iya faɗaɗa ta atomatik. Ajiye ku fita fayil ta amfani da wq!.

Wannan zai adana hoto daga faɗuwar ruwa. Wannan kuma zai taimaka maka ka adana ƙarin lokaci. LVM ita ce hanya ɗaya tilo da za mu iya faɗaɗawa kuma muna da fasaloli da yawa kamar Samar da Sirri, Tsagewa, Ƙaƙƙarfan ƙira da ƙari Amfani da bakin ciki, bari mu ga su a cikin batu na gaba.