Podle: Edwin Sarmiento | Aktualizováno: 2020-06-30 | Komentáře | Související: 1 | 2 | Více > Clustering

Problém

V předchozím tipu na témaInstalace SQL Serveru 2016 krok za krokem na clusteru s podporou převzetí služeb při selhání systému Windows Server 2016 – část 1 jsem viděl, jak nainstalovat SQL Server 2016 na cluster s podporou převzetí služeb při selhání systému Windows Server 2016 (WSFC). Nasazujeme SQL Server 2017 failover cluster běžícína systému Windows Server 2016. Jak mám postupovat při instalaci a konfiguraci clusteru SQL Server2017 failover na Windows Server 2016?“

Řešení

Postup instalace a konfigurace clusteru WindowsServer 2016 failover tradičním způsobem – se servery připojenými k Active Directory a sdíleným úložištěm pro databáze SQL Server – je stejný, jak je popsáno v 1. a 2. části seriálu Instalace SQL Serveru 2016 na clusteru Windows Server 2016 failover krok za krokem. Při instalaci a konfiguraci clusteru Windows Server 2016 s podporou převzetí služeb při selhání se řiďte těmito tipy. Tento tip se zaměří na instalacia konfiguraci instance SQL Serveru 2017 v clusteru s podporou převzetí služeb při selhání.

Instalace instance SQL Serveru 2017 v clusteru s podporou převzetí služeb při selhání (FCI)

V níže uvedených krocích bude nainstalována výchozí instance SQLServeru 2017 FCI. Zvolte server ve WSFC a spusťte proces instalace.

  1. Spusťte setup.exe z instalačního média SQL Server 2017pro spuštění instalačního centra SQL Serveru. Klepněte na odkazInstalace na levé straně.
  2. Klepněte na odkaz Nová instalace clusteru SQL Server failover. Tím se spustí průvodce instalací SQL Serveru 2017.
  1. V dialogovém okně Product Key (Produktový klíč) zadejte produktový klíč, který byl dodán s instalačním médiem, a klikněte na tlačítko Next (Další).
  1. V dialogovém okně License Terms (Licenční podmínky) zaškrtněte políčko I acceptthe license terms (Souhlasím s licenčními podmínkami) a klikněte na tlačítko Next (Další).
  1. V dialogovém okně Globální pravidla ověřte, že kontrolyvrátily úspěšné výsledky, a klikněte na tlačítko Další.
  1. V dialogovém okně Microsoft Update máte možnostzařadit do procesu instalace aktualizace produktu SQL Server. Ve výchozím nastavení se vyhledávají aktualizace produktů prostřednictvím služby Microsoft Updates online zapředpokladu, že server má přístup k internetu. V případech, kdy vašeservery nemají přístup k internetu, můžete aktualizace stáhnout ručněa uložit je do sdílené síťové složky. Instalaci serveru SQL Server FCI se streamováním nejnovějších kumulativních aktualizací se budeme věnovat v částiInstalace instance SQL Server 2017 Failover Clustered Instance (FCI) se streamovanými aktualizacemi. Klepněte na tlačítko Další.

  1. V dialogovém okně Instalovat pravidla clusteru s podporou převzetí služeb při selhání ověřte, zda kontroly vrátily úspěšné výsledky. Pokud kontroly vrátily několik varování,ujistěte se, že jste je před pokračováním v instalaci opravili. Klepněte na tlačítkoDalší. Uvědomte si, že jako vedlejší účinek kontrol přímých úložných prostorů (S2D) popsaných v tomto tipu získáte výsledek varování pro ověření clusteru MicrosoftCluster Service (MSCS).
  1. V dialogovém okně Výběr funkcí vyberte následujícíkomponenty Database Engine Services a Client ToolsConnectivity. Klepněte na tlačítko Další. Všimněte si, že od verzeSQL Server 2016 již není SQL Server Management Studio součástí instalačního média. Pokud jej chcete nainstalovat na své servery, budete si jej muset stáhnout zvlášť, což nedoporučuji. Databázový stroj instalujte pouze na své servery a ke vzdálené správě používejte klientskou pracovní stanici.
  1. V dialogovém okně Feature Rules zkontrolujte, zda všechnapravidla prošla. Pokud pravidla vrátila několik varování, ujistěte se, že jste je před pokračováním v instalaci odstranili. Klepněte na tlačítko Další.
  1. V dialogovém okně Konfigurace instance zadejte hodnotu pro název sítě SQL Server. Jedná se o název, který budou klientské aplikace používat pro připojení k tomuto serveru. Tento název bude vytvořen jako virtuální počítačový objekt (VCO) v Active Directory. Ujistěte se, že jsou objektu názvu clusteru (CNO) spojenému s WSFC přiřazena příslušná oprávnění, jak je uvedeno v tomto článku společnosti Microsoft.

