2015-09-02 3 views
5

Очень часто при запуске загрузочной книги на Vagrant VM из Windows мне нужно остановиться посреди чего-то, нажав Ctrl + C. Это происходит, если ansible становится неактуальным или возникает ошибка, которую мы должны исправить как можно скорее, поэтому нет смысла ждать завершения резерва.Vagrant на Windows - любой способ остановить предоставление с помощью Ctrl-C?

Ошибка в том, что Ctrl + C не работает, некоторые процессы ruby.exe застревают в дереве процессов. Любые последующие бродячие команды терпят неудачу, пока вы вручную не рубите эти рубиновые процессы.

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

Любой способ справиться с этим более подробно?

ответ

0

Я нашел эту проблему также и в Windows и с использованием Puppet Apply. Единственный способ, я могу с радостью убить его, открыв еще один терминал/cmd, а затем vagrant ssh -- sudo pkill puppet. Это изящно завершает процесс и позволяет мне снова восстановить контроль над моим первым терминалом.

 Смежные вопросы

  • Нет связанных вопросов^_^