sw raid1 @ debian stable

Dusan Zatkovsky zatkovsky na cncz.cz
Sobota Březen 18 13:02:03 CET 2006


DD.

Mam stale problem so $SUBJ a uz si neviem rady.
Mam 2 disky, na ktorych bol sw raid1 ext3, os bol mdk10.1.

Teraz som postavil druhy stroj s debian stable a tie disky v nom chcem pouzit 
( s reiserfs, takze zmazat a nanovo vytvorit ).
Nie som ale v stave, aby ten raid nabehol hned po boote.

Moj postup:

# konfiguracia mdadm
msk na gw:~$ cat /etc/mdadm/mdadm.conf
ARRAY /dev/md0 level=raid1 num-devices=2 devices=/dev/sda1,/dev/sdb1

# zmazem disk, vytvorim nove primary particie, typ linux raid autodetect (FD)
msk na gw:~$ cfdisk /dev/sda, /dev/sdb

# na odporucanie dpkg-reconfigure mdadm zmazem superbloky
msk na gw:~$ mdadm --zero-superblock /dev/sda
mdadm: /dev/sda does not appear to have an MD superblock
msk na gw:~$ mdadm --zero-superblock /dev/sda1
mdadm: /dev/sda does not appear to have an MD superblock

# aj pre sdb
msk na gw:~$ mdadm --zero-superblock /dev/sdb
mdadm: /dev/sda does not appear to have an MD superblock
msk na gw:~$ mdadm --zero-superblock /dev/sdb1
mdadm: /dev/sdb does not appear to have an MD superblock

# vytvorim pole
msk na gw:~$ mdadm	--create /dev/md0 -l1 --assume-clean
				--raid-devices=2 /dev/sda1 /dev/sdb1
Continue creating array? yes
mdadm: array /dev/md0 started.

# kontrola
msk na gw:~$ cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[1] sda1[0]
      120053632 blocks [2/2] [UU]
      [>....................]  resync =  0.9% (1110656/120053632) 
finish=37.4min speed=52888K/sec
unused devices: <none>

# vytvorim reiser
msk na gw:~$ mkfs.reiserfs /dev/md0
vi /etc/fstab, pridam /dev/md0, mount auto


# reconfigure
msk na gw:~$ dpkg-reconfigure mdadm
autostart:yes
monitor:yes

# mountnem, otestujem, chodi to
msk na gw:~$ mount /dev/md0 /mnt/raid


# rebootnem
msk na gw:~$ reboot

# po novom boote
msk na gw:~$ cat /proc/mdstat
Personalities :
unused devices: <none>

# dmesg
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
ReiserFS: md0: warning: sh-2006: read_super_block: bread failed (dev md0, 
block 2, size 4096)
ReiserFS: md0: warning: sh-2006: read_super_block: bread failed (dev md0, 
block 16, size 4096)
ReiserFS: md0: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on 
md0


Nejak nechapem, co robim zle.

Poradi niekto?


Este ma napadol ten resync, skusim ho nechat dobehnut, ale nechapem, preco by 
to robil u novo vytvoreneho pola.


-- 
Dusan Zatkovsky
CN Resources International (CZ) a.s.
Ve Smeckach 20, 110 00 Praha 1
Czech Republic
+420-296 337 811
http://www.cncz.cz



Další informace o konferenci Linux