Назад | Перейти на главную страницу

изменение размера раздела с помощью multipathd

redhat 6.3 с многопутевым разделом xfs.

Я уже увеличил LUN, и мне нужно отразить увеличение файловой системы. использование xfs_growfs пока не будет работать, если я не увеличу размер раздела. так как это многопутевый, я обнаружил, что для этого есть эта команда с именем "multipathd", команда, которая будет использоваться,

multipathd изменить размер карты multipath_device

для тех, кто это уже сделал, деструктивна эта команда или нет? Я хотел бы запустить его в онлайн-файловой системе (резервное копирование выполнено).

Бег for scsi_device in /sys/class/scsi_device/*; do echo 1 > $scsi_device/device/rescan; done затем multipathd reconfigure должен увидеть лишнее пространство, тогда вы можете продолжить выполнение остальных команд для изменения размера файловой системы.

Я постоянно работаю на этом горячем, и это не разрушительно. Однако я использую разделы ext4 на LVM2, а не xfs, и использую resize2fs, но это не должно иметь никакого значения.

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/DM_Multipath/online_device_resize.html это документ Red Hat.

Я создал скрипт, который готовит все команды к изменению размера. Он ничего не изменит, поэтому его можно безопасно протестировать на любом сервере. Если вы обнаружите какие-либо ошибки, я буду рад их исправить.

https://github.com/mircea-vutcovici/scripts/blob/master/vol_resize.sh