• Подскажите последовательность действий при замене диска в raid1

    JetMaster
    @JetMaster Автор вопроса
    > Да, похоже, будто при замене диска вы неправильно прописали на него груб.
    Да, поэтому сначала, ещё до замены диска сделал
    grub-install /dev/sdb

    Проверить /etc/initramfs-tools/conf.d/mdadm, нужно что бы стояло BOOT_DEGRADED=true

    Дальше замена диска

    1. Проверяем наличие диска
    cat /proc/scsi/scsi

    2. Смотрим fdisk -l и получаем что-то типа «Disk /dev/sda doesn't contain a valid partition table»

    3. Переносим структуру партиций между дисками
    sfdisk -d /dev/sda | sfdisk --force /dev/sdb
    --force нужен иначе будет ругаться на то что новый диск не размечен

    4. Проверяем fdisk -l /dev/sda /dev/sdb диски должны быть одинаковые

    5. Добавляем новый диск в рейд
    mdadm --manage /dev/md0 --add /dev/sda1
    mdadm --manage /dev/md1 --add /dev/sda6
    mdadm --manage /dev/md2 --add /dev/sda5

    6. Проверяем как синхронизируются диски cat /proc/mdstat
    md2: active raid1 sdb5[2] sda5[3]
    11716536 blocks super 1.2 [2/2] [UU]

    md1: active raid1 sdb6[2] sda6[3]
    [>....................] recovery = 0.1% (97408/71585536) finish=73.3min speed=76234K/sec

    md0: active raid1 sda1[3] sdb1[2]
    9763840 blocks super 1.2 [2/2] [UU]

    unused devices: 7. После делаем grub-install /dev/sda и update-grub
    Ответ написан
    Комментировать