RAID5
Moderaator: Moderaatorid
Ilmselt mõtlesid, et üks ketas jääb "hot spare"-ks, mitte süsteemikettaks.Väga hea juhend http://kuutorvaja.eenet.ee/wiki/Tarkvar ... e_Linuxiga
Tegin kõik õpetuse järgi. http://www.witwolf.co.za/?p=79
Aga kui hakkab käima jooksma tuleb selline kiri:
the disk drive /mnt/raid5 is not ready yet or not presentcontinue to wait or press S to skip mounting or M for manual recovery
Lahendust ?
Aga kui hakkab käima jooksma tuleb selline kiri:
the disk drive /mnt/raid5 is not ready yet or not presentcontinue to wait or press S to skip mounting or M for manual recovery
Lahendust ?
Ennem oli aga peale restarti kadunud jälle.
/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=236fd7d5-a192-45eb-a907-7f79722ebe58 / ext4 relatime,erro$
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
/dev/md0 /mnt/raid5 ext4 defaults 1 2
/proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [r$
md_d0 : inactive sdb[0](S)
244198464 blocks
unused devices: <none>
df
Failisüsteem 1K-blokke Kasut Vaba Kas% Haagitud
/dev/sdc1 240364032 1217836 226936328 1% /
none 1763576 248 1763328 1% /dev
none 1768152 0 1768152 0% /dev/shm
none 1768152 40 1768112 1% /var/run
none 1768152 0 1768152 0% /var/lock
none 1768152 0 1768152 0% /lib/init/rw
none 240364032 1217836 226936328 1% /var/lib/ureadahead/debugfs
/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=236fd7d5-a192-45eb-a907-7f79722ebe58 / ext4 relatime,erro$
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
/dev/md0 /mnt/raid5 ext4 defaults 1 2
/proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [r$
md_d0 : inactive sdb[0](S)
244198464 blocks
unused devices: <none>
df
Failisüsteem 1K-blokke Kasut Vaba Kas% Haagitud
/dev/sdc1 240364032 1217836 226936328 1% /
none 1763576 248 1763328 1% /dev
none 1768152 0 1768152 0% /dev/shm
none 1768152 40 1768112 1% /var/run
none 1768152 0 1768152 0% /var/lock
none 1768152 0 1768152 0% /lib/init/rw
none 240364032 1217836 226936328 1% /var/lib/ureadahead/debugfs
Mida ütleb
Kas mdadm.conf sisaldab kirjeid millistest ketastest array moodustatakse?
Kui ei sisalda, siis
peaks kõik vajaliku sinna tekitama.
BTW, mis *buntut kasutad?Mingil versioonil oli mdadm bugine ja ei suutnud peale restarti arrayd kokku panna.
Kood: Vali kõik
sudo mdadm --assemble --scan --verboseKui ei sisalda, siis
Kood: Vali kõik
sudo mdadm --examine --scan --config=mdadm.conf >> /etc/mdadm/mdadm.confBTW, mis *buntut kasutad?Mingil versioonil oli mdadm bugine ja ei suutnud peale restarti arrayd kokku panna.
mdadm: looking for devices for /dev/md0
mdadm: /dev/sdd has wrong uuid.
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: /dev/sdc1 has wrong uuid.
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: /dev/sdc has wrong uuid.
mdadm: cannot open device /dev/sdb: Device or resource busy
mdadm: /dev/sdb has wrong uuid.
mdadm: /dev/sda has wrong uuid.
mdadm: no devices found for /dev/md0
mdadm: looking for devices for further assembly
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: cannot open device /dev/sdb: Device or resource busy
/dev/md0: File exists
mdadm: /dev/sdd is identified as a member of /dev/md/0, slot 1.
mdadm: /dev/sda is identified as a member of /dev/md/0, slot 2.
mdadm: no uptodate device for slot 0 of /dev/md/0
mdadm: added /dev/sda to /dev/md/0 as 2
mdadm: added /dev/sdd to /dev/md/0 as 1
mdadm: /dev/md/0 has been started with 2 drives (out of 3).
mdadm: looking for devices for further assembly
mdadm: looking for devices for further assembly
mdadm: no recogniseable superblock on /dev/md0
mdadm: cannot open device /dev/sdd: Device or resource busy
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: cannot open device /dev/sdb: Device or resource busy
mdadm: cannot open device /dev/sda: Device or resource busy
kasutan ubuntu 10.04
Praegu kui kirjutasin käsu sudo mount -a siis nüüd haakis /dev/md0 külge
hetkel kui ma /proc/mdstat välja loen on raid5 kahe kettaga aktiivne. üks pole aktiivne
mdadm: /dev/sdd has wrong uuid.
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: /dev/sdc1 has wrong uuid.
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: /dev/sdc has wrong uuid.
mdadm: cannot open device /dev/sdb: Device or resource busy
mdadm: /dev/sdb has wrong uuid.
mdadm: /dev/sda has wrong uuid.
mdadm: no devices found for /dev/md0
mdadm: looking for devices for further assembly
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: cannot open device /dev/sdb: Device or resource busy
/dev/md0: File exists
mdadm: /dev/sdd is identified as a member of /dev/md/0, slot 1.
mdadm: /dev/sda is identified as a member of /dev/md/0, slot 2.
mdadm: no uptodate device for slot 0 of /dev/md/0
mdadm: added /dev/sda to /dev/md/0 as 2
mdadm: added /dev/sdd to /dev/md/0 as 1
mdadm: /dev/md/0 has been started with 2 drives (out of 3).
mdadm: looking for devices for further assembly
mdadm: looking for devices for further assembly
mdadm: no recogniseable superblock on /dev/md0
mdadm: cannot open device /dev/sdd: Device or resource busy
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: cannot open device /dev/sdb: Device or resource busy
mdadm: cannot open device /dev/sda: Device or resource busy
kasutan ubuntu 10.04
Praegu kui kirjutasin käsu sudo mount -a siis nüüd haakis /dev/md0 külge
hetkel kui ma /proc/mdstat välja loen on raid5 kahe kettaga aktiivne. üks pole aktiivne
Paste siia /etc/mdadm/mdadm.conf sisu ja käsu
väljund.Kui õigesti mäletan, siis oli 10.04 ja vist ka 10.10 mdadm vigane ja käsitsi tuli mõned asjad üle kohendada.
Proovi ketaste UUID õigeks saada ja siis sünkida
ennem unmoundi md0.
Kood: Vali kõik
sudo mdadm --detail --scan /dev/md0Proovi ketaste UUID õigeks saada ja siis sünkida
Kood: Vali kõik
sudo mdadm --assemble /dev/md0 --update=uuidKood: Vali kõik
sudo mdadm --assemble /dev/md0 --update=resyncsudo mdadm --detail --scan /dev/md0
/dev/md0:
Version : 00.90
Creation Time : Sat Dec 3 18:10:20 2011
Raid Level : raid5
Array Size : 390721792 (372.62 GiB 400.10 GB)
Used Dev Size : 195360896 (186.31 GiB 200.05 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sun Dec 4 18:16:36 2011
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : 112c12cd:f0d2d606:20249ecc:59dee740 (local to host addit)
Events : 0.78
Number Major Minor RaidDevice State
0 0 0 0 removed
1 8 48 1 active sync /dev/sdd
2 8 0 2 active sync /dev/sda
mdadm: device /dev/md0 already active - cannot assemble it
/dev/md0:
Version : 00.90
Creation Time : Sat Dec 3 18:10:20 2011
Raid Level : raid5
Array Size : 390721792 (372.62 GiB 400.10 GB)
Used Dev Size : 195360896 (186.31 GiB 200.05 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sun Dec 4 18:16:36 2011
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : 112c12cd:f0d2d606:20249ecc:59dee740 (local to host addit)
Events : 0.78
Number Major Minor RaidDevice State
0 0 0 0 removed
1 8 48 1 active sync /dev/sdd
2 8 0 2 active sync /dev/sda
mdadm: device /dev/md0 already active - cannot assemble it
Võib proovida veel nii:
märgi ketas vigaseks
eemalda ta raidist:
kustuta superblokid:
lisa ketas tagasi:
kui veateadet pole, siis saad jälgida ketaste sünkimist:
märgi ketas vigaseks
Kood: Vali kõik
sudo mdadm -f /dev/md0 /dev/sdb1Kood: Vali kõik
sudo mdadm -r /dev/md0 /dev/sdb1Kood: Vali kõik
sudo mdadm --zero-superblock /dev/sdb1Kood: Vali kõik
sudo mdadm -a /dev/md0 /dev/sdb1Kood: Vali kõik
watch -n 1 cat /proc/mdstatNatuke guugeldada on nii keeruline?janar kirjutas:No olgu kuidas lisatakse toimivale raid5 süsteemile juurde ruumi ehk siis uus ketas ? oskab keegi öelda ?
Esimene tulemus, mille leidsin: http://scotgate.org/2006/07/03/growing- ... ray-mdadm/
Pead ei anna, et töötab ja su olemasolevat massiivi hoopis ribadeks ei lase, aga alati on võimalik mingi virtuaalse masina peal enne järgi proovida, kas käsud teevad, mida lubatakse ja backup muidugi ennekõike..
Natuke veel detailsemalt: http://allintech.info/2008/06/mdadm-gro ... ay-ubuntu/



