ОС: Server 2012 Core и Server 2012 R2 Core. DFS-Replication установлена и работает исправно.
Я использую WMI для сбора информации от членов репликации DFSR. Запросы работают на многих компьютерах, но есть несколько членов репликации, на которых запросы не работают.
Это класс DfsrReplicatedFolderInfo из пространства имен root \ MicrosoftDFS.
Если я выполню следующую команду Powershell:
Get-WmiObject -Namespace 'root\MicrosoftDFS' -Class DfsrReplicatedFolderInfo
Результат нулевой. Нет ошибки, но абсолютно нет вывода.
Если я выполню следующую соответствующую команду wmic:
wmic /namespace:\\root\microsoftdfs path DfsrReplicatedFolderInfo get
это возвращает:
No Instance(s) Available.
Это происходит независимо от того, выполняются ли команды локально или удаленно.
winmgmt /verifyrepository
возвращает:
WMI repository is consistent
Используя wbemtest
, я могу просмотреть определение класса DfsrReplicatedFolderInfo, но, похоже, его нет.
Другие связанные с DFSR классы в том же пространстве имен работают правильно.