Я использую Windows 8.1, и у меня установлен диспетчер сервера. Я добавил один из наших серверов (Server 2012 Standard) в диспетчер серверов, и он отлично подключается (для параметра Manageability отображается "Online", и я могу видеть вещи в списке событий для сервера. Когда я перехожу в Hyper-V, то Щелкните правой кнопкой мыши на сервере и выберите «Диспетчер Hyper-V», появится диспетчер Hyper-V, затем примерно через 5 секунд я получаю следующую ошибку.
MMC обнаружила ошибку в оснастке и выгружает ее
Как только я нажимаю "ОК", я получаю следующую ошибку:
Введите «Microsoft.Virtualization.Client.Common.VirtualizationException» в сборке «Microsoft.Virtualization.Client.Common, Version = 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.
Есть мысли о том, что может быть причиной этого?
Инструменты удаленного администрирования сервера (RSAT) всегда были очень чувствителен к точным версиям Windows. Другими словами, даже не пытайтесь управлять сервером, на котором установлена версия Windows, отличная от версии вашего клиента. Под другой версией я подразумеваю
Windows 8.1 -> Сервер 2012 R2
Windows 8 -> Сервер 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), или вы не полностью пропатчили и клиент, и сервер.