Я использую автономный сервер ESX4i, и у меня установлены инструменты VMware CLI.
Я скопировал файл VMDK базовой сборки, в котором установлена и настроена ОС, и мне нужно переименовать файл vmdk, чтобы он отражал имя сервера. Я пытаюсь использовать инструменты CLI и использую esxcli.exe.
Я указал IP-адрес хоста ESX4i, к которому нужно подключиться, но он не работает. Как я могу переименовать файл vmdk с помощью инструментов esxcli.exe. Мне нужно использовать vmfkstools.pl, но он не подключается к хосту ESX4i.
Я использую что-то вроде
C: \ программные файлы \ vmware \ vmware vshpere clie \ bin \ esxcli.exe --server = 10.2.2.2 vmfkstools.pl
ТИА Оли
Параметр vmkfstools -E позволяет переименовывать VMDK. На самом деле он смотрит на компоненты, начиная с базового дескриптора VMDK (который представляет собой небольшой файл с данными конфигурации диска), а также переименовывает VMdkname-Flat.vmdk.
....\vmkfstools.pl <connection_params> -E /vmfs/volumes/myvmfs/myvmname/vmname.vmdk /vmfs/myvmfs/myvmname/newvmname.vmdk
Ты можешь использовать -E
или -renamevirtualdisk
это псевдонимы для одной и той же функции.
Также совершенно безопасно использовать браузер хранилища данных клиента VI для переименования - он скрывает тот факт, что VMDK состоит из двух отдельных файлов на уровне файловой системы VMFS, но при этом гарантирует, что любые ссылки в структуре vmdk и ссылки на VMDK обновляется правильно.