2

Я следовал этим инструкциям для esxi 5.1, чтобы включить копирование и вставку из конфигурации хоста. (найдите «Чтобы включить эту опцию для всех виртуальных машин на хосте ESX/ESXi:»)http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1026437

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

Я где-то сделал что-то не так?

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

Вот мой файл /etc/vmware/config :

libdir = "/usr/lib/vmware"
authd.proxy.vim = "vmware-hostd:hostd-vmdb"  
authd.proxy.nfc = "vmware-hostd:ha-nfc"  
authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl"
authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl"
authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc"
authd.fullpath = "/sbin/authd"
authd.soapServer = "TRUE"
vmauthd.server.alwaysProxy = "TRUE"

isolation.tools.copy.disable = "FALSE"  
isolation.tools.paste.disable = "FALSE"  

4 ответа4

3

Вы должны добавить:

isolation.tools.copy.disable = "FALSE"
isolation.tools.paste.disable = "FALSE"

в файл конфигурации виртуальной машины (* .vmx). В моем случае этот файл находится в:

/vmfs/volumes/datastore1/MyVmMachine/MyVmMachine.vmx

После редактирования этого файла и добавления двух строчек, представленных выше, копия вставки работает отлично!

2

Я только что получил копирование / вставку, работающую на ESX 5.1

Два способа повлиять на копирование / вставку

  • К каждой виртуальной машине вы можете добавить переменные «изоляция .tools. *».
  • ИЛИ вы можете добавить Копировать / Вставить на все виртуальные машины, используя SSH в ESX и отредактировав / etc / vmware / config

Я думаю, что ваша проблема может заключаться в том, что вам нужно выключить и снова включить компьютер ... а не просто перезагрузить ОС, на самом деле из Vsphere. Вот цитата КБ VMware:

Параметры «Копировать» и «Вставить» включаются только в том случае, если виртуальные машины перезапускаются или возобновляют работу в следующий раз, либо выключают и включают виртуальную машину, чтобы изменения вступили в силу. Это должно быть сделано на стороне виртуальной машины, а не на стороне гостевой ОС.

Во-вторых, убедитесь, что инструменты VMware установлены на ваших виртуальных машинах.

Это описано здесь

0

Если вы хотите включить его на уровне виртуальной машины, его можно автоматизировать с помощью PowerCLI:

Пример:

New-AdvancedSetting -Entity ((Get-View -ViewType VirtualMachine).Name) -name "isolation.tools.paste.disable" -Value $false -Confirm:$false 

New-AdvancedSetting -Entity ((Get-View -ViewType VirtualMachine).Name) -name "isolation.tools.copy.disable" -Value $false -Confirm:$false

Извлечено из: http://www.sysadmit.com/2016/02/vmware-esxi-copiar-pegar-consola.html

0

Я заметил, что в вашем конфигурационном файле нет свойства vmx.fullpath и у вас пустая строка. Попробуйте изменить файл конфигурации, чтобы он соответствовал этому: http://www.ryanbelanger.com/vmware-esxi-copy-paste/

Затем перезагрузите виртуальную машину и проверьте настройки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .