Düzeltme ve hizmet paketi işlemi çalışırken SQL Server Yük devretme kümesi

GİRİŞ

Bu makale, bir yük devretme kümesi örneğine bir Microsoft SQL Server güncelleştirmesini açıklamaktadır.

Önemli
  • Bir aktif düğüm üzerindeki bir SQL Server Yük devretme küme örneği güncelleştirirseniz, SQL Server Hizmetleri durdurulacak. Bu, SQL sunucu kesintilerini neden olur. Kapalı kalma sürelerini önlemek için bu makalede açıklandığı gibi pasif düğümleri üzerinde çalışırken bir güncelleştirme yükleyin.
  • Yük devretme kümesi örneğinde düğümlerin olası sahibi bir karma sürümlü önlemek için Küme Yöneticisi aracını (Cluadmin.exe), yük devretme küme örneği olası sahip düğümler listesinden düğümler kaldırmak için kullanın. Olası sahip düğümler olası veri bozulmalarını önlemek için karma bir sürümüne sahip kaçınmanız gerekir.
  • Microsoft SQL Server 2008 ve sonraki sürümlerinde, Küme hizmeti bir olası sahipler listesi için SQL ağ adı kaynağını denetler. SQL ağ adı kaynağını belirttiğinizde. Bu davranış, Microsoft SQL Server 2005'ten farklıdır. SQL Server 2005'te SQL Server Kaynak belirttiğinizde.

Daha fazla bilgi

Güncelleştirmeleri bir yük devretme kümesine çalışırken yükseltme SQL Server yükleme

Not: Bu bölümdeki bilgiler, SQL Server 2008 ve sonraki sürümleri için geçerlidir.
  1. Güncelleştirmeleri başlamadan önce belirli SQL Server kümelenmiş örneğinin olası sahipler listesini toplamak emin olun. Belirli bir SQL Server Ağ kaynak adını bulmak için aşağıdaki komutu çalıştırın:
    Cluster.exe kaynak
    Aşağıdakine benzer bir çıkış görürsünüz:
    Resource                          Group                             Node              Status
    -------------------- -------------------- ---------- ------
    Cluster Disk 1 Cluster Group NODE1 Online
    Cluster Disk 2 SQL Server (INST1) NODE1 Online
    Cluster Disk 3 SQL Server (INST2) NODE1 Online
    Cluster Disk 4 Available Storage NODE1 Online
    Cluster IP Address Cluster Group NODE1 Online
    Cluster Name Cluster Group NODE1 Online
    SQL IP Address 1 (SQLVS1) SQL Server (INST1) NODE1 Online
    SQL Network Name (SQLVS1) SQL Server (INST1) NODE1 Online
    SQL Server SQL Server (INST1) NODE1 Online
    SQL Server Agent SQL Server (INST1) NODE1 Online
    SQL IP Address 2 (SQLVS2) SQL Server (INST2) NODE1 Online
    SQL Network Name (SQLVS2) SQL Server (INST2) NODE1 Online
    SQL Server SQL Server (INST2) NODE1 Online
    SQL Server Agent SQL Server (INST2) NODE1 Online

    Bu örnekte, her SQL ağ adı kaynağı için olası sahipler listesi oluşturmak için aşağıdaki komutları kullanabilirsiniz:
    • Cluster.exe kaynak "SQL ağ adı (SQLVS1)" /listowners > c:\SQLVS1_list_of_owners.txt
    • Cluster.exe kaynak "SQL ağ adı (SQLVS2)" /listowners > c:\SQLVS2_list_of_owners.txt
  2. Küme Yöneticisi aracında, karşılık gelen SQL ağ adı kaynağı yarısı düğümlerin yük devretme kümesi örnekleri güncelleştirmeleri uygulamak istediğiniz olası sahipler listesinden kaldırmak için kullanın. Pasif düğümleri olası sahipler önce kaldırın. Bu güncelleştirme işlemi sırasında olası sahiplerini ileride kullanılmak üzere gelen kaldırmak düğüm listesinde tutmak.

    Not: Yüksek kullanılabilirlik sağlamak için olası sahiplerini düğümleri yarısını kaldırmanızı öneririz.
  3. Yük devretme küme örneği olası sahipler listesinden bir düğüm kaldırdıktan sonra 2 numaralı adımda kaldırdığınız düğümlerde SQL Server güncelleştirmesini uygulayın. Olası sahipler kaldırıldı her düğümde güncelleştirmesini uygulamak için uygulama güncelleştirme paketinin içinde sağlanan belgelerine başvurun.

    Not: Bu örneğinde bir düğüm için güncelleştirmeyi uyguladığınızı ilk kez ise, güncelleştirmeyi uygulamadan önce tüm etkin kaynak gruplarını başka bir düğüme taşıyın. Bu kesinti ya da kullanılmakta olan paylaşılan bileşenleri güncelleştirildiğinde oluşabilecek bir yeniden başlatma işlemini önlemek yardımcı olur.
  4. Olası sahipler kaldırılan düğümlerde güncelleştirme uygulandıktan sonra SQL ağ adı kaynağı Küme Yöneticisi aracını yük devretme kümesi örneğinde olası sahipler listesine dön güncelleştirilmiş düğümleri eklemek için kullanın.


    Size doğru SQL Server örnekleri için geri düğümler eklemek önce toplanan olası sahipler listesi kullanmak emin olmak için güncelleştirme işlemi. Listenizde zaten güncelleştirildi düğümleri işaretlediğinizden emin olun.
  5. SQL ağ adı kaynağına bağlı olarak, Windows Server 2008'de doğru kaynak grubu, uygulama veya hizmetler bulmak ve güncelleştirildiği düğümlerden biri için sonra bu grup, uygulama veya hizmet taşıyın.
  6. Tüm SQL Server kaynaklarını etkin düğümde çevrimiçi olduğundan emin olun.
  7. Küme Yöneticisi aracında, SQL ağ adı kaynağı güncelleştirilmedi düğümleri olası sahipler yük devretme kümesi örneğinde kaldırmak için kullanın.
  8. 7. adımda kaldırdığınız düğümleri için SQL Server güncelleştirmesini uygulayın.
  9. Olası sahipler, güncelleştirilmiş yük devretme küme örneği için dön güncelleştirilen tüm düğümleri eklemek için 4.
  10. Küme herhangi bir sorun çalışır durumda olduğunu doğrulayın. SQL Server örneği kümedeki düğümler arasında hareket etmek deneyin.

