SQL Server převzetí služeb při selhání clusteru postupných pack procesu opravy a služby

ÚVOD

Tento článek popisuje aktualizaci Microsoft SQL Server k instanci clusteru převzetí služeb při selhání.

Důležité
  • Při aktualizaci instance serveru SQL převzetí služeb při selhání clusteru na aktivní uzel, SQL Server, služby budou zastaveny. To způsobí, že SQL Server prostoje. Aby nedocházelo k prostojům, instalaci postupné aktualizace popsaná v tomto článku pasivní uzly.
  • Chcete-li zabránit různými verzemi uzlů možných vlastníků v instanci clusteru převzetí služeb při selhání, pomocí nástroje Správce clusteru (Cluadmin.exe) odebrat ze seznamu uzly možných vlastníků v instanci clusteru převzetí služeb při selhání uzlů. Vyhněte se s různými verzemi systému Možní vlastníci, aby se zabránilo poškození dat.
  • V Microsoft SQL Server 2008 a novějších verzích Clusterová služba zkontroluje seznam možných vlastníků prostředku SQL síťový název. Prostředek síťového názvu SQL je také kontrolován. Toto chování se liší od serveru Microsoft SQL Server 2005. V SQL Server 2005 SQL Server prostředek sám je kontrolován.

Další informace

Instalace serveru SQL Server v clusteru převzetí služeb při selhání postupných aktualizace

Poznámka: Informace v této části platí pro SQL Server 2008 a novější verze.
  1. Před zahájením aktualizace, přesvědčte se, zda vám shromáždit seznam možných vlastníků pro konkrétní clusteru instance serveru SQL Server. Chcete-li najít konkrétní název prostředku síťového serveru SQL Server, spusťte následující příkaz:
    cluster.exe zdrojů
    Zobrazí výstup podobný následujícímu:
    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

    V tomto příkladu můžete použít následující příkazy k vytvoření seznamu možných vlastníků pro každý prostředek síťového názvu SQL:
    • cluster.exe zdrojů "SQL síťový název (SQLVS1)" /listowners > c:\SQLVS1_list_of_owners.txt
    • cluster.exe zdrojů "SQL síťový název (SQLVS2)" /listowners > c:\SQLVS2_list_of_owners.txt
  2. V nástroji Správce clusteru pomocí odpovídající prostředek síťového názvu SQL polovina uzly odebrat ze seznamu možných vlastníků v instance clusteru převzetí služeb při selhání, u kterých chcete použít aktualizace. Odeberte nejprve pasivní uzly z možných vlastníků. Vede seznam uzlů, které odeberete z možných vlastníků pro pozdější použití v průběhu tohoto procesu aktualizace.

    Poznámka: Doporučujeme odebrat polovina uzly z možných vlastníků k udržení vysoké dostupnosti.
  3. Po odebrání uzly ze seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání aktualizace serveru SQL Server na uzly, které jste odstranili v kroku 2. Chcete-li použít aktualizace v každém uzlu, který byl odebrán z možných vlastníků, naleznete v dokumentaci, která je dodávána v rámci balíček aktualizace, který žádáte.

    Poznámka: Pokud je to poprvé, že použijete aktualizace v instanci uzlu, před instalací aktualizace přesunutí žádné aktivní zdroje skupiny do jiného uzlu. To pomáhá zabránit prostojů nebo restartování operace, která může dojít při aktualizaci sdílené součásti, které jsou používány.
  4. Po aktualizaci byla použita na uzly, které byly odebrány z možných vlastníků, přidejte aktualizovaný uzly zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.


    A ujistěte se, že můžete přidat zpět uzly pro správné instance serveru SQL Server, pomocí seznamu možných vlastníků, které jsou shromažďovány před provést aktualizaci. Přesvědčte se, zda označit uzly, které již byly aktualizovány v seznamu.
  5. V závislosti na prostředku síťového názvu SQL, najít správný zdroj skupiny, aplikace nebo služby v systému Windows Server 2008 a potom přesuňte dané skupiny, aplikace nebo služby na jeden z uzlů, který byl aktualizován.
  6. Ověřte, zda jsou všechny prostředky serveru SQL Server online v aktivním uzlu.
  7. V nástroji Správce clusteru odebrat uzly, které nebyly aktualizovány z možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL.
  8. Aktualizace serveru SQL Server na uzly, které jste odebrali v kroku 7.
  9. Opakujte krok 4 pro všechny uzly, které byly aktualizovány možných vlastníků pro instanci clusteru převzetí služeb při selhání, který je aktualizován.
  10. Ověřte, zda je spuštěna clusteru bez jakýchkoli problémů. Pokuste se přesunout mezi uzly v clusteru instance serveru SQL Server.

Odinstalování opravy serveru SQL Server v clusteru převzetí služeb při selhání v případě postupné aktualizace

Poznámka: Informace v této části platí pro SQL Server 2008 a novější verze.

Použijte postup, který se vztahuje k vaší situaci:

Scénář 1: Jste nenainstalovali opravu na všech uzlech clusteru

Informace o postupu při odinstalaci opravy v tomto scénáři je přesným opakem instalaci opravy, které je popsáno v předchozím oddílu. Podrobný postup bude následující:
  1. Před odebráním aktualizace, přesvědčte se, zda vám shromáždit seznam možných vlastníků pro konkrétní clusteru instance serveru SQL Server. Chcete-li najít konkrétní název prostředku síťového serveru SQL Server, spusťte následující příkaz:
    cluster.exe resource 
    Zobrazí výstup podobný následujícímu:
    Stav uzlu skupiny zdrojů------------
    Clusteru Disk 1 skupiny clusteru Uzel1 Online clusteru Disk 2 SQL (INST1) Server Uzel1 Online
    Cluster Disk 3 SQL Server (INST2) Uzel1 Online clusteru disku 4 úložiště k dispozici Uzel1 Online
    Skupina clusteru IP adresy clusteru Uzel1 Online skupiny clusteru název clusteru Uzel1 Online SQL IP adresa 1 (SQLVS1)
    SQL Server (INST1) Uzel1 Online síťový název (SQLVS1) SQL Server serveru SQL Server (INST1) Uzel1 Online SQL Server SQL
    (INST1) Uzel1 Online SQL Server Agent SQL Server (INST1) Uzel1 Online SQL IP adresa 2 (SQLVS2) SQL Server (INST2) Uzel1 Online
    SQL síťový název (SQLVS2) SQL Server (INST2) Uzel1 Online SQL serveru SQL Server (INST2) Uzel1 Online
    SQL Server Agent SQL Server (INST2) Uzel1 Online

    V tomto příkladu můžete použít následující příkazy k vytvoření seznamu možných vlastníků pro každý prostředek síťového názvu SQL:
    • cluster.exe zdrojů "SQL síťový název (SQLVS1)" /listowners > c:\SQLVS1_list_of_owners.txt
    • cluster.exe zdrojů "SQL síťový název (SQLVS2)" /listowners > c:\SQLVS2_list_of_owners.txt
  2. V nástroji Správce clusteru pomocí odpovídající prostředek síťového názvu SQL polovina uzly odebrat ze seznamu možných vlastníků v instance clusteru převzetí služeb při selhání, u kterých chcete odebrat aktualizace. Odeberte nejprve pasivní uzly z možných vlastníků. Vede seznam uzlů, které odeberete z možných vlastníků pro pozdější použití v průběhu tohoto procesu Odebrání aktualizace.
    Poznámka: Doporučujeme odebrat polovina uzly z možných vlastníků k udržení vysoké dostupnosti.
  3. Po odebrání uzly ze seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání odeberte SQL Server na uzly, které jste odstranili v kroku 2. K odebrání aktualizace na každém uzlu, který byl odebrán z možných vlastníků, naleznete v dokumentaci, která je dodávána v rámci balíček aktualizace, který žádáte.

    Poznámka: Pokud je při prvním odebírání aktualizace v instanci uzlu, před odinstalací aktualizace přesunutí žádné aktivní zdroje skupiny do jiného uzlu. To pomáhá zabránit prostojů nebo restartování operace, která může dojít při aktualizaci sdílené součásti, které jsou používány.
  4. Po odebrání aktualizace pro uzly, které byly odebrány z možných vlastníků sestupněné uzlů přidat zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.

    A ujistěte se, že můžete přidat zpět uzly pro správné instance serveru SQL Server, pomocí seznamu možných vlastníků, které jsou shromažďovány před provést aktualizaci. Přesvědčte se, zda označit uzly, které byly již byla nainstalována ve vašem seznamu.
  5. V závislosti na prostředku síťového názvu SQL, najít správný zdroj skupiny, aplikace nebo služby v systému Windows Server 2008 a potom přesuňte dané skupiny, aplikace nebo služby na jeden z uzlů, které byla snížena.
  6. Ověřte, zda jsou všechny prostředky serveru SQL Server online v aktivním uzlu.
  7. V nástroji Správce clusteru odebrat uzly, které nebyly omezeny z možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL.
  8. Odeberte SQL Server na uzly, které jste odebrali v kroku 7.
  9. Opakujte krok 4 pro všechny uzly, které byly snížit zpět na možných vlastníků pro instanci clusteru převzetí služeb při selhání, která je snížena.
  10. Ověřte, zda je spuštěna clusteru bez jakýchkoli problémů. Pokuste se přesunout mezi uzly v clusteru instance serveru SQL Server.

