Windows Server 2008'de DFSR hizmetini yeniden başlattıktan sonra DFSR olay kimliği 2212'yi alırsınız
Bu makalede, DFS Çoğaltma olayı 2212'yi almanız ve Windows Server 2008'i yeniden başlattıktan sonra DFSR'nin durması sorunu açıklanır. Kısa bir süre sonra, olay 2214 DFS Çoğaltma günlüğüne kaydedilir.
Şunlar için geçerlidir: Windows Server 2012 R2
Özgün KB numarası: 977518
Belirtiler
Dağıtılmış Dosya Sistemi Çoğaltma (DFSR) hizmetini Windows Server 2008 çalıştıran bir sunucuda yeniden başlattığınızda veya sunucuyu yeniden başlattığınızda, DFS Çoğaltma günlüğüne aşağıdaki olay kaydedilebilir:
Günlük Adı: DFS Çoğaltma
Kaynak: DFSR
Olay Kimliği: 2212
Görev Kategorisi: Yok
Düzey: Uyarı
Anahtar Sözcükler: Klasik
Kullanıcı: Yok
Bilgisayar: MyDfsrMember.contoso.com
Açıklama:
DFS Çoğaltma hizmeti, birim Drive_Letter beklenmeyen bir kapatma algılamıştır. Hizmet anormal bir şekilde sonlandırıldıysa (örneğin güç kaybı nedeniyle) veya birimde bir hata oluştuysa bu durum oluşabilir. Hizmet otomatik olarak bir kurtarma işlemi başlattı. Hizmet, güvenilir bir şekilde kurtarılamayacağını belirlerse veritabanını yeniden oluşturur. Kullanıcı eylemi gerekmez.
Bir süre geçtikten sonra DFSR, 2214 olay kimliğini günlüğe kaydeder. Bu olay, veritabanı kurtarma işleminin tamamlandığını gösterir. Veritabanı kurtarma sırasında çoğaltma performansı yavaşlar.
Neden
Bu sorun, Hizmet Denetim Yöneticisi'nin (SCM) bir hizmeti durdurmak için varsayılan 20 saniyelik zaman aşımı değerini kullanması nedeniyle oluşur. Bazı karmaşık DFSR uygulamalarında bu zaman aşımı değeri çok kısa olabilir ve DFSR uygun veritabanı kapatılmadan önce durur. Hizmet yeniden başlatıldığında DFSR bu koşulu algılar ve veritabanı kurtarma işlemini gerçekleştirir.
Çözüm
Bu sorunu çözmek için, aşağıdaki kayıt defteri değerini ekleyerek SCM tarafından kullanılan varsayılan zaman aşımı değerini değiştirebilirsiniz:
Değer Adı WaitToKillServiceTimeout
Veri Türü REG_SZ
Dize 20000 milisaniye (varsayılan değer)
Bekleme süresini belirtmek için şu adımları izleyin:
Başlat'a tıklayın, Çalıştır'a tıklayın, yazın
regedit
ve ardından Tamam'a tıklayın.Kayıt defterinde aşağıdaki anahtarı bulun ve tıklatın:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
Düzenle menüsünde Yeni'nin üzerine gelin ve Dize Değeri'ne tıklayın.
WaitToKillServiceTimeout yazın ve ENTER tuşuna basın.
Düzenle menüsünde Değiştir'e tıklayın.
60000 yazın ve Tamam'a tıklayın.
Kayıt Defteri Düzenleyicisi'nden çıkın.
Sunucuyu yeniden başlatın.
Zaman aralığı 60 saniye dışında bir değerse, DFSR olay günlüğündeki aşağıdaki iki olay arasında WaitToKillServiceTimeout kayıt defteri değerini milisaniye cinsinden zaman farkı olarak ayarlayabilirsiniz:
1006 - DFS Çoğaltma hizmeti durduruluyor.
1008 - DFS Çoğaltma hizmeti durduruldu.
WaitToKillServiceTimeout kayıt defteri değerinin düzgün performansını sağlamak için KB 2549760 yüklediğinizden emin olun
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin