VMWare Workstation 9 - общий доступ к виртуальным машинам на разных дисках

Итак, я провел некоторый поиск и не смог найти, что искал. Я пытаюсь поделиться несколькими виртуальными машинами на разных дисках с VMware Workstation 9.

Установка проста:

  • У меня два физических хоста, на которых запущены виртуальные машины [ 112]
  • Оба хоста работают под Ubuntu 12.10 x64.
  • Я хочу иметь доступ к моим виртуальным машинам, где бы они ни находились на физическом диске.
  • Я хочу использовать встроенную функцию общего доступа VMware Workstation

Изначально я обращался к своим виртуальным машинам с помощью xrdp. Поскольку я обновил оба физических хоста с помощью Ubuntu 12.10, существует известная ошибка , из-за которой я не могу подключиться удаленно.

Во второй части, когда я искал свое решение в Интернете, я нашел это , но это только решение для физических хостов Windows.

Большое спасибо за потраченное время!

Дейв

2
задан 18 November 2012 в 03:33

1 ответ

Я нашел ответ в последнее время, когда возился с Ubuntu. Это выглядит так, будто мы можем связать существующие папки с другой областью файловой системы и, таким образом, обманом заставить VMware Workstation думать, что все виртуальные машины находятся в одном месте.

Вот пошаговое решение проблемы:

1- Взгляните на уже настроенное местоположение общего каталога. Для этого откройте VMware Workstation -> Edit -> Preferences, а затем щелкните меню «Shared VMs» слева. Настройте все параметры в соответствии с вашими потребностями.

2- Перед закрытием VMware Workstation удалите все виртуальные машины из вашей библиотеки (НЕ УДАЛЯЙТЕ С ДИСКА, просто удалите из библиотеки, вы поймете позже). Закройте VMware Workstation, затем откройте терминал и отредактируйте файл / etc / fstab.

3- Добавьте такие строки:

/HDDs/sdb2/vm1   /home/name/VMs-Shared/vm1       ext4    bind    0       0
/HDDs/sdb2/vm2   /home/name/VMs-Shared/vm2       ext4    bind    0       0
/HDDs/sdc1/vm3   /home/name/VMs-Shared/vm3       ext4    bind    0       0

4- Перезагрузите систему или используйте следующую командную строку:

sudo mount --bind -a

Пожалуйста, советуйте, я не конечно, если это работает, я не проверял эту команду в течение длительного времени. Если вы не уверены, просто перезагрузите систему.

5- Откройте VMware Workstation и откройте все виртуальные машины из общего хранилища (ОЧЕНЬ ВАЖНО). Поскольку все виртуальные машины открыты в нужном месте, вам просто нужно щелкнуть правой кнопкой мыши на виртуальной машине -> Управление -> Поделиться. Откроется мастер, просто нажмите «Далее», и рабочая станция должна сообщить вам, что она уже готова для совместного использования (операция перемещения не требуется или что-либо еще в этом роде).

Отныне наслаждайтесь функциями, связанными с системой «обмена». Вы сможете автоматически запускать виртуальные машины при запуске хоста и управлять им удаленно.

Надеюсь, это поможет!

Дейв

0
ответ дан 18 November 2012 в 03:33

Другие вопросы по тегам:

Похожие вопросы: