System operacyjny: Server 2012 Core i Server 2012 R2 Core. Replikacja systemu plików DFS jest zainstalowana i wygląda na zdrową.
Korzystam z WMI do zbierania informacji od członków replikacji DFSR. Zapytania działają na wielu komputerach, ale istnieje kilka członków replikacji, na których zapytania nie działają.
Jest to klasa DfsrReplicatedFolderInfo z przestrzeni nazw root \ MicrosoftDFS.
Jeśli wykonam następujące polecenie PowerShell:
Get-WmiObject -Namespace 'root\MicrosoftDFS' -Class DfsrReplicatedFolderInfo
Wynik jest zerowy. Bez błędów, ale absolutnie bez wyjścia.
Jeśli wykonam następujące odpowiednie polecenie wmic:
wmic /namespace:\\root\microsoftdfs path DfsrReplicatedFolderInfo get
zwraca:
No Instance(s) Available.
Dzieje się tak niezależnie od tego, czy polecenia są wykonywane lokalnie czy zdalnie.
winmgmt /verifyrepository
zwroty:
WMI repository is consistent
Używając wbemtest
, jestem w stanie wyświetlić definicję klasy DfsrReplicatedFolderInfo, ale wydaje się, że nie ma jej żadnych instancji.
Wygląda na to, że inne klasy związane z DFSR w tej samej przestrzeni nazw działają poprawnie.
źródło