fewit.ru :: Заметки недоайтишника

Ещё один криворукий админ

Добавление диска в рейд:

mdadm --add /dev/md0 /dev/vdf1

Далее изменяем количество рейд дисков:

mdadm --grow --raid-devices=5 /dev/md0

После этого делаем изменение размера фс если у вас нет lvm:

resize2fs /dev/md0

Если есть lvm, то делаем резайз рейда:

pvresize /dev/md0

Далее расшииряем лв:

lvextend -l +100%FREE  /dev/имявг/имялв

Далее расширяем уже фс:

resize2fs /dev/имявг/имялв

Если вдруг сам рейд не расширился, или вы заменили все диски на больший размер то:

mdadm --grow /dev/md0 --size=max

31 марта, 2021

Posted In: LVM, RAID

Метки: , , , , ,

1. Останавливаем контейнер. Потом делаем бекапы на всякий случай.
2. Заходим в папку с диском нужной VM и проверяем файлоую систему:

e2fsck -f vm-366-disk-1.raw

Если есть ошибка что не может проверить MMP block, то делаем вот так:

tune2fs -f -E clear_mmp vm-366-disk-1.raw

И потом можем снова проверить систему.
3. Уменьшаем размер самой структуры файловой системы внутри дискового образа:

resize2fs -M vm-366-disk-1.raw 2G

4. Обрежем лишнюю часть файла до размера 2 Гб:

truncate -s 2G vm-366-disk-1.raw

5. Расширим размер структуры файловой сисемы до нового размера файла-образа:

resize2fs vm-366-disk-1.raw

6. Исправим размер образа в конфиге контейнера:

nano /etc/pve/nodes/vps3/lxc/xxx.conf
rootfs: local:xxx/vm-xxx-disk-1.raw,size=2G

Иточник.

19 января, 2018

Posted In: Linux, lxc

Метки: , ,