Scénář 2: Probíhá postupné proces aktualizace a jsou aktualizovány pouze některé uzly.


Může existovat různé permutací pro to jak je popsáno níže:

Poznámka: Po projednání se předpokládá, že jsou následující postup popsán v části "Instalace serveru SQL Server v clusteru převzetí služeb při selhání postupných aktualizace" tohoto článku a probíhá aktualizace v polovině první nebo druhé poloviny uzlů.

Scénáře pro první polovinu - (první polovina uzly jsou odebrány z možných vlastníků)

Případě 1A: rozhodnete pokračovat dále oprava aktualizace.
Pomocí následujícího postupu:
  1. V každém uzlu, který má byla oprava zabezpečení aktualizaci odebrat a pomocí SQL síťový název prostředku v nástroji Správce clusterů přidat zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání.
  2. Ověřte, zda je spuštěna clusteru bez jakýchkoli problémů. Pokuste se přesunout mezi uzly v clusteru instance serveru SQL Server.

Případ 2A. Po použití opravy v několika uzlech, zjistíte (ve vyhledávání na webu nebo při práci s CSS společnosti Microsoft), jsou známy problémy s opravou a proto nemůže pokračovat.
  1. Pokud existuje novější verze aktualizace, která řeší problém, pomocí které ve spojení s kroky 3 až 10 postupem popsána v části "Instalace clusteru serveru SQL Server 2008 kumulované aktualizace na převzetí služeb při selhání" tohoto článku pokračovat v procesu aktualizace.
  2. Pokud je k dispozici novější verze nebo nelze upgradovat na novější verzi okamžitě, použijte postup, který je dokumentován pro výše uvedený případ 1A.

Případě 3A. Nejste schopni opravu na jeden nebo více uzlů:

V tomto případě by bylo dále řešit, proč aktualizaci je možné v daném uzlu a pokračovat v provádění oprav uzlů pomocí aktualizace doporučení. Při přidávání uzlů do prostředku serveru SQL Server zpět jako možní vlastníci, nechte problematický uzlu nebo uzlů z tohoto seznamu.

Pokud Poradce při potížích není možnost, je nutné, aby všechny uzly k dispozici pro operace clusteru můžete použít postup, který je dokumentován pro výše uvedený případ 1A.

Scénáře pro druhou polovinu: (první polovina uzly již aktualizovány a přidány zpět do seznamu možných vlastníků a jsou při odebrání nebo již odebrali ze seznamu možných vlastníků v druhé polovině):

Případě 1B: zjistíte, že nejste schopni přesunout skupinu SQL Server aktualizovaný uzly (krok č. 5 z procesu aktualizace) kvůli možnému problému s opravou (skupina serverů SQL v podstatě selhání do uzlu, který nebyl aktualizován).

Pomocí následujícího postupu:

  1. Zkontrolujte, zda je k dispozici novější verzi opravy, která řeší problém. Pokud je k dispozici, pomocí které ve spojení se postup popsaný v části "Instalace clusteru serveru SQL Server 2008 kumulované aktualizace na převzetí služeb při selhání" tohoto článku pokračovat v procesu aktualizace celé.

    Poznámka: K odebrání regressed opravy z první poloviny nepotřebujete. Potřebujete odebrat první polovina uzly, které jsou aktualizovány ze seznamu možných vlastníků pro instanci serveru SQL Server a pak postupujte stejně, jako kdyby celý cluster je aktualizován s novou opravu pomocí procesu postupné aktualizace uvedené na začátku tohoto článku.
  2. Pokud je k dispozici novější verze nebo nelze upgradovat na novější verzi okamžitě, použijte následující postup:
    1. Použití seznamu, který budete na začátku procesu aktualizace, odeberte první polovina uzly, které jsou opravené jako možní vlastníci název síťového serveru SQL Server.
    2. Přidáte druhou polovinu uzlů "odebrán" zpět možné vlastníky síťový název SQL Server.
      Poznámka: Přenesení se nezdařilo, ale jste odstranili některé nebo všechny uzly na druhé pololetí. Všimněte si také, že žádný z uzlů na druhé polovině bylo aktualizováno dosud.
    3. Po odebrání aktualizace přidat tyto uzly zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.
    4. Ověřte, zda je spuštěna clusteru bez jakýchkoli problémů. Pokuste se přesunout mezi uzly v clusteru instance serveru SQL Server.
