Сегодня обнаружил что один диск начал “сыпаться”, симптомы простые:
1 2 3 4 |
[root@g025-green scripts]# smartctl -a /dev/sdb|grep -E "Reallocated|Pending" 5 Reallocated_Sector_Ct 0x0033 191 191 140 Pre-fail Always - 187 196 Reallocated_Event_Count 0x0032 079 079 000 Old_age Always - 121 197 Current_Pending_Sector 0x0032 200 196 000 Old_age Always - 66 |
После замены диска, необходимо было его “перевоткнуть” в программный рейд, делается это просто:
1 |
sfdisk -d /dev/sda | sfdisk --force /dev/sdb |
1 |
mdadm --manage /dev/md1 --add /dev/sdb1 |
После этого устанавливаем на всякий случай загрузчик на sdb:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
[root@g025-green ~]# cat /boot/grub/device.map # this device map was generated by anaconda (hd0) /dev/sda (hd1) /dev/sdb [root@g025-green ~]# grub grub> root (hd1,1) root (hd1,1) Filesystem type is ext2fs, partition type 0xfd grub> setup (hd1) setup (hd1) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd1)"... 27 sectors are embedded. succeeded Running "install /grub/stage1 (hd1) (hd1)1+27 p (hd1,1)/grub/stage2 /grub/grub.conf"... succeeded Done. grub> root (hd0,1) root (hd0,1) Filesystem type is ext2fs, partition type 0xfd grub> quit |
Ждем когда рейд засинкается и радуемся жизни 🙂