Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yük devretme kümesi kaynağı olarak, SQL Server, Windows Server Yük Devretme Kümesi hizmeti (WSFC) kümesi ve SQL Server kaynağı DLL'si (hadrres.dll) arasında SQL Server içinde izlenemeyen dış etkileşimler vardır. WSFC günlüğü, CLUSTER. LOG, WSFC kümesindeki veya SQL Server kaynak DLL'sindeki sorunları tanılayabilir.
Küme günlüğü oluştur
Küme günlüklerini iki şekilde oluşturabilirsiniz:
cluster /log /gKomut istemindeki komutu kullanın. Bu komut, küme günlüklerini her WSFC düğümündeki \windows\cluster\reports dizinine oluşturur. Bu yöntemin avantajı, seçeneği kullanarak/leveloluşturulan günlüklerdeki ayrıntı düzeyini belirtebilmenizdir. Dezavantajı, oluşturulan küme günlükleri için hedef dizini belirtememenizdir. Daha fazla bilgi için bkz: Windows Server 2008 Yük Devretme Kümelemesi'nde cluster.log oluşturma.Get-ClusterLog PowerShell cmdlet'ini kullanın. Bu yöntemin avantajı, küme günlüğünü tüm düğümlerden cmdlet'i çalıştırdığınız düğümdeki tek bir hedef dizine oluşturabilmenizdir. Dezavantajı, oluşturulan günlüklerde ayrıntı düzeyini belirtememenizdir.
Aşağıdaki PowerShell komutları, son 15 dakikaya ait tüm küme düğümlerinden küme günlüklerini oluşturur ve bunları geçerli dizine yerleştirir. Komutları Yönetici ayrıcalıklarına sahip bir PowerShell penceresinde çalıştırın.
Import-Module FailoverClusters
Get-ClusterLog -TimeSpan 15 -Destination .
Her Zaman Açık günlük ayrıntı düzeyi
CLUSTER'daki günlüklerin ayrıntı düzeyini artırabilirsiniz. Bir kullanılabilirlik grubu için LOG. Ayrıntı düzeyini değiştirmek için aşağıdaki adımları izleyin:
Başlat menüsünden, Yük Devretme Kümesi Yöneticisi'ni açın.
Kümenizi ve Hizmetler ve uygulamalar düğümünü genişletin, ardından kullanılabilirlik grubu adına tıklayın.
Ayrıntı bölmesinde, kullanılabilirlik grubu kaynağını sağ tıklatın ve Özellikler'i tıklatın.
Özellikleri sekmesine tıklayın.
VerboseLogging özelliğini değiştirin. Varsayılan olarak, VerboseLogging bilgileri, uyarıları ve hataları rapor etmek üzere
0ayarlanmıştır. VerboseLogging ile02arasında ayarlanabilir.Tamam'a tıklayın.
Kullanılabilirlik grubu kaynağına yeniden sağ tıklayın ve Bu kaynağı çevrimdışına al'a tıklayın.
Kullanılabilirlik grubu kaynağına yeniden sağ tıklayın ve Bu kaynağı çevrimiçi duruma getir'e tıklayın.
Kullanılabilirlik grubu kaynak olayları
Aşağıdaki tabloda, CLUSTER'da görebileceğiniz farklı olay türleri gösterilmektedir. Kullanılabilirlik grubu kaynağıyla ilgili LOG. WSFC'deki Kaynak Barındırma Alt Sistemi (RHS) ve Kaynak Denetim İzleyicisi (RCM) hakkında daha fazla bilgi için bkz: Windows Server 2008 Yük Devretme Kümelerinde Kaynak Barındırma Alt Sistemi (RHS).
| Tanımlayıcı | Kaynak | CLUSTER'dan bir örnek. KÜTÜK |
|---|---|---|
Başında ve bulunan [RES] iletiler [hadrag] |
hadrres.dll (Her Zaman Açık Kaynak DLL'si) | 00002cc4.00001264::2011/08/05-13:47:42.543 BİLGİ [RES] SQL Server Kullanılabilirlik Grubu <ag>: [hadrag] Çevrimdışı istek.00002cc4.00003384::2011/08/05-13:47:42.558 ERR [RES] SQL Server Kullanılabilirlik Grubu <ag>: [hadrag] Kira İş Parçacığı sonlandırıldı00002cc4.00003384::2011/08/05-13:47:42.605 BİLGİ [RES] SQL Server Kullanılabilirlik Grubu <ag>: [hadrag] Ücretsiz SQL deyimi00002cc4.00003384::2011/08/05-13:47:42.902 BİLGİ [RES] SQL Server Kullanılabilirlik Grubu <ag>: [hadrag] SQL Server bağlantısını kes |
Önüne ekli iletiler [RHS] |
RHS.EXE (Kaynak Barındırma Alt Sistemi, hadrres.dllana bilgisayar süreci) | 00000c40.00000a34::2011/08/10-18:42:29.498 BİLGİ [RHS] Resource ag çevrimdışı oldu. RHS, kaynak durumunu RCM'ye bildirmek üzere. |
Önüne ekli iletiler [RCM] |
Kaynak Denetim İzleyicisi (Küme Hizmeti) | 000011d0.00000f80::2011/08/05-13:47:42.480 BİLGİ [RCM] rcm::RcmGroup::Move: Önce 'ag' grubunu çevrimdışına getiriyor... 000011d0.00000f80::2011/08/05-13:47:42.496 BİLGİ [RCM] TransitionToState(ag) Online-->OfflineCallIssued. |
| RcmApi/ClusAPI | Çoğunlukla SQL Server'ın eylemi istediği anlamına gelen bir API çağrısı | 000011d0.00000f80::2011/08/05-13:47:42.465 BİLGİ [RCM] rcm::RcmApi::MoveGroup: (ag, 2) |
Always On kaynak DLL'sinde yalıtılmış olarak hata ayıklama
Kümenizi Always On kaynak DLL'sini (hadrres.dll) diğer kaynak DLL'lerinden yalıtılmış olarak çalıştıracak şekilde yapılandırmak en iyi hata ayıklama yöntemidir. Varsayılan olarak, WSFC kümesi tüm kaynak DLL'lerini tek bir rhs.exeörneğinde çalıştırır. Bu, küme içindeki tüm kaynakların aynı rhs.exe örneğini paylaşmasına neden olur. Bir hata ayıklayıcı ile hadrres.dll hata ayıklamaya çalıştığınızda, bir kesme noktasında duraklatmak, rhs.exe örneği paylaşan diğer kaynakların da duraklatılmasına neden olabilir. Ayrıca, aynı kümede birden çok kullanılabilirlik grubu çalıştırdığınızda, bir kullanılabilirlik grubunda hata ayıklamak için bir kesme noktasında duraklattığınızda aynı yapılandırma tüm kullanılabilirlik gruplarının duraklatılmasına neden olabilir.
Bir kullanılabilirlik grubunu, diğer kullanılabilirlik grupları da dahil olmak üzere diğer küme kaynağı DLL'lerinden yalıtmak için, hadrres.dll ayrı bir rhs.exe işlemi içinde çalıştırmak üzere aşağıdakileri yapın:
Kayıt Defteri Düzenleyicisi'ni açın ve aşağıdaki anahtara gidin: HKEY_LOCAL_MACHINE\Cluster\Resources. Bu anahtar, her biri farklı bir GUID'ye sahip tüm kaynakların anahtarlarını içerir.
Kullanılabilirlik grubunuzun adıyla eşleşen bir Ad değeri içeren kaynak anahtarını bulun.
SeparateMonitor değerini 1 olarak değiştirin.
WSFC kümesindeki kullanılabilirlik grubunuz için kümelenmiş hizmeti yeniden başlatın.