«`html
Как увеличить размер диска виртуальной машины Linux
Необходимые условия
- Виртуальная машина Linux, работающая на гипервизоре (например, VMware vSphere, Microsoft Hyper-V или KVM).
- Доступ к консоли управления гипервизором.
Шаги по увеличению размера диска
VMware vSphere
Метод 1: Через веб-консоль
1. Войдите в веб-консоль vSphere.
2. Выберите виртуальную машину и нажмите кнопку «Редактировать» (Edit).
3. Перейдите на вкладку «Диски» (Disks).
4. Выберите диск, который вы хотите увеличить, и нажмите кнопку «Изменить» (Edit).
5. Увеличьте значение «Размер диска» (Disk Size) и нажмите «ОК».
6. Подтвердите изменения.
Метод 2: Через командную строку vSphere (ESXi)
1. Подключитесь к ESXi с помощью клиента ssh.
2. Выполните следующую команду, чтобы перечислить существующие диски:
«`
esxcfg-disk -l
«`
3. Найдите имя диска, который вы хотите увеличить, и выполните следующую команду:
«`
esxcfg-disk -e <имя_диска> <новый_размер>
«`
Например:
«`
esxcfg-disk -e mydisk 50G
«`
Microsoft Hyper-V
Метод 1: Через диспетчер Hyper-V
1. Откройте диспетчер Hyper-V.
2. Выберите виртуальную машину и нажмите кнопку «Настройки» (Settings).
3. Перейдите на вкладку «Жесткий диск» (Hard Disk).
4. Выберите диск, который вы хотите увеличить, и нажмите кнопку «Изменить» (Edit).
5. Увеличьте значение «Размер» (Size) и нажмите «ОК».
6. Сохраните изменения.
Метод 2: Через PowerShell
1. Откройте PowerShell.
2. Выполните следующую команду, чтобы получить список виртуальных машин:
«`
Get-VM
«`
3. Найдите имя виртуальной машины, в которой находится диск, который вы хотите увеличить.
4. Выполните следующую команду, чтобы получить список дисков:
«`
Get-VirtualHardDisk -VMName <имя_виртуальной_машины>
«`
5. Найдите имя диска, который вы хотите увеличить, и выполните следующую команду:
«`
Expand-VirtualHardDisk -Path <путь_к_диску> -Size <новый_размер>
«`
Например:
«`
Expand-VirtualHardDisk -Path «C:Virtual Hard Disksmydisk.vhd» -Size 50GB
«`
KVM
Метод 1: Через virt-manager
1. Откройте virt-manager.
2. Выберите виртуальную машину и нажмите кнопку «Редактировать» (Edit).
3. Перейдите на вкладку «Хранилище» (Storage).
4. Выберите диск, который вы хотите увеличить, и нажмите кнопку «Свойства» (Properties).
5. Увеличьте значение «Размер» (Size) и нажмите «ОК».
6. Подтвердите изменения.
Метод 2: Через команду virt-resize
1. Подключитесь к виртуальной машине с помощью клиента ssh.
2. Выполните следующую команду, чтобы перечислить существующие диски:
«`
lsblk
«`
3. Найдите имя диска, который вы хотите увеличить, и выполните следующую команду:
«`
virt-resize —expand <имя_диска> <новый_размер>
«`
Например:
«`
virt-resize —expand /dev/vda 50G
«`
Примечания
При увеличении размера диска вам может потребоваться создать новый раздел и отформатировать его в файловой системе, совместимой с Linux.
Если виртуальная машина использует динамический диск, он будет расширяться по мере необходимости, поэтому его не нужно увеличивать вручную.
Изменения размера диска могут занять некоторое время, в зависимости от размера диска и производительности гипервизора.
Всегда создавайте резервную копию виртуальной машины перед внесением каких-либо изменений.
«`