Powershell Invoke-Command очень медленно подключается на одном компьютере - PullRequest
1 голос
/ 19 сентября 2019

Поэтому я пытаюсь использовать Invoke-Command для запуска команды на удаленном сервере в Azure.Для тестирования я использую очень простой сценарий:

Invoke-Command -ComputerName MyServer -ScriptBlock { Write-Output "HI"}

Я выполнил эту команду для целого ряда других серверов, которые настроены одинаково (насколько я могускажи), и все они бегут в секунду или меньше.Для этого конкретного сервера это занимает 2 минуты или более.Я не могу понять, почему.В конце концов, он работает правильно, но для установки удаленного pssession требуется вечность.

Некоторые вещи, которые я пробовал / проверял:

  • Версия Powershell идентична на этой машине и других (5.1.14393).Версия ОС та же.
  • Я попытался полностью отключить брандмауэр Windows, не повезло
  • Я попытался использовать явные учетные данные вместо Kerberos
  • Настройки сетевого адаптера / IP4 настройки одинаковы на всех машинах.Не имеет значения, находятся ли серверы в одной подсети или нет.
  • С проблемной машины я могу нормально вызывать Invoke-Command к другим машинам (выполнение <1 секунды).На проблемной машине invoke-команда сама по себе занимает 2+ минуты </li>
  • Я пытался установить PSSessionOptions с параметрами, такими как , описанным здесь .
  • Пробовал с помощью командной строки ISE vs, без разницы
  • Попробовал с помощью enter-pssession, без разницы
  • Попробовал с помощью psexec на этом и других серверах.Это работает, занимает около 20-30 секунд, но согласованно для всех серверов, включая проблемный сервер.
  • Я перезапустил службу WinRM, перезагрузил машину, развернул машинув Azure нет игральных костей.
  • DISM и SFC для восстановления образа и установленных файлов

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

У меня нет идей.Мысли

...