Küme hizmeti başlatma seçenekleri

Bu makalede, Küme hizmetini başlatmak için başlangıç parametreleri olarak kullanılabilecek tüm kullanılabilir anahtarlar listelenir.

Şunlar için geçerlidir: Windows Server 2012 R2
Özgün KB numarası: 258078

Özet

Bu, Küme hizmetini başlatmak için başlangıç parametreleri olarak kullanılabilecek tüm kullanılabilir anahtarların listesidir.

Bunu yapmak için hizmetin özelliklerine gidin, Uygun anahtarı Başlangıç Parametreleri kutusuna yerleştirin ve ardından Başlat'a tıklayın.

Küme hizmetini komut satırından başlattığınızda da anahtarları kullanabilirsiniz. Örneğin:

net start clussvc.exe / switch  

Not

Microsoft Windows 2000 Server ve önceki sürümler için anahtardan önce kısa çizgi (-) ekleyin.

Hata ayıklama anahtarının özel başlangıç parametreleri vardır. Doğru kullanım için bu makalenin devamında yer alan Hata Ayıklama bölümüne bakın.

Windows Server 2003 her anahtar için kısaltmalar içerir. Bu, Küme hizmeti başlangıç anahtarlarının kullanılmasını kolaylaştırır. Örneğin, hizmeti anahtarla veya/FQ anahtarla /FixQuorum başlatabilirsiniz.

Geçerli seçenek anahtarları şunları içerir:

Anahtarı İşlev Windows 2003 Kısaltması
Fixquorum Çekirdek cihazını bağlamayın ve çekirdek günlüğü kapalıdır. FQ
NoQuorumLogging Çekirdek günlüğü kapatıldı. NQ
Hata ayıklama Küme hizmetinin başlatılması sırasındaki olayları görüntüler. Özel söz dizimi için, bu makalenin devamında yer alan "Hata Ayıklama" bölümüne bakın.
LogLevel N Hata ayıklama modu için günlük düzeyini ayarlar.
DebugResMon Küme hizmeti, bir hata ayıklayıcının başlangıçta tüm Kaynak İzleyicisi işlemlerine eklenmesini bekler. DR

Windows 2000 ve üzeri yalnızca anahtarlar aşağıdakileri içerir.

