service:vmware
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:vmware [08.12.2020 11:48] – [Сжатие диска] viacheslav | service:vmware [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Веб-морда для ESXi ===== | ||
+ | Скачать: | ||
+ | В консоли SSH: | ||
+ | <code bash> | ||
+ | esxcli software vib install -v / | ||
+ | / | ||
+ | </ | ||
+ | Перезапуска хоста не требуется. | ||
+ | ===== Не делается снапшот VM после P2V ===== | ||
+ | История - был перенесён древний сервак Win2003, куда не становился ни родной конвертер, | ||
+ | <color # | ||
+ | машина сразу вырубается и потом не включается. | ||
+ | |||
+ | Решение - нужно переконвертировать диск ещё раз родными средствами ESXi - vmkfstools, т. к. vmdk, полученный с помощью сторонних средств, | ||
+ | <code bash> | ||
+ | cd / | ||
+ | vmkfstools -i source_file destination_file -d thin | ||
+ | </ | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | ===== Сжатие диска ===== | ||
+ | После виртуализации диск занимал 270 ГБ, а реально места использовалось 60 ГБ. В ОС диск был размечен на один том на весь объём. Для Win2003 пришлось грузиться с LiveCD Xubuntu Desktop и с помощью GParted уменьшать раздел. Необходимо вбить в GParted правильный размер раздела, | ||
+ | |||
+ | Затем нужно выключить ВМ и прописать получившийся объём диска в файл disk.vmdk в раздел Extent description по формуле\\ | ||
+ | 80 GB = 80 * 1024 * 1024 * 1024 / 512 = 167772160 | ||
+ | <code bash> | ||
+ | cat disk.vmdk | ||
+ | |||
+ | # Extent description | ||
+ | RW 167772160 VMFS " | ||
+ | </ | ||
+ | |||
+ | Склонировать диск в консоли EXSi, чтобы уменьшить объём реально занимаемого диском места. | ||
+ | <code bash> | ||
+ | vmkfstools -i disk.vmdk disk-clone.vmdk -d thin | ||
+ | </ | ||
+ | По окончании процесса нужно отключить старый диск от ВМ и подключить новый. После успешного запуска старый диск можно удалить. | ||
+ | |||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | ===== Диск имеет некруглый размер ===== | ||
+ | Из-за этого нельзя отредактировать конфигурацию. Решение: | ||
+ | <code bash> | ||
+ | cd / | ||
+ | # ensure that you run the command below on the VMDK file and NOT on the FLAT-VMDK file or the SESPARSE file | ||
+ | # " | ||
+ | vmkfstools -X NGB %VM_name%.vmdk | ||
+ | </ | ||
+ | Remove the VM from the inventory, and re-register it. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== PowerCLI ===== | ||
+ | Совместимость: | ||
+ | |||
+ | Последняя совместимая версия с ESXi 5.5 - 10.2.0. Установить: | ||
+ | <code powershell> | ||
+ | Install-Module -Name VMware.PowerCLI -RequiredVersion 10.2.0.9372002 | ||
+ | </ | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | Или скачать .zip и распаковать его в C:\Program Files\WindowsPowerShell\Modules. | ||
+ | |||
+ | <code powershell> | ||
+ | # Please consider joining the VMware Customer Experience Improvement Program | ||
+ | Set-PowerCLIConfiguration -Scope AllUsers -ParticipateInCeip $false -Confirm: | ||
+ | |||
+ | # Connect-VIServer Error: Invalid server certificate. Use Set-PowerCLIConfiguration to set the value | ||
+ | # for the InvalidCertificateAction option to Prompt if you'd like to connect once or to add a permanent exception for this server. | ||
+ | Set-PowerCLIConfiguration -Scope AllUsers -InvalidCertificateAction Ignore -Confirm: | ||
+ | </ |