Увеличение диска LVM в виртуальной машине (VM)
Требования:
Работающая виртуальная машина с установленными разделами LVM.
Дополнительное место для хранения, доступное на хост-системе.
Шаги:
1. Увеличение раздела хост-системы:
На Linux хосте: Используйте команду `fdisk` для увеличения раздела, на котором размещается LVM.
«`bash
fdisk /dev/sda
«`
На Windows хосте: Используйте Управление дисками для расширения раздела с дополнительным свободным пространством.
2. Расширение виртуального диска VM:
Увеличьте размер диска виртуальной машины с помощью утилиты гипервизора или инструмента управления виртуальными машинами. Например, в VMware ESXi используйте vSphere Client.
3. Расширение раздела LVM:
Подключитесь к VM в режиме root:
«`bash
ssh root@vm_ip_address
«`
Проверьте текущий размер раздела LVM:
«`bash
lvdisplay /dev/mapper/vg0-lv0
«`
Расширьте раздел LVM:
«`bash
lvextend -L +[количество в гигабайтах] /dev/mapper/vg0-lv0
«`
Запустите resize2fs для расширения файловой системы:
«`bash
resize2fs /dev/mapper/vg0-lv0
«`
4. Проверка и подтверждение:
Проверьте новый размер раздела LVM:
«`bash
lvdisplay /dev/mapper/vg0-lv0
«`
Проверьте новый размер файловой системы:
«`bash
df -h /mnt/lv0
«`
Примечание:
Убедитесь, что у вас есть достаточно свободного места на хост-системе и виртуальной машине.
Перезагрузите виртуальную машину после внесения изменений, чтобы применить изменения.
Изменения, внесенные в размер раздела LVM, являются необратимыми. Уменьшить раздел LVM без потери данных невозможно.