Bir yük devretme kümesinde bir çalışırken güncelleştirmesi senaryo üzerinde SQL Server düzeltme ekleri kaldırma

Not: Bu bölümdeki bilgiler, SQL Server 2008 ve sonraki sürümleri için geçerlidir.

Durumunuza uygun yordamı kullanın:

Senaryo 1: Kümenizdeki tüm düğümler üzerinde düzeltme eki uygulanmış

Bu senaryoda, düzeltme ekini kaldırmak için yukarıdaki bölümde açıklanan düzeltme ekini yükleme tam tersi yordamdır. Ayrıntılı yordam aşağıdaki gibi olacaktır:
  1. Güncelleştirmeleri kaldırmadan önce belirli SQL Server kümelenmiş örneğinin olası sahipler listesini toplamak emin olun. Belirli bir SQL Server Ağ kaynak adını bulmak için aşağıdaki komutu çalıştırın:
    cluster.exe resource 
    Aşağıdakine benzer bir çıkış görürsünüz:
    Kaynak Grup düğüm durum------------
    Küme Disk 1 küme grubu Düğüm1 çevrimiçi küme diski 2 SQL Server (INST1) Düğüm1 çevrimiçi
    Küme disk 3 SQL Server (INST2) Düğüm1 çevrimiçi küme Disk 4 kullanılabilir depolama Düğüm1 çevrimiçi
    Küme IP adresi küme grubu Düğüm1 çevrimiçi küme adı küme grubu Düğüm1 çevrimiçi SQL IP adresi 1 (SQLVS1)
    SQL Server (INST1) Düğüm1 çevrimiçi SQL ağ adı (SQLVS1) SQL Server (INST1) Düğüm1 çevrimiçi SQL Server SQL Server
    (INST1) Düğüm1 Çevrimiçi SQL Server Aracısı SQL Server (INST1) Düğüm1 çevrimiçi SQL IP adresi 2 (SQLVS2) SQL Server (INST2) Düğüm1 çevrimiçi
    SQL ağ adı (SQLVS2) SQL Server (INST2) Düğüm1 çevrimiçi SQL Server SQL Server (INST2) Düğüm1 çevrimiçi
    SQL Server Aracısı SQL Server (INST2) Düğüm1 çevrimiçi

    Bu örnekte, her SQL ağ adı kaynağı için olası sahipler listesi oluşturmak için aşağıdaki komutları kullanabilirsiniz:
    • Cluster.exe kaynak "SQL ağ adı (SQLVS1)" /listowners > c:\SQLVS1_list_of_owners.txt
    • Cluster.exe kaynak "SQL ağ adı (SQLVS2)" /listowners > c:\SQLVS2_list_of_owners.txt
  2. Küme Yöneticisi aracında, karşılık gelen SQL ağ adı kaynağı yarısı düğümlerin olası sahipler listesinden güncelleştirmeleri kaldırmak istediğiniz yerine çalışma küme örneklerini kaldırmak için kullanın. Pasif düğümleri olası sahipler önce kaldırın. Kaldırdığınız ileride olası sahiplerini gelen bu güncelleştirmeyi kaldırma işlemi sırasında düğüm listesi tutun.
    Not: Yüksek kullanılabilirlik sağlamak için olası sahiplerini düğümleri yarısını kaldırmanızı öneririz.
  3. Yük devretme küme örneği olası sahipler listesinden bir düğüm kaldırdıktan sonra 2 numaralı adımda kaldırdığınız düğümlerde SQL Server güncelleştirmesini kaldırın. Olası sahipler kaldırıldı her düğümde güncelleştirmeyi kaldırmak için uygulama güncelleştirme paketinin içinde sağlanan belgelerine başvurun.

    Not: Bu örneğinde bir düğüm için güncelleştirmeyi kaldırma ilk kez ise, güncelleştirmeyi kaldırmadan önce tüm etkin kaynak gruplarını başka bir düğüme taşıyın. Bu kesinti ya da kullanılmakta olan paylaşılan bileşenleri güncelleştirildiğinde oluşabilecek bir yeniden başlatma işlemini önlemek yardımcı olur.
  4. Olası sahipler kaldırılan düğümlerde güncelleştirme kaldırıldıktan sonra SQL ağ adı kaynağı Küme Yöneticisi aracını downgraded düğümleri olası sahipler listesine yük devretme kümesi örneğinde geri eklemek için kullanın.

    Size doğru SQL Server örnekleri için geri düğümler eklemek önce toplanan olası sahipler listesi kullanmak emin olmak için güncelleştirme işlemi. Listenizde zaten indirgenmez düğümleri işaretlediğinizden emin olun.
  5. SQL ağ adı kaynağına bağlı olarak, Windows Server 2008'de doğru kaynak grubu, uygulama veya hizmetler bulmak ve indirgenmez düğümlerin birini sonra o grup, uygulama veya hizmet taşıyın.
  6. Tüm SQL Server kaynaklarını etkin düğümde çevrimiçi olduğundan emin olun.
  7. Küme Yöneticisi aracında, SQL ağ adı kaynağı değil indirgenmez düğümleri olası sahipler yük devretme kümesi örneğinde kaldırmak için kullanın.
  8. 7. adımda kaldırdığınız düğümleri için SQL Server güncelleştirmesini kaldırın.
  9. İndirgenmez tüm düğümleri olası sahipler, indirgenmez yük devretme küme örneği için geri eklemek için 4.
  10. Küme herhangi bir sorun çalışır durumda olduğunu doğrulayın. SQL Server örneği kümedeki düğümler arasında hareket etmek deneyin.

