Невозможно перечислить мои виртуальные машины с помощью списка ножей vsphere vm

Я скачал и установил необходимые пакеты Ruby для Windows.

Затем мне удалось успешно установить "knife-vsphere" без проблем.

Однако, когда я пытаюсь запустить "knife vsphere vm list", я получаю следующую ошибку

C:\Users\admin-sw\chef-repo>knife vsphere vm list
C:/Ruby21-x64/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in
 `require': cannot load such file -- win32/process (LoadError)
        from C:/Ruby21-x64/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_req
uire.rb:54:in `require'

Примечание. Я внес необходимые изменения в файл knife.rb для интеграции с vsphere.


person swade1987    schedule 13.01.2015    source источник


Ответы (1)


Чтобы исправить, мне пришлось запустить следующую команду:

gem установить win32-процесс windows-pr

Потом все, казалось, начало работать. Просто оставлю это здесь на случай, если кто-то еще столкнется с этим. Ваше здоровье.

person swade1987    schedule 13.01.2015