Info WMI terkait DFSR hilang


9

OS: Server 2012 Core dan Server 2012 R2 Core. Replikasi DFS diinstal dan tampak sehat.

Saya menggunakan WMI untuk mengumpulkan informasi dari anggota replikasi DFSR. Kueri berfungsi pada banyak komputer, tetapi ada beberapa anggota replikasi yang kueri tidak berfungsi.

Ini adalah kelas DfsrReplicatedFolderInfo dari root \ MicrosoftDFS namespace.

Jika saya menjalankan perintah Powershell berikut:

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

Hasilnya nol. Tidak ada kesalahan, tetapi sama sekali tidak ada output.

Jika saya menjalankan perintah wmic yang sesuai berikut:

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

mengembalikan:

No Instance(s) Available.

Ini terjadi terlepas dari apakah perintah dijalankan secara lokal atau jarak jauh.

winmgmt /verifyrepository pengembalian:

WMI repository is consistent

Dengan menggunakan wbemtest, saya dapat melihat definisi kelas DfsrReplicatedFolderInfo, tetapi tampaknya tidak ada contohnya.

Kelas terkait DFSR lainnya di namespace yang sama tampaknya berfungsi dengan benar.

Jawaban:


8

Masalah terpecahkan. DFSR ternyata tidak sehat. Itu bukan masalah WMI. Server telah mengalami shutdown yang kotor, dan DFSR berhenti mereplikasi karena itu.

Mulai ulang replikasi pada volume yang terpengaruh dengan

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

Mengatasi masalah.

Kemudian saya mengaktifkan pemulihan otomatis kembali dengan mengedit registri:

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

Sehingga ini tidak akan terjadi lagi di masa depan.

Saya benar-benar malu karena tidak memeriksa log secara menyeluruh.


Bagaimana Anda mendapatkan nilai untuk volumeGuid?
mwfearnley

1
@ mwfearnley Anda mendapatkan VolumeGuid dengan perintah "mountvol". Mungkin ada yang lebih baik, tetapi ini membuatnya untuk saya saat membaca solusi di atas.
Rolf WIlhelm
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.