Alberto Maurizi ha scritto:
Ho risolto il mio problema (di inesperienza, soprattutto) con software raid1. Grazie ai consigli. Ora ho un'altra domanda (sempre a causa dell'inesperienza): ho configurato (almeno credo) il mio raid1 con due dischi piu`uno uno di spare (vedi /etc/raidtab allegato).Pero` cat /proc/mdstat mi dice: __________________________________Personalities : [raid1] read_ahead 1024 sectorsmd0 : active raid1 sda1[0] sdb1[1] 3975936 blocks [2/2] [UU]unused devices: <none>__________________________________ dove non c'e` traccia dello spare (me lo apsettavo in unused device). Dove sbaglio, a.------------------------------------------------------------------------ raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 1 chunk-size 4 persistent-superblock 1 device /dev/sda1 raid-disk 0 #failed-disk 0 device /dev/sdb1 raid-disk 1 #failed-disk 1 device /dev/sdc1 spare-disk 0
Preso da man raidtab nr-spare-disks count Number of spare devices in the array; there should be count spare-disk entries later in the file. Spare disks may only be used with RAID4 and RAID5, and allow the kernel to automatically build new RAID disks as needed. It is also possible to add/remove spares runtime via raidhotadd/raid- hotremove, care has to be taken that the /etc/raidtab configuration exactly follows the actual configuration of the array. (raidho- tadd/raidhotremove does not change the configura- tion file) dal momento che usi il raid1 lo spare non dovrebbe essere supportato, ma comunque devi usare raidhotadd anche per aggiungere il disco di spare all'array. Questo perchè la posizione di ogni disco deve essere scritta nel superblock della partizione. In questo modo ad ogni boot il sistema inserisce correttamente ogni disco nell'array corrispondente Paolo -- ______________________________________________________ Paolo Postai Sistemi LAN/WAN