Debian Linux-da logiki ses dolandyryşy


Debian Linux meşhur Linux paýlanyşy bolup, ulanyjy iş stansiýalaryny we tor serwerlerini gutarýar. Debian köplenç gaty durnukly Linux paýlanyşy üçin öwülýär. LVM-iň çeýeligi bilen jübütlenen Debianyň durnuklylygy, her kimiň gadyryny bilýän ýokary çeýe ammar çözgüdini döredýär.

Tecmint bu okuw gollanmasyny dowam etdirmezden ozal, şu ýerden tapyp boljak Debian 7.8\Wheezy -iň gurnalyşyna ajaýyp syn we syn hödürleýär:

  1. Debian 7.8\Wheezy gurmak

Logiki ses dolandyryşy (LVM), köp sanly diskleri ýa-da bölekleri Logiki göwrümler diýlip atlandyrylýan ammar böleklerine bölüp bolýan bir uly ammarda ýygnamaga mümkinçilik berýän disk dolandyryş usulydyr.

Dolandyryjy isleýşi ýaly has köp disk/bölüm goşup bilýändigi sebäpli, LVM ammar talaplaryny üýtgetmek üçin örän amatly wariant bolýar. LVM-iň aňsat giňelmeginden başga-da, käbir maglumatlara çydamlylyk aýratynlyklary LVM-de gurulýar. Surata almak ukyby we şowsuz disklerden maglumatlary göçürmek ýaly aýratynlyklar LVM-e maglumatlaryň bitewiligini we elýeterliligini saklamak üçin has köp mümkinçilik berýär.

  1. Operasiýa ulgamy - Debian 7.7 Wheezy
  2. 40gb boot disk - sda
  3. Linux Raid-de 2 Seagate 500gb disk - md0 (RAID zerur däl)
  4. Tor/internet birikmesi

Debian-da LVM gurmak we sazlamak

1. Ulgamyň kök/administratiw elýeterliligi zerurdyr. Muny Debian-da su buýrugyny ulanmak arkaly alyp bolýar ýa-da degişli sudo sazlamalary düzülen bolsa, sudo hem ulanylyp bilner. Şeýle-de bolsa, bu gollanma su bilen kök girişini kabul eder.

2. Bu pursatda LVM2 paketini ulgama gurnamaly. Bu aşakdakylary buýruk setirine girizip ýerine ýetirip bolar:

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

Bu pursatda LVM-iň hakykatdanam gurnalandygyny we ulgamda ulanmaga taýýardygyny üpjün etmek üçin iki buýrugyň biri işledilip bilner:

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

3. Indi LVM programma üpjünçiligi gurlansoň, enjamlary LVM göwrüm toparynda we ahyrynda Logiki göwrümlere ulanmak üçin taýýarlamagyň wagty geldi.

Munuň üçin diskleri taýýarlamak üçin pvcreate peýdasy ulanylar. Adatça LVM bölmek esasynda fdisk, cfdisk, böleklere bölünen ýa-da gparted ýaly gural ulanyp, LVM sazlamasynda ulanmak üçin bölümleri bellemek üçin ýerine ýetirilerdi, ýöne bu gurnama üçin RAID döretmek üçin iki 500gb disk bilelikde reýd edildi /dev/md0 atly massiw.

Bu RAID massiw, artykmaçlyk üçin ýönekeý aýna massiwidir. Geljekde RAID-iň nädip ýerine ýetirilendigini düşündirýän makala hem ýazylar. Häzirlikçe, fiziki göwrümleri taýýarlamak bilen öňe gideliň (Makalanyň başyndaky diagrammadaky gök bloklar).

RAID enjamyny ulanmaýan bolsaňyz, LVM sazlamasynyň bir bölegi bolmaly enjamlary “/dev/md0 ” bilen çalşyň. Aşakdaky buýrugy bermek RAID enjamyny LVM gurnamasynda ulanmak üçin taýýarlar:

# pvcreate /dev/md0

4. RAID massiwi taýýarlanylandan soň, ony Ses toparyna (makalanyň başyndaky diagrammadaky ýaşyl göniburçluk) goşmaly we bu vgcreate buýrugy bilen ýerine ýetirilýär.

Vgcreate buýrugy şu pursatda oňa azyndan iki argumenti talap eder. Birinji argument dörediljek Ses toparynyň ady, ikinji argument 3-nji ädimde (/dev/md0 ) pvcreate bilen taýýarlanan RAID enjamynyň ady bolar. Komponentleriň hemmesini bir ýere jemlemek aşakdaky ýaly buýruk berer:

# vgcreate storage /dev/md0

Bu pursatda LVM-e iberilen maglumatlary saklamak üçin '/dev/md0 ' enjamyny ulanjak ' storage ' atly ses topary döretmek tabşyryldy. ' ammar ' ses toparyna girýän islendik logiki göwrüm. Şeýle-de bolsa, häzirki wagtda maglumatlary saklamak üçin ulanyljak Logiki göwrümler ýok.

5. Ses toparynyň üstünlikli döredilendigini tassyklamak üçin iki buýruk çalt berilip bilner.

  1. vgdisplay - Ses topary hakda has giňişleýin maglumat berer.
  2. vgs - Ses toparynyň bardygyny tassyklamak üçin çalt bir setir çykyş.

# vgdisplay
# vgs

6. Indi Ses toparynyň taýýardygy tassyklanandan soň, Logiki göwrümleriň özleri döredilip bilner. Bu LVM-iň ahyrky maksady we bu Logiki göwrümler, ses toparyny (VG) emele getirýän esasy fiziki göwrümlere (PV) ýazmak üçin maglumatlar iberiler.

Logiki göwrümleri döretmek üçin lvcreate kömekçi programmasyna birnäçe delil geçmeli. Iň möhüm we möhüm argumentler şulary öz içine alýar: Logiki göwrümiň ululygy, Logiki göwrümiň ady we täze döredilen Logiki göwrümiň (LV) haýsy göwrüm toparyna (VG) degişlidigi. Bularyň hemmesini bir ýere jemlemek lvcreate buýrugyny aşakdaky ýaly berýär:

# lvcreate -L 100G -n Music storage

Netijede bu buýruk aşakdakylary ýerine ýetiriň diýýär: Uzynlygy 100 gigabaýt bolan, aýdym-sazyň ady we Ses toparynyň ammaryna degişli Logiki göwrüm dörediň. Geliň, 50 gigabaýt ululykdaky Resminamalar üçin başga bir LV döredeliň we ony şol bir göwrümli toparyň agzasy edeliň:

# lvcreate -L 50G -n Documents storage

Logiki göwrümleriň döredilmegini aşakdaky buýruklaryň biri bilen tassyklap bolar:

  1. lvdisplay - Logiki göwrümleriň jikme-jik çykyşy.
  2. lvs - Logiki göwrümleriň has jikme-jik çykyşy.

# lvdisplay
# lvs