V této části je třeba zdůraznit několik věcí. Ve výchozím nastavení se jako ID instance používá název instance, který slouží k identifikaci instalačních adresářů a klíčů registru pro tuto konkrétníinstanci SQL Serveru. To je velmi užitečné, pokud chcete ve WSFC spustit více instancí. Platí to jak pro výchozí instanci, tak pro pojmenované instance. Pro výchozí instanci bude název instance a ID instance MSSQLSERVER.Chcete-li použít jiné než výchozí ID instance, měli byste zadat hodnotu do textového pole InstanceID. Klikněte na tlačítko Další.

  1. V dialogovém okně Skupina prostředků clusteru zaškrtněte prostředkydostupné na vašem WSFC. Tím se dozvíte, že na vašem WSFC bude vytvořena nová skupina prostředků pro SQL Server FCI. Chcete-li zadat název skupiny prostředků clusteru SQL Server, můžete buď pomocí rozevíracího pole zadat existující skupinu, kterou chcete použít, nebo zadat název nové skupiny a vytvořit ji. Přijměte všechna výchozí nastavenía klepněte na tlačítko Další.

  1. V dialogovém okně Výběr disku clusteru vyberte dostupné skupiny disků, které jsou na WSFC pro SQLServer FCI k použití. Klepněte na tlačítko Další.seznam disků zobrazený v tomto dialogovém okně bude záviset na tom, jak jste nakonfigurovali sdílené diskové prostředky ve vašem WSFC.zde uvidíte hodnotu přejmenování sdílených diskových prostředků, jak bylo provedeno v tomto tipu.
  1. V dialogovém okně Konfigurace sítě clusteru zadejte hodnoty IP adresy a masky podsítě, které bude váš SQL Server FCI používat. Zaškrtněte políčko IPv4 ve sloupci Typ IP, protože budete používat statickou IP adresu. Klikněte na tlačítko Další. Název sítě SQLServer s touto virtuální IP adresou bude vytvořen jako položka ve vašem serveru DNS. Opět zde uvidíte, jaký význam má přejmenování síťových prostředků clusteru, jak bylo provedeno v tomto tipu.
  1. V dialogovém okně Konfigurace serveru zadejte pověření pro účty služby SQL Server v záložce Service Accountstab. Ujistěte se, že služby SQL Server Agent i SQL Server Database Engines mají typ spuštění Manual. O zastavení a spuštění těchto služeb se postará WSFC. Zaškrtněte políčko GrantPerform Volume Maintenance Task privilege to SQL Server Database Engine Service.Tím povolíte okamžitou inicializaci souborů pro SQL Server, jak je zdůrazněno v tomto tipu. Protože se jedná o místní oprávnění přidělené účtu, je třeba to explicitně provést na všech uzlech v SQL Server FCI. Klepněte na tlačítkoDalší.
  1. V dialogovém okně Konfigurace databázového enginu na kartě Konfigurace serveru,
    • v části Režim ověřování zvolte režim ověřování Windows. V případě potřeby jej můžete změnit později po dokončení instalace.
    • Přidejte aktuálně přihlášeného uživatele do skupiny správců SQL Serveru kliknutím na tlačítko Add CurrentUser v sekci Specify SQL Server Administrators. V případě potřeby můžete také přidat účty domény Active Directory nebo bezpečnostní skupiny.

Na kartě Data Directoriestab určete umístění datových souborů, souborů protokolu a souborů záloh.

Na kartě TempDBtab můžete nastavit počet datových souborů tempdb, počáteční velikost a nastavení automatického růstu datových souborů i souborů protokolu a jejich odpovídající umístění.

