Usimamizi wa Kiasi cha Mantiki kwenye Debian Linux


Debian Linux ni usambazaji maarufu wa Linux na hutoa vituo vya kazi vya watumiaji wa mwisho na seva za mtandao. Debian mara nyingi husifiwa kwa kuwa usambazaji thabiti wa Linux. Uthabiti wa Debian uliooanishwa na kubadilika kwa LVM hutengeneza suluhisho la uhifadhi linalonyumbulika sana ambalo mtu yeyote anaweza kufahamu.

Kabla ya kuendelea na mafunzo haya, Tecmint inatoa uhakiki na muhtasari mzuri wa usakinishaji wa Debian 7.8 \Wheezy ambao unaweza kupatikana hapa:

  1. Usakinishaji wa Debian 7.8 \Wheezy

Usimamizi wa Kiasi cha Kimantiki (LVM) ni mbinu ya usimamizi wa diski ambayo inaruhusu diski nyingi au sehemu kukusanywa katika hifadhi moja kubwa ambayo inaweza kugawanywa katika mgao wa hifadhi unaojulikana kama Volumes za Mantiki.

Kwa kuwa msimamizi anaweza kuongeza diski/kizigeu zaidi kama anavyotaka, LVM inakuwa chaguo linalofaa sana la kubadilisha mahitaji ya uhifadhi. Kando na upanuzi rahisi wa LVM, baadhi ya vipengele vya uthabiti wa data pia vimejengwa ndani ya LVM. Vipengele kama vile uwezo wa kupiga picha haraka na uhamishaji wa data kutoka kwa hifadhi zinazoshindwa, huipa LVM uwezo zaidi wa kudumisha uadilifu na upatikanaji wa data.

  1. Mfumo wa Uendeshaji – Debian 7.7 Wheezy
  2. 40gb hifadhi ya kuwasha - sda
  3. Viendeshi 2 vya Seagate 500gb katika Linux Raid – md0 (RAID sio lazima)
  4. Muunganisho wa Mtandao/Mtandao

Kufunga na kusanidi LVM kwenye Debian

1. Ufikiaji wa mizizi/utawala kwenye mfumo unahitajika. Hii inaweza kupatikana kwa Debian kupitia utumiaji wa amri ya su au ikiwa mipangilio inayofaa ya sudo imesanidiwa, sudo inaweza kutumika pia. Walakini mwongozo huu utachukua kuingia kwa mizizi na su.

2. Katika hatua hii kifurushi cha LVM2 kinahitaji kusakinishwa kwenye mfumo. Hii inaweza kufanywa kwa kuingiza zifuatazo kwenye safu ya amri:

# apt-get update && apt-get install lvm2

Kwa wakati huu moja ya amri mbili zinaweza kuendeshwa ili kuhakikisha kuwa LVM imesakinishwa na iko tayari kutumika kwenye mfumo:

# dpkg-query -s lvm2
# dpkg-query -l lvm2

3. Sasa kwa kuwa programu ya LVM imesakinishwa, ni wakati wa kuandaa vifaa kwa ajili ya matumizi katika Kikundi cha Kiasi cha LVM na hatimaye katika Kiasi cha Mantiki.

Ili kufanya hivyo shirika la pvcreate litatumika kuandaa diski. Kawaida LVM ingefanywa kwa msingi wa kizigeu kwa kutumia zana kama vile fdisk, cfdisk, parted, au gpart kwa kugawa na kuripoti sehemu za matumizi katika usanidi wa LVM, hata hivyo kwa usanidi huu anatoa mbili za 500gb zilivamiwa pamoja ili kuunda RAID. safu inayoitwa /dev/md0.

Safu hii ya RAID ni safu rahisi ya kioo kwa madhumuni ya kupunguza. Katika siku zijazo, makala inayoelezea jinsi RAID inakamilishwa pia itaandikwa. Kwa sasa, hebu tuendelee na maandalizi ya kiasi cha kimwili (Vizuizi vya bluu kwenye mchoro mwanzoni mwa makala).

