Ext4 or XFS risize online without downtime debian/ubuntu system

Для того, чтобы сделать resize ext4 online, необходимо проделать несколько операций

apt-get install parted -y
ls /sys/class/scsi_device/

Получаем данные. На основе их делаем рескан.

echo "- - -" > /sys/class/scsi_host/host2/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host0/scan
echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan
echo 1 > /sys/class/scsi_device/0\:0\:1\:0/device/rescan
echo 1 > /sys/class/scsi_device/2\:0\:0\:0/device/rescan

Затем ресайзим диск.

cfdisk /dev/sdx

Если ошибка, то делаем еще

parted -l

В cfdisk выбираем resize and write.

Делаем partprobe

partprobe

Делаем resize для ext4

resize2fs /dev/sdx1

Делаем resize для xfs по точке монтированя

xfs_growfs /

Готово

bashdf -h

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.