Как изменить размер файловой системы на программном raid 1 (mdadm) при переносе на диски большего объема
Вытаскиваем физически второй диск, загружаем сервер в rescue linux с внешнего диска и затем проводим операции на первом диске
# mdadm --stop /dev/md0
# mdadm --stop /dev/md1
# mdadm --stop /dev/md2
Далее увеличиваем партицию
# parted
// для партиции sda3
// ключ -1 означает до максимального размера
resizepart
3
-1
Перезагрузка сервера для перезапуска md устройств (также в режим linux rescue livecd)
# reboot
Затем проводим увеличение устройства md2 на весь диск
# mdadm --grow /dev/md2 --size=max
После чего производится увеличение файловой системы
для ext4
# e2fsck -f /dev/md2
# resize2fs /dev/md2
для xfs
(проверка производится на отмонтированой файловой системе, resize на смонтированной)
# xfs_repair /dev/md2
# mount /dev/md2 /mnt
# xfs_growfs /mnt
Убеждаемся что все работает
Меняем второй диск
Добавляем в raid
Не забываем поставить на второй диск загрузчик grub
Комментариев нет:
Отправить комментарий