Что вызывает перезапуск службы WINRM? - PullRequest
0 голосов
/ 18 марта 2020

Что я делаю?

Я использую terraform с vsphere для запуска VM и установки Exchange , я использую remote- exe c инициатор для запуска powershell DS C сценарий для установки Exchange S / W в нем.

выпуск

Я вижу, что служба WinRM перезапускается во время работы инициаторов удаленного exe c. Я не мог связать перезапуск WinRM с одним действием (то есть) при выполнении сценария A (или) сценария B и т. Д. c. Потому что служба WINRM перезапускается на случайных этапах.

Позвольте мне сломать мой remote-exe c этапов, таких как,

  1. Активация Windows Лицензия
  2. Установка Windows Обновления, если таковые имеются
  3. Установка программного обеспечения vscode, notepad ++, git
  4. Перезапуск виртуальной машины с помощью terraform
  5. Установка предварительных требований Exchange
  6. Перезапуск виртуальной машины с использованием terraform
  7. Установка Exchange

Перезапуск WINRM происходит иногда на этапе 1, иногда на этапе 3, иногда на этапе 5. Из-за чего терраформ теряет соединение с виртуальной машиной.

2898.947 ERR [TRACE] dag/walk: vertex "provisioner.local-exec (close)", waiting for: "vsphere_virtual_machine.exchange"
02900.051 OUT vsphere_virtual_machine.exchange: Still creating... (17m0s elapsed)
02900.945 ERR [ERROR] root: eval: *terraform.EvalApplyProvisioners, err: error executing "C:/Temp/terraform_1634135067.cmd": unknown error Post http://10.1.2.31:7770/wsman: read tcp 10.1.0.2:48708->10.1.2.31:7770: read: connection reset by peer
02900.945 ERR [ERROR] root: eval: *terraform.EvalSequence, err: error executing "C:/Temp/terraform_1634135067.cmd": unknown error Post http://10.1.2.31:7770/wsman: read tcp 10.1.0.2:48708->10.1.2.31:7770: read: connection reset by peer

Я вижу, как перезапуск WINRM произошел из EventLog, но я не знаю, какое действие вызывает перезапуск WINRM.

Цель

Узнайте, что вызывает WINRM служба перезапускается и root выясняет причину, поэтому terraform завершает выполнение всех remote-exe c инициаторов.

Примечание: Извините, что не могу поделиться каким-либо кодом ( или) журналы, отличные от тех, что я указал здесь.

...