Dynamicke disky

Pevné disky a SSD, optické a výměnné mechaniky, řadiče IDE, SCSI, SATA a jejich nastavení.

Moderátoři: morke, Igoreso, Loki5567

Odpovědět
miho
Čestný člen
Čestný člen
Registrován: 29. kvě 2003
Bydliště: Orlová-Lutyně

Dynamicke disky

Příspěvek od miho »

Tedy se budou postupne objevovat vysledky mych pokusu s dynamickymi disky (AKA LDM)

F A Q


Q: Jde mit cast disku ve stripu, dalsi cast v jinem stripu a cast jako obycejny partition?
A: Ano, vytvorit takovou potvornost jde. Viz obrazek. D: je strip E: je obycejna partition.
Obrázek

Q: A co kdyz jsou ty disky ruzne velike treba 40GB a 80GB?
A: Na zacatku muzete vytvorit 40GB stripe a zbytek vetsiho disku vyuzit jako normalni partition.

Q: Nejde mi vytvorit mirror!
A: Vytvareni zrcadlenych svazku je omezeno na serverove operacni systemy.

Q: Prectu si alespon obycejne svazky pod Linuxem?
A: Melo by to fungovat (dokonce i RAID 0,1,5) po zakompilovani podpory do jadra (je soucasti vanilkoveho jadra, neni treba patchovat), jdu to vyzkouset :)
Prvnim krokem k uspechu je spravne rozpoznani pres jadro (vypis dmesg):

Kód: Vybrat vše

hdb: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
 /dev/ide/host0/bus0/target1/lun0: [LDM] p1
hdd: max request size: 128KiB
hdd: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
 /dev/ide/host0/bus1/target1/lun0: [LDM] p1 p2
hde: max request size: 1024KiB
V druhem kroku se pokusime o nejsnazsi vec- rozchozeni samostatneho svazku, v mem pripade namountujeme:

Kód: Vybrat vše

mount -t ntfs /dev/hdd2 /mnt/tmp
a vse je ok, svazek je citelny.

Nyni postoupime na treti uroven obtiznosti.S RAIDem je to uz trosku horsi, musime napsat samostatne konfigurak pro md driver (soubor /etc/raidtab):

Kód: Vybrat vše

    raiddev /dev/md0
            raid-level              0
            nr-raid-disks           2
            chunk-size              64k
            persistent-superblock   0
            device                  /dev/hdb1
            raid-disk               0
            device                  /dev/hdd1
            raid-disk              1
Myslim, ze to je docela snadne, chunk-size 64K je velikost stripu, persistent superblock LDM nema.

Pokud jste tak jeste neucinili tak prikompilujte podporu md do jadra a po rebootu proverte zda je vse ok

Kód: Vybrat vše

root@miho mnt # cat /proc/mdstat
Personalities : [raid0]
md0 : active raid0 hdd1[1] hdb1[0]
      30720000 blocks 64k chunks
Pokud ano - namountujeme

Kód: Vybrat vše

mount -t vfat /dev/md0 /mnt/tmp
a rovnez nyni neni se ctenim ani zapisem zadny problem. Mission accomplised, SW RAID kompatibilni mezi Linuxem a Windows mame zprovozneny :-)


Q: Nechce mi to vytvorit FAT ikdyz mam svazek mensi nez 32GB. Vo co go?
A: Toto (stejne jako vetsina dalsich veci) jde udelat pouze pres prikazovou radku. Vytvorime nenaformatovanou (RAW) partition a pak ji naformatujeme

Kód: Vybrat vše

format d: /q /fs:fat32
Naposledy upravil(a) miho dne úte 18. kvě 2004, 08:21, celkem upraveno 3 x.
127.0.0.1, sweet 127.0.0.1
MaWa
Čestný člen
Čestný člen
Uživatelský avatar
Registrován: 27. lis 2003
Bydliště: Železná Ruda
Kontaktovat uživatele:

Re: Dynamicke disky

Příspěvek od MaWa »

miho píše: Q: Nejde mi vytvorit mirror!
A: Vytvareni zrcadlenych svazku je omezeno na serverove operacni systemy.
toto lze obejít 8-) ...kdyby měl někdo zájem, můžu sem pak hodit postup :wink:

jinak ty výsledky - to je stripe, nebo jen solo dynamic dick ?
"A computer allows you to make mistakes faster than any other invention with the possible exceptions of handguns and Tequila."
Odpovědět

Zpět na „Disky, mechaniky a řadiče“