пятница, 14 июля 2017 г.

XenServer. Расширение диска с LVM.

Документ без названия

1. Ставим Xen Tool на нужную виртуальную машину.
Вкладка General -> Virtualization state: XenServer Tools not installed
2. Монтируем iso диск

sudo mount /dev/cdrom /mnt
/mnt/Linux/install.sh

Или собираем из дебников

dpkg -i /mnt/Linux/xe-guest-...-amd64.deb

3. Перезагрузка.

4. Добавляем новый физический диск для виртуальной машины.

5. Инициализируем новый физический диск.

fdisk -l

Скорее всего это диск - /dev/xvdb/

6. Инициализуем физической диск

pvcreate /dev/xvdb

7. Проверка (показывает подключенные физические диски)

pvdisplay

8. Добавляем физический диск в Volume Group
Имя группы смотрим с помощью команды vgdisplay

VG Name: имя_группы

9. Добавляем новый физический диск в эту группу

vgextend имя_группы /dev/xvdb

10. Проверка

vgdisplay

11. Расширяем Logical Volume
Смотрим название тома

lvdisplay | less

LV Name: lv_root

12. Изменяем размер тома (в гигабайтах)

lvresize -L суммарный_размер_томаG имя_группы/lv_root

13. Проверка изменения размера тома

lvdisplay | less

14. Изменяем размер файловой системы

resize2fs /dev/имя_группы/lv_root

15. Проверка

df -h