Kreu diskaron kun mdadm !!!!!

 

Mi prezentas lernilon por krei diskaron per la aplikaĵo mdadm (http://packages.debian.org/squeeze/mdadm).

La postuloj por plenumi ĝin estas havi virtualan maŝinon kun debian-squeeze kaj kelkaj virtualaj diskoj, en ĉi tiuj kazoj kun kapablo de 1 Gb sufiĉas, ĉar kion ni faros estas labori kun la matrico ktp, kaj ekzemplo de plenigado de datumoj, ĝi ankaŭ estas testo.

Por ĉi tiu kazo kreu 3, kiel vi povas vidi en la bildo, krom la sistemo unu:

Ni lanĉas la maŝinon, ni eniras kiel radikon kaj instalas la aplikaĵon:

apt-get install mdadm hdparm
o
apt-get -t squeeze-backports install hdparm mdadm

se ni havas ĉi tiujn repos en la sources.list

Instalinte la programon, ni procedos prepari la diskojn por ilia inkluzivo en la matrico:

  • Unue ni detektas ilin per "fdisk -l"

 

  •  Post kiam la diskoj estas detektitaj, tiam ni donas al ĝi la respondan formaton, por tio ni uzas la programon cfdisk:

Ĉi tie ni devas klarigi, ni devas fari ĉi tiun procedon por ĉiu HDD, kiun ni volas esti en la matrico. Ni komencas ekzemple per / dev / sdb:

cfdisk /dev/sdb

  •  Ni donas "Nova" kaj elektas ĝin kiel "Ĉefa".

  • Ni moviĝas tra la menuo kaj premas "Tajpu".

  •  Por uzi la subdiskon en la matrico ni ŝanĝas la formatan tipon (ni tajpas FD).

  • Jen kiel ĝi aspektu:

  • Tiam ni konservas la ŝanĝojn:

  •  Ni kontrolas ĉiujn diskojn per fdisk, por certigi, ke ni ne mankas por prepari:

 

Ni procedos krei specialan dosieron, ni traktos ĝin kvazaŭ "blokon":

mknod /dev/md0 b 9 0

Mi klarigas, ke ĉi tiu komando estas krei «specialajn» dosierojn, kiam ni alvokas ĝin per la parametro «b», ni diras al ĝi, ke ĝi faru ĝin kvazaŭ bloko, ekzemplon de tio ni havas en la dosieroj de nia HDD a ls -lh al sd * kaj vi vidos:

brw-rw - T 1 radika disko 8, Jul 0 30 07:04 / dev / sda

Sed kio signifas 9 0? Tiel simpla kiel la versio, jen MAJOR-MINOR versio, kie 9 estas la ĉefa versio de la minora 0, por tiel diri, mini langotruo.

Ni kontrolas, ke ĝi estis kreita ĝuste:

brw-r - r– 1 radika radiko 9, 0 Jul 30 11:12 / dev / md0

Nun ni povas krei nian RAID, sed unue ni devas fari al ni iujn demandojn:

  • Kian laborkvanton havos la matrico?
  • Ĉu mi legos pli ol skribi al ĝi?
  • Ĉu la informoj, kiujn vi stokas, bezonas rezervon?
  • Ĉu ĝi devas esti tre havebla?
  • Ĉu mi volas kapaciton aŭ sekurecon?

Por ĉi tiuj demandoj vizitu la Vikion (http://es.wikipedia.org/wiki/RAID), depende de la speco de matrico, kiun vi elektas, estas kiel vi devas procedi, en ĉi tiu lernilo ni kreos raid0, estas du tipoj , linia kaj striita, la diferenco, ke en lineara la diskoj estas plenigitaj en la ordo en kiu ili estis aldonitaj al la matrico, kaj la striita en kiu la diskoj estas egale plenigitaj kaj ke ĝi ankaŭ pli rapide legas / skribas (tiel longe kiel la grandeco de la diskoj egalas).

Komprenebla laboro:

mdadm -C /dev/md0 -N RAID0-STRIPE --level=stripe --raid-devices=3 /dev/sdc1 /dev/sdd1 /dev/sdb1

Per ĉi tio ni kreos nian matricon, por duboj «man mdadm»:

mdadm -D /dev/md0

 

Ni povas optimumigi aliajn aferojn, ekzemple se vi aldonos alian diskon, vi povus havi ĝin en reĝimo "aŭtomata respondo" por kiam alia el la tri malsukcesas, ni povas fari tion per la opcio "-x / dev / sdN"; Memoru, ke ni povas havi tiom multajn diskojn en "SPARE" kiom ni volas, ATENTU, identigu la diskojn kun markilo hehehehehehehe, se ili havas 10 diskojn, kiel vi scias, kiu rompiĝis? hehehehehe, ne lasu la samon okazi al ili, krome, se la matrico fuŝiĝos, estus malfacile restarigi la datumojn de ĉi tio, tial la demandoj, kiujn mi antaŭe faris, se vi volas sekurkopion, kreu RAID5, ankaŭ se ĝi ĝenas vin la disko, kiam la SPARE ekfunkcias, ĝi havas la kapablon regeneri la perditajn informojn, ve, mdadm !!! hehehehehe.

Kiel ĝi aspektus:

mdadm -C /dev/md0 -N RAID0-STRIPE --level=stripe --raid-devices=3 /dev/sdc1 /dev/sdd1 /dev/sdb1 -x /dev/sdv1

Nun ni restus nur formati ĝin:

mkfs.ext4 /dev/md0

Ni preparas la dosierujon por muntado:

mkdir /media/raid

Ni rajdas:

mount /dev/md0 /media/raid

Komplete, nun ni kontrolas la diskospacon per la komando df:

Nu, ni jam havas nian matricon preta por uzo, ni faras rapidan teston:

hdparm -t /dev/md0

Nu, ŝajnas, ke ĝi ne estis tiel malbona jijijijijiji

Ni finis, nun mi donas al vi mian scion.

Nu, kion ni povas eliri el ĉi tio?

R / Ĉio, kion vi povas imagi, de reuzo de diskoj al sekurkopioj de datumoj, kaj ankaŭ la kombinaĵoj de tabeloj, kiujn ili povas fari, en la vikio ili klarigas iujn eblajn ekzemplojn.

Ni povus ankaŭ efektivigi malgrandan SAN (Stokan Area Reto), mi mallonge priskribos kiel ĉi tio funkcias:

  • Ili havas N-komputilojn kaj servilon (ĉiuj kun Debian-jijijiji).
  • En tiuj komputiloj programaro estas instalita, kio faras, ke tiuj N-komputiloj havas tiujn malmolajn diskojn haveblajn kiel parton de la reto.
  • La servilo skanas la reton kaj trovas ĉiujn, traktas ilin kvazaŭ ili estus parto de si mem, loka disko.
  • Ili faras matricon el tiuj diskoj.

Rezulto: SUPER-albumo de N Teras.

Ĉi tio nomiĝas AoE (ATA per Ethernet), mi lasas al vi lernilon (ĝi havas siajn malgrandajn erarojn, eble mi ricevos lernilon de ĉi tio, 100% funkcia):

http://www.howtoforge.com/using-ata-over-ethernet-aoe-on-debian-squeeze-initiator-and-target

kaj aliaj dokumentoj:

http://www.howtoforge.com/how-to-build-a-low-cost-san

 

Nu, jen ĉio, mi esperas, ke ĝi helpos vin, bonvolu, se vi vidas iun eraron, komentu por korekti ĝin kaj ne donu problemojn al la novuloj.

 

BRAUGKO DE KUBO !!!!!!


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

5 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   croto diris

    Tre bona klarigo Eduardo, paŝo post paŝo. Demando:
    Ĉu vi uzas ĉi tion en virtuala maŝino kiel Virtualbox aŭ ĉu nur por doni al ni ekzemplon?

    1.    Edward Claus diris

      Saluton Croto, ĉio estas farita per la virtuala komputilo

  2.   taŭga diris

    De p # t4 patrino la gvidisto !!

  3.   bomobom diris

    Mi perdis la atakan aranĝon, pro fizika fiasko en unu el la diskoj ...

    Kaj mi solvis ĝin kondukante la atakon al reakira kompanio nomata Onretrieval, kie ili retrovis la informojn.

    Nun, por sekureco, mi administras servilon en la nubo, kie mi gastigis la rezervon.

    Salutojn.

  4.   Anthony B.G. diris

    Tre bona afiŝo, tre klara kaj tre helpema, demando, kiun vi vidos, provis forigi la atakon md0 per la komando #mdadm –stop / dev / md0 nu, la afero estas, ke mi ne forigis ĝin, mi simple haltigis ĝin kaj ĉesis aperi kun la GPARTED kiel mi povas fari por vidi ĝin denove, mi ripetas ĝin per la helpo de via manlibro kaj ĉio sukcesis por mi, sed mi ankoraŭ ne vidas ĝin de la GPARTED. Mi dankus ian helpon.