DaRkBoDoM
23-07-2003, 14:49
Hola.
Ho deciso di installare un secondo disco su di una macchina debian.
Per creare l'array ho creato questo /etc/raidtab
raiddev /dev/md0
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc1
raid-disk 0
raiddev /dev/md1
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc5
raid-disk 0
raiddev /dev/md2
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc6
raid-disk 0
raiddev /dev/md3
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc7
raid-disk 0
L'array e' stato creato correttamente, quindi ho migrato il sistema da hdax a mdx e infine ho rimosso hda (vecchio disco che ho colto l'occasione per sostituire) collegando quindi hdc al suo posto (nb. hdc ads e' diventato hda), infine ho aggiungo un nuovo disco gemello ad hda e l'ho partizionato in maniera identica a quest'ultimo.
Tutto funziona correttamente
Filesystem Size Used Avail Use% Mounted on
/dev/md1 4.4G 1.4G 2.8G 33% /
/dev/md2 12G 3.8G 8.2G 32% /home
/dev/md0 23M 9.0M 12M 42% /boot
/dev/md3 21G 8.0G 13G 38% /var
solo che quando vado ad giiungere le partizioni di hdc al raid con
raidhotadd /dev/md0 /dev/hdc1
ecc...
questi dischi vengono inseriti nell'array ma non utilizzati, tanto che la ricostruzione non parte... dove sto sbagliando?
P.s.
abcd:~# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid5] [multipath]
read_ahead 1024 sectors
md0 : active raid1 hdc1[1] hda1[0]
24000 blocks [1/1] [U]
md1 : active raid1 hdc5[1] hda5[0]
4723008 blocks [1/1] [U]
md2 : active raid1 hdc6[1] hda6[0]
12586816 blocks [1/1] [U]
md3 : active raid1 hdc7[1] hda7[0]
22282048 blocks [1/1] [U]
unused devices: <none>
Ho deciso di installare un secondo disco su di una macchina debian.
Per creare l'array ho creato questo /etc/raidtab
raiddev /dev/md0
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc1
raid-disk 0
raiddev /dev/md1
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc5
raid-disk 0
raiddev /dev/md2
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc6
raid-disk 0
raiddev /dev/md3
raid-level 1
nr-raid-disks 1
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
device /dev/hdc7
raid-disk 0
L'array e' stato creato correttamente, quindi ho migrato il sistema da hdax a mdx e infine ho rimosso hda (vecchio disco che ho colto l'occasione per sostituire) collegando quindi hdc al suo posto (nb. hdc ads e' diventato hda), infine ho aggiungo un nuovo disco gemello ad hda e l'ho partizionato in maniera identica a quest'ultimo.
Tutto funziona correttamente
Filesystem Size Used Avail Use% Mounted on
/dev/md1 4.4G 1.4G 2.8G 33% /
/dev/md2 12G 3.8G 8.2G 32% /home
/dev/md0 23M 9.0M 12M 42% /boot
/dev/md3 21G 8.0G 13G 38% /var
solo che quando vado ad giiungere le partizioni di hdc al raid con
raidhotadd /dev/md0 /dev/hdc1
ecc...
questi dischi vengono inseriti nell'array ma non utilizzati, tanto che la ricostruzione non parte... dove sto sbagliando?
P.s.
abcd:~# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid5] [multipath]
read_ahead 1024 sectors
md0 : active raid1 hdc1[1] hda1[0]
24000 blocks [1/1] [U]
md1 : active raid1 hdc5[1] hda5[0]
4723008 blocks [1/1] [U]
md2 : active raid1 hdc6[1] hda6[0]
12586816 blocks [1/1] [U]
md3 : active raid1 hdc7[1] hda7[0]
22282048 blocks [1/1] [U]
unused devices: <none>