Případ 2B: po použití opravy v několika uzlech, zjistíte (ve vyhledávání na webu nebo při práci s CSS společnosti Microsoft), jsou známy problémy s opravou a proto nemůže pokračovat. (Skupina SQL Server je online na jednom z první polovina uzly, které byly aktualizovány).

Pomocí následujícího postupu:
  1. Zkontrolujte, zda je k dispozici novější verzi opravy, která řeší problém. Pokud je k dispozici, použijte že ve spojení se postup popsaný v části "Instalace serveru SQL Server v clusteru převzetí služeb při selhání postupných aktualizace" tohoto článku pokračovat celý aktualizovat proces, ale počínaje kompletní druhé poloviny v seznamu.

    Poznámka: V podstatě po dokončení aktualizace všechny uzly z první poloviny stejně jako ty uzly, které jsou aktualizovány v druhé polovině seznamu se zobrazí dvě sady aktualizací - problematické oprava první a druhé opravené opravou.
  2. Pokud je k dispozici novější verze nebo nelze upgradovat na novější verzi okamžitě, použijte následující postup:
    1. Odebrání opravy na všech uzlech, které jsou aktualizovány v druhé polovině odkazem na dokumentaci, která je dodávána v rámci balíček aktualizace, který žádáte.
    2. Přidat druhou polovinu uzlů zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.

      A ujistěte se, že můžete přidat zpět uzly pro správné instance serveru SQL Server, pomocí seznamu možných vlastníků, které jsou shromažďovány před provést aktualizaci. Přesvědčte se, zda označit uzly, které již byly aktualizovány v seznamu.
    3. V závislosti na prostředku síťového názvu SQL, najít správný zdroj skupiny, aplikace nebo služby v systému Windows Server 2008 a přesuňte dané skupiny, aplikace nebo služby na jeden z uzlů od druhého pololetí.
    4. Použití seznamu, který budete na začátku procesu aktualizace, odeberte první polovina uzly, které jsou opravené jako možní vlastníci název síťového serveru SQL Server.
    5. Odebrání aktualizace na každém z těchto uzlů odkazem na dokumentaci, která je dodávána v rámci balíček aktualizace, který žádáte.
    6. Po odebrání aktualizace přidat tyto uzly zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.
    7. Ověřte, zda je spuštěna clusteru bez jakýchkoli problémů. Pokuste se přesunout mezi uzly v clusteru instance serveru SQL Server.
Případě 3B: rozhodnete pokračovat dále oprava aktualizace: použijte následující postup.
  1. Odebrání opravy na všech uzlech, které mohou již byly aktualizovány v druhé polovině odkazem na dokumentaci, která je dodávána v rámci balíček aktualizace, který žádáte.
  2. Přidat druhou polovinu uzlů zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.
  3. A ujistěte se, že můžete přidat zpět uzly pro správné instance serveru SQL Server, pomocí seznamu možných vlastníků, které jsou shromažďovány před provést aktualizaci. Přesvědčte se, zda označit uzly, které již byly aktualizovány v seznamu.
  4. V závislosti na prostředku síťového názvu SQL, najít správný zdroj skupiny, aplikace nebo služby v systému Windows Server 2008 a přesuňte dané skupiny, aplikace nebo služby na jeden z uzlů od druhého pololetí.
  5. Použití seznamu, který budete na začátku procesu aktualizace, odeberte první polovina uzly, které jsou opravené jako možní vlastníci název síťového serveru SQL Server.
  6. Odebrání aktualizace na každém z těchto uzlů odkazem na dokumentaci, která je dodávána v rámci balíček aktualizace, který žádáte.
  7. Po odebrání aktualizace přidat tyto uzly zpět do seznamu možných vlastníků v instanci clusteru převzetí služeb při selhání pomocí prostředku Síťový název SQL nástroj Správce clusteru.
  8. Ověřte, zda je spuštěna clusteru bez jakýchkoli problémů. Pokuste se přesunout mezi uzly v clusteru instance serveru SQL Server.
Vlastnosti

ID článku: 958734 - Poslední kontrola: 14. 1. 2017 - Revize: 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

Váš názor