Ikiwa hutumii kifaa cha RAID, badilisha vifaa ambavyo vitakuwa sehemu ya usanidi wa LVM kwa ‘/dev/md0’. Kutoa amri ifuatayo kutatayarisha kifaa cha RAID kwa matumizi katika usanidi wa LVM:

# pvcreate /dev/md0

4. Mara tu safu ya RAID imeandaliwa, inahitaji kuongezwa kwa Kikundi cha Kiasi (mstatili wa kijani kwenye mchoro mwanzoni mwa makala) na hii inakamilika kwa matumizi ya amri ya vgcreate.

Amri ya vgcreate itahitaji angalau hoja mbili zilizopitishwa kwake katika hatua hii. Hoja ya kwanza itakuwa jina la Kikundi cha Kiasi kitakachoundwa na hoja ya pili itakuwa jina la kifaa cha RAID kilichotayarishwa na pvcreate katika hatua ya 3 (/dev/md0). Kuweka vifaa vyote pamoja kunaweza kutoa amri kama ifuatavyo:

# vgcreate storage /dev/md0

Kwa wakati huu, LVM imeagizwa kuunda kikundi cha sauti kinachoitwa 'storage' kitakachotumia kifaa '/dev/md0' kuhifadhi data inayotumwa kwa juzuu zozote za kimantiki ambazo ni mwanachama wa kikundi cha sauti cha 'hifadhi'. Hata hivyo, kwa wakati huu bado hakuna Kiasi cha Kiasi cha Mantiki cha kutumika kwa madhumuni ya kuhifadhi data.

5. Amri mbili zinaweza kutolewa haraka ili kuthibitisha kwamba Kikundi cha Kiasi kiliundwa kwa ufanisi.

  1. vgdisplay - Itatoa maelezo zaidi kuhusu Kikundi cha Kiasi.
  2. vgs - Toleo la haraka la laini moja ili kuthibitisha kuwa Kikundi cha Kiasi kipo.

# vgdisplay
# vgs

6. Sasa kwa kuwa Kikundi cha Kiasi kimethibitishwa tayari, Juzuu za Mantiki zenyewe, zinaweza kuundwa. Hili ndilo lengo la mwisho la LVM na Juzuu hizi za Mantiki ni data zitatumwa ili kuandikwa kwa juzuu za kimsingi (PV) zinazounda Kikundi cha Kiasi (VG).

Ili kuunda Kiasi cha Mantiki, hoja kadhaa zinahitaji kupitishwa kwa matumizi ya lvcreate. Hoja muhimu zaidi na muhimu ni pamoja na: ukubwa wa Kiasi cha Mantiki, jina la Juzuu ya Kimantiki, na Kikundi gani cha Juzuu (VG) hiki kipya cha Volume Mantiki (LV) kitamilikiwa. Kuweka haya yote pamoja hutoa lvcreate amri kama ifuatavyo:

# lvcreate -L 100G -n Music storage

Kwa ufanisi amri hii inasema kufanya yafuatayo: kuunda Kiasi cha Mantiki ambacho kina urefu wa gigabytes 100 ambacho kina jina la Muziki na ni mali ya hifadhi ya Kikundi cha Kiasi. Wacha tuendelee na kuunda LV nyingine ya Hati yenye ukubwa wa gigabytes 50 na kuifanya kuwa mwanachama wa Kikundi sawa cha Juzuu:

# lvcreate -L 50G -n Documents storage

Uundaji wa Kiasi cha Mantiki unaweza kuthibitishwa na moja ya amri zifuatazo:

  1. lvdisplay - Toleo la kina la Kiasi cha Mantiki.
  2. lvs - Utoaji wa kina kidogo wa Juzuu za Mantiki.

# lvdisplay
# lvs