Сбой диспетчера Hyper-V при подключении к удаленному серверу Hyper-V

Я использую Windows 8.1 и у меня установлен Диспетчер серверов. Я добавил один из наших серверов (Server 2012 Standard) в Диспетчер серверов, и он подключается очень хорошо (Управляемость показывает "Онлайн", и я вижу вещи в списке событий для сервера. Когда я перехожу в Hyper-V, то щелкните правой кнопкой мыши на сервере и выберите "Диспетчер Hyper-V", отобразится Диспетчер Hyper-V, а затем примерно через 5 секунд я получаю следующую ошибку.

MMC обнаружил ошибку в оснастке и выгрузит ее

Как только я нажимаю "ОК", я получаю следующую ошибку:

Тип "Microsoft.Virtualization.Client.Common.VirtualizationException" в сборке "Microsoft.Virtualization.Client.Common, версия =6.3.0.0, Culture= нейтральный, PublicKeyToken=31bf3856ad364e35" не помечен как сериализуемый.

Тип исключения:

System.Runtime.Serialization.SerializationException

Трассировка стека исключений:

в Microsoft.ManagementConsole.Internal.IMessageClient.ProcessNotification (Уведомление об уведомлении)
в Microsoft.ManagementConsole.Executive.SnapInNotificationOperation.ProcessNotification()
в Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(обратный вызов SimpleOperationCallback)

РЕДАКТИРОВАТЬ: я могу подключиться к другому серверу Hyper-V (Server 2012 Standard R2) с помощью диспетчера Hyper-V очень хорошо

Есть мысли о том, что может быть причиной этого?

1 ответ

Решение

Средства удаленного администрирования сервера (RSAT) всегда были очень чувствительны к точным версиям Windows. Другими словами, даже не пытайтесь управлять сервером, работающим под управлением другой версии Windows, чем ваш клиент. И под другой версией я имею в виду

Windows 8.1 -> Server 2012 R2

Windows 8 -> Server 2012

Windows 7 -> 2008 R2

Windows Vista -> 2008

Вы используете клиент WIndows 8.1, поэтому соединения с сервером 2012 R2 работают нормально, а соединение с 2012 Non-R2 - нет.

Если вы прочитаете мелкий шрифт для Windows 8.1 RSAT, вы увидите:

Средства удаленного администрирования сервера для Windows 8.1 включают в себя поддержку удаленного управления компьютерами, на которых запущен параметр установки Server Core или конфигурация минимального графического интерфейса сервера Windows Server 2012 или Windows Server 2012 R2, а в некоторых случаях - варианты установки Server Core. Windows Server 2008 R2 или Windows Server 2008. Однако средства удаленного администрирования сервера для Windows 8.1 нельзя устанавливать ни в какие выпуски или варианты установки операционной системы Windows Server.

Так что, согласно Microsoft, это должно работать, но по моему опыту, если вы не подключаетесь к одному и тому же номеру сборки от клиента к серверу, он всегда будет глючить. Это просто ошибки, которые Microsoft должна исправить, и если и когда они это исправят, вам придется установить патч. Вы не делаете ничего плохого... если вы не пытались установить несколько версий RSAT (сначала удалите все более старые версии RSAT), или вы не полностью исправили и клиент, и сервер.

Другие вопросы по тегам