POZNÁMKA: Máte také možnost ukládat soubory databáze tempdb na místní disk ve WSFC. Stále se můžete rozhodnout pro umístění databáze tempdb na sdíleném úložišti, jako je tomu v tomto příkladu. Pokud se rozhodnete uložit tempdb na místní disk, budete vyzváni, abyste se ujistili, že všechny uzly ve WSFC obsahují stejnou strukturu adresářů a že účet služby SQL Server má oprávnění ke čtení/zápisu do těchto adresářů.

Klepněte na tlačítko Další.

  1. V dialogovém okně Pravidla konfigurace funkcí ověřte, zda jsou všechny kontroly úspěšné. Klikněte na tlačítko Další.
  1. V dialogovém okně Připraveno k instalaci ověřte, zda jsou všechna nastavení konfigurace správná. Klepnutím na tlačítko Instalovat pokračujte v instalaci.
  1. V dialogovém okně Dokončit klepněte na tlačítko Zavřít.

Tím je instalace FCI SQL Server 2017 ukončena.

Instalace instance SQL Server 2017 Failover Clustered Instance (FCI) se slipstreamovými aktualizacemi

Můžete se rozhodnout pro slipstreamové aktualizace jako součást instalace SQL Server 2017 FCI, jak je popsáno v tipuSlipstreamová instalace servisních balíčků a kumulativních aktualizací na SQL Server 2016 a vyšších, abyste zkrátili čas a snížili nároky na nasazení. Podobně jako kroky popsané v tipu to vyžaduje instalaci SQL Serveru z příkazového řádku. Na rozdíl od instalace samostatné instance však SQL Server FCI vyžaduje parametr /Action=InstallFailoverCluster. Níže uvedený příklad příkazu odkazuje na sdílenou složku \\CentralFileServer\SQLServer2017CUs\CU20s cílem vyhledat aktualizace SQL Serveru 2017.

setup.exe /Action=InstallFailoverCluster /UpdateEnabled=True /UpdateSource="\CentralFileServer\SQLServer2017CUs\CU20"

V části Product Updates instalačního procesu se potvrdí, zda byly aktualizace zjištěny.

Pokračujte v instalačním procesu SQL Serveru, jak je popsáno v předchozí části Instalace clusterové instance SQL Serveru 2017 s podporou převzetí služeb při selhání (FCI). V části instalačního procesu Připraveno k instalacibude po instalaci potvrzeno také číslo verze SQL Serveru. V tomtopříkladu je na instalačním médiu použita verze RTM SQL Serveru 2017 (14.00.1000.169), zatímco aktualizace obsahuje SQL Server 2017 CU 20 (14.0.3294.0), jak je uvedeno v poli Verze aktualizace:.

Po dokončení úspěšné instalace akonfigurace uzlu máte nyní plně funkční SQL Server 2017 FCI. pro ověření otevřete konzolu Správce clusteru s podporou převzetí služeb při selhání a klikněte na SQL Server (MSSQLSERVER) v části Role. Ujistěte se, že jsou všechny závislosti online.

Přestože máte plně funkční SQL Server2017 FCI, není ještě vysoce dostupný, protože binární soubory SQL Serveru jsou nainstalovány pouze v jednom z uzlů WSFC. Aby byl vysoce dostupný, musíte ještě přidat druhý uzel WSFC do FCI SQL Serveru.

V dalším tipu této série přidáte druhý uzel do FCI SQL Serveru a otestujete konektivitu klientské aplikace.

Další kroky
  • Přečtěte si předchozí tipy Instalace SQL Serveru 2016 krok za krokem na clusteru WindowsServer 2016 FailoverDíl 1 a Díl 2, abyste nainstalovali a nakonfigurovali WSFC v rámci přípravy na instalaci SQL Serveru 2017FCI
  • Přečtěte si další informace o následujících tématech:
    • Instalace,konfigurace a správa clusteru s podporou převzetí služeb při selhání systému Windows Server pomocí prostředí PowerShellČást 1
    • Ověření clusteru Windows před instalací SQL Serveru 2014
    • Co je nového v clusteru s podporou převzetí služeb při selhání v systému Windows Server 2016

Poslední aktualizace:

O autorovi
Edwin M Sarmiento je Microsoft SQL Server MVP a Microsoft Certified Master z Ottawy v Kanadě, který se specializuje na vysokou dostupnost, obnovu po havárii a systémové infrastruktury.
Zobrazit všechny mé tipy

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.