Senaryo 2: Güncelleştirme işlemini çalışırken ortasında olan ve yalnızca bazı düğümler güncelleştirilir.


Aşağıda anlatıldığı gibi bu çeşitli permütasyon olabilir:

Not: Aşağıdaki tartışma, bu makalenin "güncelleştirmeleri bir yük devretme kümesine çalışırken yükseltme SQL Server yükleme" bölümünde açıklanan yordamı izliyorsunuz ve ilk yarısında veya ikinci yarısı düğümlerin güncelleştirme ortasında olduğunuzu varsayar.

Senaryolar için ilk yarı - (ilk yarısı düğümlerin olası sahipler kaldırılır)

Case 1A: değil devam etmeye karar daha fazla işlem düzeltme ekiyle güncelleştirmesi.
Aşağıdaki yordamı kullanın:
  1. Düzeltme eklerinin olup her düğümde güncelleştirmeyi kaldırmak ve yerine çalışma küme örneğinde olası sahipler listesine kaynak bunları eklemek için Küme Yöneticisi aracını geri SQL ağ adını kullanarak.
  2. Küme herhangi bir sorun çalışır durumda olduğunu doğrulayın. SQL Server örneği kümedeki düğümler arasında hareket etmek deneyin.

Servis talebi 2A. Birkaç düğümler üzerinde düzeltme eki uygulandıktan sonra (web arayarak veya Microsoft CSS ile çalışırken) keşfetmek bilinen sorunlar ile düzeltme vardır ve bu nedenle daha fazla devam edemez.
  1. Sorunu gideren bir güncelleştirme daha yeni bir sürümü varsa, bu adımları 3 ile birlikte, bu makalenin "Yükleme SQL Server 2008 çalışırken güncelleştirmeleri üzerinde bir yük devretme kümesi" bölümünde belgelenen yordam 10 güncelleştirme işlemine devam etmek için kullanın.
  2. Daha yeni sürüm kullanılamıyor ya da hemen daha yeni bir sürüme yükseltme yapamazsınız, büyük/küçük harf 1A için yukarıdaki belgelenen yordamı kullanın.

