/l3/users/igor-public/nt-scale/debian5.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
#ls -l
total 205008 -rw-r--r-- 1 root root 104857600 Feb 21 11:32 disk1.img -rw-r--r-- 1 root root 104857600 Feb 21 11:22 disk2.img |
#dd if=/dev/zero of=disk3.img count=100 bs=1024k
100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 0.2742 s, 382 MB/s |
#losetup /dev/loop3 disk3.img
|
#mdadm /dev/md0 -r /dev/loop2
mdadm: hot removed /dev/loop2 from /dev/md0 |
#cat /proc/mdstat
Personalities : [raid1] md0 : active raid1 loop1[0] 102388 blocks super 1.2 [2/1] [U_] unused devices: <none> |
#mdadm /dev/md0 -a /dev/loop3
mdadm: added /dev/loop3 |
#ls -l disk*.img
-rw-r--r-- 1 root root 104857600 Feb 21 11:35 disk1.img -rw-r--r-- 1 root root 104857600 Feb 21 11:22 disk2.img -rw-r--r-- 1 root root 104857600 Feb 21 11:35 disk3.img |
#ls /mnt/
file lost+found |
#cat /proc/mdstat
Personalities : [raid1] md0 : active raid1 loop3[2] loop1[0] 102388 blocks super 1.2 [2/2] [UU] unused devices: <none> |
#mdadm --stop /dev/md0
![]() mdadm: failed to stop array /dev/md0: Device or resource busy Perhaps a running process, mounted filesystem or active volume group? |
#umount /mnt
|
#mdadm --stop /dev/md0
mdadm: stopped /dev/md0 |
#mdadm -C /dev/md0 -l 5 -n 3 /dev/loop1 /dev/loop2 /dev/loop3
mdadm: /dev/loop1 appears to contain an ext2fs file system size=102400K mtime=Tue Feb 21 09:51:24 2012 mdadm: /dev/loop1 appears to be part of a raid array: level=raid1 devices=2 ctime=Tue Feb 21 10:44:52 2012 mdadm: partition table exists on /dev/loop1 but will be lost or meaningless after creating array mdadm: /dev/loop2 appears to contain an ext2fs file system size=102400K mtime=Tue Feb 21 09:51:24 2012 mdadm: /dev/loop2 appears to be part of a raid array: level=raid1 devices=2 ctime=Tue Feb 21 10:44:52 2012 mdadm: partition table exists on /dev/loop2 but will be lost or meaningless after creating array mdadm: /dev/loop3 appears to be part of a raid array: level=raid1 devices=2 ctime=Tue Feb 21 10:44:52 2012 Continue creating array? y mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started. |
#4
100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 0.669148 s, 157 MB/s |
#losetup /dev/loop4 disk4.img
|
#mdadm -G /dev/md0 -n 4
![]() mdadm: Need to backup 3072K of critical section.. mdadm: /dev/md0: Cannot grow - need a spare or backup-file to backup critical section |
#dd if=/dev/zero of=backup-file.img count=100 bs=1024k
100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 0.415717 s, 252 MB/s |
#mdadm -G /dev/md0 --backup-file=backup-file.img -n 4
![]() mdadm: Need to backup 3072K of critical section.. mdadm: /dev/md0: cannot create backup file backup-file.img: File exists |
#rm backup-file.img
|
#mdadm -G /dev/md0 --backup-file=backup-file.img -n 4
mdadm: Need to backup 3072K of critical section.. |
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop3[3] loop2[1] loop1[0] 305664 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UUU_] unused devices: <none> |
#mdadm /dev/md0 -a /dev/loop4
mdadm: added /dev/loop4 |
|