Назад | Перейти на главную страницу

Как физически переименовать виртуальную машину VMWare ESXi 5?

Когда я создаю виртуальную машину на сервере VMWare ESXi 5, называя ее «MyVM», тогда в хранилище данных создается каталог «MyVM» и такие файлы, как «MyVM.vmx», «MyVM.vmdk» и т. Д. В нем.

Я переименовал виртуальную машину и хотел бы, чтобы все файлы были переименованы в соответствии с изменениями. Как этого добиться?

Это возможно, но не совсем необходимо. Вам следует заботиться только об имени виртуальной машины, которое отображается в консоли vSphere.

Предположим, имя вашего хранилища данных - «datastore1», а виртуальная машина - «zimbra». Вы хотите изменить его имя на «почта». Из консоли ssh вы можете спуститься в /vmfs/volumes/datastore1 каталог, затем каталог виртуальной машины.

/vmfs/volumes/0170cf28-62cf5d0c/zimbra # ls -al
drwxrwxrwx    1 -2       -2                   15 Sep 25  2011 .
drwxr-xr-x    1 root     root                 11 Aug  8 15:23 ..
-rw-rw-rw-    1 -2       -2                72171 Sep 25  2011 vmware.log
-rw-------    1 -2       -2          77309411328 Sep 25  2011 zimbra-flat.vmdk
-rw-------    1 -2       -2                 8684 Sep 25  2011 zimbra.nvram
-rw-------    1 -2       -2                  543 Sep 25  2011 zimbra.vmdk
-rw-r--r--    1 -2       -2                    0 Sep 25  2011 zimbra.vmsd
-rwxr-xr-x    1 -2       -2                 2955 May  2 09:35 zimbra.vmx
-rw-r--r--    1 -2       -2                  261 Jul 19 22:51 zimbra.vmxf

Вы можете переименовать каждый файл с mv команда. Например, mv zimbra.vmx mail.vmx переименует этот конкретный файл. Повторите для всех файлов.

После переименования файлов вам потребуется отредактировать файл конфигурации виртуальной машины (.vmx) и файл дескриптора диска (.vmdk).

vi zimbra.vmx - Оттуда вы можете вручную заменить экземпляры старого имени новым или запустить поиск-замену (%s/zimbra/mail/g).

Сохраните файл .vmx. Для каждого файла .vmdk найдите строку «Описание экстента», например

# Extent description
RW 150994944 VMFS "zimbra-flat.vmdk"

Измените имя, чтобы оно ссылалось на новое имя. Сохраните файл.

Это оно...

вам необходимо перенести виртуальную машину в другое хранилище данных после того, как вы переименовали виртуальную машину.