Servis talebi 3A. Bir veya daha fazla düğüm üzerinde düzeltme eki uygulamak mümkün değildir:

Bu durumda daha fazla güncelleştirme söz konusu düğümde başarısız neden sorun giderme ve düzeltme güncelleştirme diğer düğümlerle devam için öneri olacaktır. Düğümleri SQL Server kaynak için olası sahip olarak eklerken, sorunlu bir düğüm veya düğüm bu liste dışında bırakın.

Sorun giderme bir seçenek değil ve küme işlemi için kullanılabilir olması için tüm düğümlerin gerekiyorsa, servis talebi 1A için yukarıdaki belgelenen yordamı kullanabilirsiniz.

İkinci yarısı için senaryo: (ilk yarısı düğümlerin zaten güncelleştirildi ve olası sahipler listesine eklenir ve kaldırma işlemi sırasında kullanılan veya olası sahipler listesinden ikinci yarısı zaten kaldırmış olduğunuzu):

Case 1B: düzeltme eki ile ilgili olası bir sorun nedeniyle güncellenmiş düğümlerle (güncelleştirme işleminin adım #5) SQL Server grubu taşımak mümkün olmadığını fark (SQL sunucu grubunu aslında başarısız geri henüz güncelleştirilmemiş bir düğüme).

Aşağıdaki yordamı kullanın:

  1. Sorunu gideren düzeltme daha yeni bir sürümü olup olmadığını denetleyin. Kullanılabilir durumdaysa, birlikte, bu makalenin "Yükleme SQL Server 2008 çalışırken güncelleştirmeleri üzerinde bir yük devretme kümesi" bölümünde açıklanan yordamı ile tüm güncelleştirme işlemine devam etmek için kullanın.

    Not: İlk yarısında gerileyen düzeltme ekini kaldırmak gerekmez. İlk gelen SQL Server örneği için olası sahip listesi güncelleştirilir ve sonra bu makalenin başında açıklanan güncelleştirme işlemini çalışırken kullanarak yeni bir düzeltme eki ile tüm küme güncelleştiriyorsanız, gibi devam düğümleri yarısını kaldırmak yeterlidir.
  2. Daha yeni sürüm kullanılamıyor ya da hemen daha yeni bir sürüme yükseltme yapamazsınız, aşağıdaki yordamı kullanın:
    1. İlk güncelleştirme işleminin başında toplanan listesini kullanarak, SQL Server ağ adı için olası sahipler olarak düzeltme eklerinin düğümleri yarısını kaldırın.
    2. İkinci yarısı "kaldırıldı" düğümleri için SQL Server ağ adı olası sahiplerini geri ekleyin.
      Not: Yerine çalışma başarısız oldu, ancak bazı veya tüm düğümlerde ikinci yarısı kaldırıldı. Ayrıca ikinci yarısı üzerinde düğümlerden hiçbiri henüz güncelleştirilmişse dikkat edin.
    3. Güncelleştirme kaldırıldıktan sonra SQL ağ adı kaynağı yük devretme kümesi örneğinde olası sahipler listesine dön bu düğümler eklemek için Küme Yöneticisi aracını kullanın.
    4. Küme herhangi bir sorun çalışır durumda olduğunu doğrulayın. SQL Server örneği kümedeki düğümler arasında hareket etmek deneyin.
Case 2B: birkaç düğümler üzerinde düzeltme eki uygulandıktan sonra (web arayarak veya Microsoft CSS ile çalışırken) keşfetmek bilinen sorunlar ile düzeltme vardır ve bu nedenle daha fazla devam edemez. (SQL Server grubu çevrimiçi güncelleştirilen ilk yarısı düğümlerin birinde).

Aşağıdaki yordamı kullanın:
  1. Sorunu gideren düzeltme daha yeni bir sürümü olup olmadığını denetleyin. Kullanılabilir durumdaysa, tüm ile devam etmek için bu makalenin "güncelleştirmeleri bir yük devretme kümesine çalışırken yükseltme SQL Server yükleme" bölümünde açıklanan yordamı ile birlikte işlem ancak listenizdeki tam ikinci yarısından başlayarak güncelleştirdiğini kullanın.

    Not: Aslında, güncelleştirme işlemi tamamlandıktan sonra listenize ikinci yarısında güncelleştirilmiş ilk yarı yanı sıra bu düğümleri tüm düğümlerden güncelleştirmeleri - soruna neden olan düzeltme eki ile ilk ve ikinci düzeltilmiş bir düzeltme eki ile iki adet alın.
  2. Daha yeni sürüm kullanılamıyor ya da hemen daha yeni bir sürüme yükseltme yapamazsınız, aşağıdaki yordamı kullanın:
    1. İkinci yarısındaki uyguladığınızı güncelleştirme paketinin içinde sağlanan belgelere başvurma tarafından güncelleştirilir düğümlerin her biri üzerinde düzeltme ekini kaldırın.
    2. SQL ağ adı kaynağı Küme Yöneticisi aracını ikinci yarısı düğümlerin yük devretme küme örneği olası sahipler listesine geri eklemek için kullanın.

      Size doğru SQL Server örnekleri için geri düğümler eklemek önce toplanan olası sahipler listesi kullanmak emin olmak için güncelleştirme işlemi. Listenizde zaten güncelleştirildi düğümleri işaretlediğinizden emin olun.
    3. SQL ağ adı kaynağına bağlı olarak, Windows Server 2008'de doğru kaynak grubu, uygulama veya hizmetler bulmak ve sonra bu grubu, uygulama veya hizmet düğümlerden biri ikinci yarısı taşıyın.
    4. İlk güncelleştirme işleminin başında toplanan listesini kullanarak, SQL Server ağ adı için olası sahipler olarak düzeltme eklerinin düğümleri yarısını kaldırın.
    5. Bu düğümlerin her birinde güncelleştirmeyi uyguladığınızı güncelleştirme paketinin içinde sağlanan belgelere başvurarak kaldırmak.
    6. Güncelleştirme kaldırıldıktan sonra SQL ağ adı kaynağı yük devretme kümesi örneğinde olası sahipler listesine dön bu düğümler eklemek için Küme Yöneticisi aracını kullanın.
    7. Küme herhangi bir sorun çalışır durumda olduğunu doğrulayın. SQL Server örneği kümedeki düğümler arasında hareket etmek deneyin.
3B Case: değil devam etmeye karar daha fazla işlem düzeltme ekiyle güncelleştirmesi: aşağıdaki yordamı kullanın.
  1. Düzeltme ekini zaten güncelleştirilmiş olabilir düğümlerin her birinde, uygulama güncelleştirme paketinin içinde sağlanan belgelere başvurma tarafından ikinci yarısındaki kaldırın.
  2. SQL ağ adı kaynağı Küme Yöneticisi aracını ikinci yarısı düğümlerin yük devretme küme örneği olası sahipler listesine geri eklemek için kullanın.
  3. Size doğru SQL Server örnekleri için geri düğümler eklemek önce toplanan olası sahipler listesi kullanmak emin olmak için güncelleştirme işlemi. Listenizde zaten güncelleştirildi düğümleri işaretlediğinizden emin olun.
  4. SQL ağ adı kaynağına bağlı olarak, Windows Server 2008'de doğru kaynak grubu, uygulama veya hizmetler bulmak ve sonra bu grubu, uygulama veya hizmet düğümlerden biri ikinci yarısı taşıyın.
  5. İlk güncelleştirme işleminin başında toplanan listesini kullanarak, SQL Server ağ adı için olası sahipler olarak düzeltme eklerinin düğümleri yarısını kaldırın.
  6. Bu düğümlerin her birinde güncelleştirmeyi uyguladığınızı güncelleştirme paketinin içinde sağlanan belgelere başvurarak kaldırmak.
  7. Güncelleştirme kaldırıldıktan sonra SQL ağ adı kaynağı yük devretme kümesi örneğinde olası sahipler listesine dön bu düğümler eklemek için Küme Yöneticisi aracını kullanın.
  8. Küme herhangi bir sorun çalışır durumda olduğunu doğrulayın. SQL Server örneği kümedeki düğümler arasında hareket etmek deneyin.
Özellikler

Makale No: 958734 - Son İnceleme: 24 Şub 2017 - Düzeltme: 1

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

Geri bildirim