Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
linux:raid [26-05-2014 11:12] edmc73 créée |
linux:raid [08-09-2014 11:06] edmc73 |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Une bonne doc => http:// | Une bonne doc => http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Réparation ===== | ||
+ | |||
+ | Imaginons que vous avez fait une connerie et que le serveur ne démarre plus car il n' | ||
+ | |||
+ | Lancer un liveCD et c'est parti. | ||
+ | |||
+ | On vérifie la présence des partitions raid | ||
+ | |||
+ | < | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | On vérifie la validité d'une partition | ||
+ | < | ||
+ | /dev/sda1: | ||
+ | Magic : a92b4efc | ||
+ | Version : 1.2 | ||
+ | Feature Map : 0x0 | ||
+ | Array UUID : fd7d0783: | ||
+ | Name : serveur:0 | ||
+ | Creation Time : Thu Dec 5 07:58:58 2013 | ||
+ | Raid Level : raid1 | ||
+ | Raid Devices : 5 | ||
+ | |||
+ | Avail Dev Size : 58558464 (27.92 GiB 29.98 GB) | ||
+ | Array Size : 58558208 (27.92 GiB 29.98 GB) | ||
+ | Used Dev Size : 58558208 (27.92 GiB 29.98 GB) | ||
+ | Data Offset : 32768 sectors | ||
+ | Super Offset : 8 sectors | ||
+ | State : clean | ||
+ | Device UUID : 7b97f61d: | ||
+ | |||
+ | Update Time : Thu Sep 4 13:55:28 2014 | ||
+ | | ||
+ | | ||
+ | |||
+ | |||
+ | | ||
+ | Array State : A.A.A (' | ||
+ | </ | ||
+ | |||
+ | |||
+ | On tente d' | ||
+ | |||
+ | < | ||
+ | mdadm: /dev/md0 has been started with 3 drives (out of 5). | ||
+ | |||
+ | root@ubuntu: | ||
+ | Personalities : [raid1] | ||
+ | md0 : active raid1 sda1[0] sde1[4] sdc1[2] | ||
+ | 29279104 blocks super 1.2 [5/3] [U_U_U] | ||
+ | | ||
+ | unused devices: < | ||
+ | </ | ||
+ | |||
+ | Ensuite on monte le raid | ||
+ | < | ||
+ | root@ubuntu:/ | ||
+ | root@ubuntu:/ | ||
+ | root@ubuntu:/ | ||
+ | </ | ||
+ | |||
+ | |||
+ | Dans notre cas, le raid /dev/md0 a 5 disques dont 2 ne fonctionnent pas (on le voit par un tiret bas _) | ||
+ | < | ||
+ | Personalities : [raid1] [raid6] [raid5] [raid4] | ||
+ | md1 : active raid5 sda5[0] sde5[2] sdc5[1] | ||
+ | 527012864 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU] | ||
+ | | ||
+ | md0 : active raid1 sda1[0] sde1[4] sdc1[2] | ||
+ | 29279104 blocks super 1.2 [5/3] [U_U_U] | ||
+ | | ||
+ | unused devices: < | ||
+ | </ | ||
+ | |||
+ | On peut lui dire de ne gérer que 3 disques | ||
+ | < | ||
+ | raid_disks for /dev/md0 set to 3 | ||
+ | </ | ||
+ | |||
+ | On vérifie que les tirets bas ne sont plus là. | ||
+ | < | ||
+ | Personalities : [raid1] [raid6] [raid5] [raid4] | ||
+ | md1 : active raid5 sda5[0] sde5[2] sdc5[1] | ||
+ | 527012864 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU] | ||
+ | | ||
+ | md0 : active raid1 sda1[0] sde1[4] sdc1[2] | ||
+ | 29279104 blocks super 1.2 [3/3] [UUU] | ||
+ | | ||
+ | unused devices: < | ||
+ | </ | ||
+ | |||
+ | On peut ensuite sauvegarder cette config | ||
+ | mdadm --detail --scan --verbose > / | ||
+ |