Falta información de WMI relacionada con DFSR


9

Sistema operativo: Server 2012 Core y Server 2012 R2 Core. DFS-Replication está instalado y parece estar en buen estado.

Estoy usando WMI para recopilar información de los miembros de replicación DFSR. Las consultas funcionan en muchas de las computadoras, pero hay un par de miembros de replicación en los que las consultas no funcionan.

Es la clase DfsrReplicatedFolderInfo del espacio de nombres root \ MicrosoftDFS.

Si ejecuto el siguiente comando Powershell:

Get-WmiObject -Namespace 'root\MicrosoftDFS' -Class DfsrReplicatedFolderInfo

El resultado es nulo. Sin error, pero absolutamente sin salida.

Si ejecuto el siguiente comando wmic correspondiente:

wmic /namespace:\\root\microsoftdfs path DfsrReplicatedFolderInfo get

vuelve:

No Instance(s) Available.

Esto sucede independientemente de si los comandos se ejecutan de forma local o remota.

winmgmt /verifyrepository devoluciones:

WMI repository is consistent

Utilizando wbemtest, puedo ver la definición de clase DfsrReplicatedFolderInfo, pero parece que no hay instancias de ella.

Parece que otras clases relacionadas con DFSR en el mismo espacio de nombres funcionan correctamente.

Respuestas:


8

Problema resuelto. DFSR, de hecho, no era saludable. No fue un problema de WMI. El servidor había experimentado un apagado sucio y DFSR dejó de replicarse debido a ello.

Reiniciar la replicación en el volumen afectado con

wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="DC8EEE19-97E2-4E26-8AAD-CF1235B8DCCC" call ResumeReplication

Resuelto el problema.

Luego volví a activar la recuperación automática editando el registro:

HKLM\System\CurrentControlSet\Services\DFSR\Parameters\
       StopReplicationOnAutoRecovery = 0

Para que esto no vuelva a suceder en el futuro.

Estoy realmente avergonzado por no revisar los registros más a fondo en primer lugar.


¿Cómo obtuviste el valor de volumeGuid?
mwfearnley

1
@mwfearnley Obtiene el VolumeGuid con el comando "mountvol". Puede haber mejores, pero esto lo hizo para mí mientras leía la solución anterior.
Rolf WIlhelm
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.