Anahtarı İşlev Windows 2003 Kısaltması
ResetQuorumLog Çekirdek günlüğünü ve denetim noktası dosyalarını dinamik olarak yeniden oluşturur (bu işlev Microsoft Windows NT 4.0'da otomatiktir). RQ
NoRepEvtLogging Olay Günlüğü girdileri çoğaltılamıyor.

Windows Server 2003 ve üzeri yalnızca anahtarlar aşağıdakileri içerir.

Anahtarı İşlev Windows 2003 Kısaltması
ForceQuorum veya <N1,N2,...> Düğüm listesi N1, N2 vb. ile bir çoğunluk düğümü ayarlamaya zorlar. (Yalnızca Çoğunluk Düğüm Kümesi çekirdeği için geçerlidir.) FO
NoGroupInfoEvtLogging Çevrimiçi ve çevrimdışı grupla ilgili olay günlüğüne olayları kaydetmeyin. NG

Anahtarların açıklaması

Aşağıda bazı anahtarların açıklaması yer alır:

Hata ayıklama

İşlev: Küme günlüğü, hataları başlatmak için Küme hizmetini tanılamada herhangi bir yararlı bilgi içermeyebilir. Bunun nedeni, Küme hizmetinin Cluster.log başlamadan önce başarısız olmasıdır. Küme hizmetini bu anahtarla başlatmak, Küme hizmetinin başlatılmasını görüntüler ve bu erken oluşan sorunları belirlemenize yardımcı olabilir.

Gereksinimler: Bu anahtarı yalnızca geçici tanılama amacıyla kullanın. Hizmet hesabının oturum açma hatası veya sistemle ilgili başka bir hata nedeniyle Küme hizmeti başlatılamıyorsa, hizmetin çalışma şansı olmayabilir. Sonuç olarak, bir cluster.log dosyası oluşturulamayabilir. Bu yöntem hizmeti Service Control Manager tarafından verilen normal ortamın dışında çalıştırır. Bu anahtarı kullanmak için yerel olarak yönetici haklarıyla oturum açmanız ve komutu komut isteminden başlatmanız gerekir. Normal kullanım veya herhangi bir süre için hata ayıklama anahtarını kullanmayın. Hizmet, seçenek kümesiyle birlikte o kadar verimli çalışmaz.

Kullanım senaryoları: Bu anahtar yalnızca Küme hizmeti başlatılamıyorsa kullanılmalıdır. Bu anahtar, başlatmaya çalışırken Küme hizmetinin çalışması ekranda görüntülenir. Bu anahtar yalnızca hizmeti komut isteminden başlatırken kullanılabilir ve Küme hizmetinin yüklü olduğu klasörde olmanız gerekir. Varsayılan olarak, bu %SystemRoot%\Cluster şeklindedir. Bu aynı zamanda hizmeti başlatmak için net start komutuyla kullanmadığınız tek anahtardır.

İşlem: Bir komut istemi açın, %SystemRoot%\cluster klasörüne geçin ve aşağıdakini clussvc /debug [loglevel#] "yazın.

burada loglevel# aşağıdakilerden biridir.

# Açıklama
0 Günlüğe kaydetme işlemi yapılmaz.
1 Yalnızca hatalar günlüğe kaydedilir.
2 Hatalar ve uyarılar günlüğe kaydedilir.
3 Olay günlüğüne yazılmayanlar da dahil olmak üzere tüm olaylar günlüğe kaydedilir.

Alternatif olarak, hata ayıklama anahtarını kullanırken küme günlük düzeyini denetlemek için set komutunu da kullanabilirsiniz. Komut isteminden aşağıdaki clusterloglevel= x kümesini yazın; burada x , önceki tabloda gösterilen değerlerden biridir.

Küme hizmeti, cluster.log gördüğünüze benzer bir çıktıyı pencereye gönderir. Alternatif olarak, aşağıdaki komut söz dizimini kullanarak bu bilgileri bir dosyaya da yakalayabilirsiniz:

clussvc /debug > c:\debug.log

Küme hizmeti düzgün çalıştığında, hizmeti durdurmak için CTRL+C tuşlarına basın.

Not

Hata ayıklama anahtarını kullanırken çıkış düzeyini denetlemek için ClusterLogLevel ortam değişkenini kullanabilirsiniz.

Fixquorum

İşlev: Çekirdek cihazıyla ilgili sorunlara rağmen küme hizmetinin başlatılmasını sağlar. Hizmet başlatıldıktan sonra çevrimiçi olacak kaynaklar yalnızca Küme IP Adresi ve Küme Adı'dır. Küme Yöneticisi'ni açabilir ve diğer kaynakları el ile çevrimiçi yapabilirsiniz.

Gereksinimler: Bu anahtar, normal çalışma sırasında değil, yalnızca çok geçici bir şekilde tanılama modunda kullanılmalıdır. Bu anahtar kullanılarak yalnızca bir düğüm başlatılmalı ve bu anahtar kullanılarak başlatılan düğüme ikinci bir düğüm katılma girişiminde bulunulamamalıdır. Genellikle bu anahtar tek başına kullanılır.

Kullanım senaryoları: Çekirdek kaynağının başarısız olması nedeniyle küme hizmeti normal şekilde başlatılamıyorsa, kullanıcılar küme hizmetini bu modda başlatabilir ve hatayı tanılamayı dener.

Işlem: Küme hizmeti başlatıldıktan sonra çekirdek kaynağı da dahil olmak üzere tüm kaynaklar çevrimdışı kalır. Kullanıcılar daha sonra çekirdek kaynağını çevrimiçi duruma getirmeyi el ile deneyebilir ve küme günlüğü girdilerinin yanı sıra yeni olay günlüğü girdilerini izleyebilir ve çekirdek kaynağıyla ilgili sorunları tanılamayı deneyebilir. Söz dizimi aşağıdaki gibidir: net start clussvc /fixquorum.

ResetQuorumLog

İşlev: Çekirdek günlüğü ve denetim noktası dosyası bulunamazsa veya bozuksa, yerel düğümün %SystemRoot%\Cluster\CLUSDB kayıt defteri kovanındaki bilgilere göre dosya oluşturmak için bu kullanılabilir. Çekirdek günlük dosyasının düzgün sırada olduğu tespit edilirse, bu anahtarın hiçbir etkisi olmaz.

Gereksinimler: Genellikle bu anahtar kullanılarak yalnızca bir düğüm başlatılır ve bu anahtar tek başına kullanılır. Yeni bir çekirdek günlük dosyası oluşturmak için yalnızca eski olabilecek bilgileri kullanmanın sonuçlarını anlayan deneyimli kullanıcılar tarafından kullanılmalıdır.

Kullanım senaryoları: Bu anahtar yalnızca Eksik veya bozuk çekirdek günlüğü (Quolog.log) ve Chkxxx.tmp dosyaları nedeniyle Küme hizmeti windows 2000 veya sonraki bir makinede başlatılamadığında kullanılmalıdır. Windows NT 4.0, yoksa bu dosyaları otomatik olarak yeniden oluşturur. Bu işlev, Küme hizmetinin başlangıcı üzerinde daha fazla denetim sağlamak için Windows 2000'e eklenmiştir.

Not

Küme Windows 2000 Service Pack 4 (SP4) çalıştırıyorsa ve 872970 düzeltmesi daha önce yüklenmişse, /resetquorumlog artık gerekli değildir. Varsayılan davranış, eski günlük dosyası eksik veya bozuksa başlangıçta yeni bir günlük dosyası oluşturmaktır.

İşlem: Küme hizmeti, %systemroot%\Cluster\CLUSDB dosyasını kullanarak şu anda yüklü olan küme kovanındaki bilgileri kullanarak eksik veya bozuk olduğu tespit edilirse çekirdek günlük dosyasını otomatik olarak sıfırlar. Söz dizimi aşağıdaki gibidir:

net start clussvc /resetquorumlog

DebugResMon

İşlev: Kaynak izleyicisi işleminin ve dolayısıyla kaynak izleyicisi tarafından yüklenen kaynak dinamik bağlantı kitaplıklarının (DLL) hatalarını ayıklamanıza yardımcı olur. Herhangi bir standart Windows tabanlı hata ayıklayıcısını kullanabilirsiniz.

Gereksinimler: Yalnızca küme hizmeti komut isteminden başlatıldığında ve hata ayıklama anahtarı kullanıldığında kullanılabilir. Küme hizmeti bir hizmet olarak çalıştırıldığında kullanılabilecek eşdeğer bir kayıt defteri ayarı yoktur. Hata ayıklayıcı başlatıldığında kaynak izleyicisine eklemek için kullanılabilir olmalıdır. Genellikle bu anahtar tek başına kullanılır.

Kullanım senaryoları: Geliştiriciler bu anahtarı kullanarak kaynak izleme işleminde ve özel kaynak DLL'lerinde hata ayıklayabilir. Kaynak DLL'sindeki bir hata, Küme hizmeti tarafından başlatıldıktan kısa süre sonra ve kullanıcıların kaynak izleyici işlemine el ile hata ayıklayıcı ekleyebilmesi için kaynak izleme işleminin beklenmedik şekilde sonlandırılabilmesine neden olursa bu seçenek son derece yararlıdır.

İşlem: Kaynak izleme işlemi başlatılmadan hemen önce Küme hizmeti işlemi bir iletiyle bekler (hata ayıklayıcının resmon işlemi X'e bağlanması bekleniyor), burada X , kaynak izleyici işleminin İşlem Kimliği (PID) olur. Küme hizmeti tarafından oluşturulan tüm kaynak izleme işlemlerini beklerken bunu yapar. Kullanıcı kaynak izleyici işlemine bir hata ayıklayıcısı ekledikten ve kaynak izleyici işlemi başlatıldıktan sonra Küme hizmeti başlatma işlemine devam eder.

NoRepEvtLogging

İşlev: norepevtlogging anahtarı, olay günlüğüne kaydedilen olayların çoğaltılmasını engeller. Bu anahtar, olay günlüğüne kaydedilmiş olayları filtreleyerek komut penceresinde görüntülenen bilgi miktarını azaltmada yararlıdır. Olay günlüğü çoğaltma, Windows 2000'de eklenen bir özelliktir.

Kullanım senaryoları: Bu anahtar, olay günlüklerinin çoğaltılmasını önlemek için kullanılır. Çok sayıda olay günlüğü girdisi varsa, Küme hizmeti bunları çoğaltıp cluster.log günlüğe kaydeder. Bu, cluster.log hızla sarmalamalarına neden olabilir. Anahtar, Küme hizmetini başlatmak ve olay günlüğüne kaydedilmeyen olayları yerel bir dosyaya kaydetmek için de kullanılabilir Debugnorep.log. Söz dizimi aşağıdaki gibidir:

clussvc /debug /norepevtlogging > c:\debugnorep.log\

İşlem: Norepevtlogging komutu, Küme hizmetini Bilgisayar Yönetimi konsolundan başlatırken başlangıç parametresi olarak ayarlanabilir.

Komut satırı söz dizimi:

net start clussvc /norepevtlogging

Bu komut, bu anahtarla başlatılan düğümün bilgilerini diğer düğümlere çoğaltmasını engeller, ancak yine de normal şekilde başlatılan diğer düğümlerden bilgi alır.

NoQuorumLogging

İşlev: Küme kayıt defteri değişikliklerinin çekirdek diskinde yapılan tüm günlük kaydını kapatır. Kayıt defteri denetimi işaret etme işlemi diğer kaynakları etkilemez.

Gereksinimler: Bu anahtar, çekirdek sürücüsündeki \MSCS dizinindeki çekirdek günlük dosyası (Quolog.log) veya küme hive denetim noktası dosyası (Chkxxx.tmp) ile ilgili sorunları tanılamak için yalnızca tanılama modunda kullanılmalıdır. Bir düğüm bu anahtar kullanılarak başlatılırsa, diğer düğümler de bu anahtar kullanılarak başlatılmalıdır. Bu anahtar genellikle tek bir düğümde kullanılır.

Kullanım senaryoları: Çekirdek günlük dosyası veya denetim noktası dosyaları bozulduğunda ve bu dosyaları yedek kopyalarla el ile değiştirmek istediğinizde bu anahtarı kullanın.

İşlem: Küme hizmeti bu durumda günlüğe kaydetme işlevini tamamen atlar. Bu modda çalıştırıldığında "zamanında bölümleme" senaryoları oluşabilir. Bu durumda, küme düğümü kayıt defteri girdileri eşitlemeden düşebilir ve yeni değişiklikler kaybolabilir. Söz dizimi aşağıdaki gibidir: net start clussvc /noquorumlogging.

ForceQuorum

İşlev: Windows Server 2003 kümesinde Çoğunluk Düğüm Kümesi (MNS) çekirdek modeli kullandığınızda, bazı durumlarda çekirdek (çoğunluk) olmasa bile bir kümenin çalışmaya devam etmesine izin verilmelidir. Birincil sitede dört düğüm ve ikincil sitede üç düğüm içeren coğrafi olarak dağınık bir kümeyi göz önünde bulundurun. Hata olmasa da küme, kaynakların herhangi bir düğümde, herhangi bir sitede barındırılabildiği yedi düğümlü bir kümedir. Siteler arasında bir iletişim hatası varsa veya ikincil site çevrimdışına alınırsa (veya başarısız olursa), birincil site yine çekirdek sahibi olacağı için devam edebilir. Tüm kaynaklar yeniden barındırılır ve birincil sitede çevrimiçine getirilir.

Ancak birincil sitenin yıkıcı bir arızası durumunda ikincil site çekirdeği kaybeder ve bu nedenle tüm kaynaklar o sitede sonlandırılır. Çok siteli kümeye sahip olmanın birincil amaçlarından biri, birincil sitedeki bir olağanüstü durumdan kurtulmaktır; ancak, küme yazılımının kendisi birincil sitenin durumu hakkında bir belirleme yapamaz. Küme yazılımı, siteler arasındaki iletişim hatasıyla birincil sitedeki olağanüstü durum arasında ayrım yapamaz. Bu el ile müdahale ile yapılmalıdır. Başka bir deyişle, Küme hizmeti çekirdeği olmadığını düşünüyor olsa bile ikincil site devam etmeye zorlanabilir. Bu, çekirdeği zorlamak olarak bilinir.

Bu mekanizma çekirdek çoğaltma kümesiyle ilişkili semantiği etkili bir şekilde kırdığından, yalnızca denetimli koşullarda yapılmalıdır. Yukarıdaki örnekte, ikincil site ve birincil site iletişimi kaybederse ve bir yönetici ikincil sitede çekirdeği zorlarsa, kaynaklar HER İkİ sitede de çevrimiçi hale getirilecek ve bu sayede kümede tutarsız veri veya veri bozulması olasılığına izin verilecektir.

Gereksinimler: Çekirdeği zorlamak, küme hizmetini kalan TÜM düğümlerde durdurmanızı gerektiren el ile gerçekleştirilen bir işlemdir. Küme hizmetine çekirdek olarak hangi düğümlerin dikkate alınması gerektiği söylenmelidir.

Kullanım senaryoları: Düğümler kümenin bir parçası olarak yapılandırıldığından birincil site geri geldiğinde ve geri geldiğinde özel özen gösterilmelidir. Bir küme güç çekirdeği durumunda çalışırken, tam işlevseldir. Örneğin düğümler kümeye eklenebilir veya kümeden kaldırılabilir; yeni kaynaklar, gruplar vb. tanımlanabilir.

Not

Güç çekirdeği düğüm listesindeki NOT tüm düğümlerdeki Küme hizmeti, zorla çekirdek bilgileri kaldırılana kadar durdurulmuş olarak kalmalıdır. Bunun yapılmaması veri tutarsızlıklarına veya veri bozulmasına neden olabilir.

İşlem: Kümede kalan TÜM düğümlerde Küme hizmeti başlangıç parametrelerini ayarlayın. Bu işlem, Hizmetler denetim masası başlatılarak, Küme hizmeti seçilerek ve ardından Başlangıç parametreleri seçeneğine aşağıdakiler girilerek yapılır:

net start clussvc /forcequorum node_list

Örneğin, ikincil site Node5, Node6 ve Node7 içeriyorsa ve Küme hizmetini başlatmak ve kümedeki tek düğümlerin bunlar olmasını istiyorsanız aşağıdaki komutu kullanın:

net start clussvc /forcequorum /forcequorum node5,node6,node7

Not

Anahtarda boşluk olmamalıdır (düğüm adlarında boşluklar olması dışında).