instalace clusteru převzetí služeb při selhání SQL Server 2008 R2
Chcete-li zajistit vysokou dostupnost instance SQL Server 2008 R2, můžete ji nainstalovat do clusteru převzetí služeb při selhání. Vysoká dostupnost bude zajištěna na úrovni instancí. V tomto blogu se podíváme na to, jak nainstalovat Cluster SQL Server 2008 R2. Budu používat SQL Server 2008 R2 Enterprise edition, ale můžete skutečně nainstalovat Standard Edition v clusteru failover stejně. Jen mějte na paměti, že Standard edition může mít pouze 2 uzly v clusteru převzetí služeb při selhání, zatímco Enterprise edition je omezena maximálními uzly pro operační systém. V systému Windows Server 2008 R2 by to bylo 16 uzlů.
1. Předpoklady
1.1 před zahájením instalace SQL Server 2008 R2 musí být již přítomen cluster převzetí služeb při selhání. Pokud potřebujete vědět, jak nainstalovat cluster failover, postupujte podle této příručky.
1.2 měli byste nainstalovat databázové soubory, soubory TempDB a soubory protokolu na samostatné disky. TempDB můžete vynutit na lokální (nesdílený) disk v každém uzlu, ale není podporovaným řešením. Budete také muset mít samostatný sdílený disk pro službu MSDTC, která bude ve své vlastní skupině clusterů. Proto jsem do clusteru failover přidal čtyři sdílené disky.
1.3 nainstalujte službu MSDTC do clusteru failover. SQL Server používá službu MSDTC pro distribuované dotazy a dvoufázové transakce odevzdání, stejně jako pro některé funkce replikace.
1.3.1 Spusťte Správce Clusteru Failover. Klepněte pravým tlačítkem myši služby a aplikace a zvolte konfigurovat službu nebo aplikaci. Klikněte na další na první stránce průvodce.
1.3.2 zvolte koordinátor distribuovaných transakcí a klepněte na tlačítko Další.
1.3.3 dejte službě jméno a adresu IP a znovu klikněte na tlačítko Další.
1.3.4 vyberte disk DTC jako svazek úložiště, který chcete přiřadit. Poté klikněte na tlačítko Další – > další – > dokončit.
1.4 nainstalujte funkci. Net Framework 3.51 na všechny uzly clusteru Failover.
2. Nainstalujte SQL Server 2008 R2 na první uzel clusteru Failover
2.1 spusťte nastavení.exe
2.2 klikněte na instalaci a poté zvolte Nový SQL Server failover cluster instalace
2.3 pravidla podpory nastavení jsou spuštěna, klikněte na OK.
2.4 Zadejte kód product key a klepněte na tlačítko Další.
2.5 přijměte licenční podmínky a klikněte na další.
2.6 nainstalujte soubory podpory nastavení
2.7 Další pravidla podpory nastavení jsou spuštěna a mohou odhalit varování nebo chyby. Zkontrolujte a opravte je, pokud je to možné.
Microsoft Cluster Service MSCS cluster verification Warning-přeskočil jsem některé testy – proto dostávám toto varování. 🙂
Microsoft. Net Application Security Warning-stroj, na který instaluji SQL Server, nemá připojení k internetu. Proto dostávám toto varování.
Síťová vazba-Nyní je to zajímavé varování. Společnost Microsoft uvádí, že příčinou jsou adaptéry duchů v KB955963, ale varování je ve skutečnosti způsobeno virtuálním adaptérem clusteru Microsoft Failover Cluster, který je vždy v horní části závazné objednávky, a společnost Microsoft doporučuje, abyste ji udrželi v horní části závazné objednávky, pokud nechcete mít problémy s clusterem Failover. Takže v podstatě se nemůžete zbavit tohoto varování, ale společnost Microsoft to neuznává a stejné varování obdržíte v SQL Server 2012.
varování brány Firewall systému Windows – seznam portů brány Firewall používaných serverem SQL naleznete v tomto článku na Technetu.
jen se ujistěte, že alespoň otevřete port 1433, jinak nebudete moci provádět vzdálené připojení k serveru SQL.
2.8 další na řadě je obrazovka pro výběr funkcí. Vyberte Služby databázového stroje, nástroje pro správu – základní a nástroje pro správu – kompletní. Můžete také nainstalovat SQL Server Knihy on-line, pokud se vám líbí, to jsou soubory nápovědy pro SQL Server 2008 R2. V clusteru převzetí služeb při selhání budete muset při instalaci Služeb databázového stroje nainstalovat replikaci serveru SQL a fulltextové vyhledávání.
po dokončení výběru funkcí, které chcete nainstalovat, klikněte na tlačítko Další. Ano, adresář sdílených funkcí bude na lokálním disku uzlu.
2.9 na obrazovce konfigurace Instance zadejte název clusteru SQL. Toto bude název clusteru SQL server, ke kterému se aplikace připojí. Ponechte si výchozí název instance nebo jej pojmenujte, pokud chcete. Po dokončení klikněte na tlačítko Další.
2.10 Klepněte na tlačítko Další na obrazovce požadavky na místo na disku.
2.11 Zde zvolte výchozí nastavení a v clusteru Failover bude vytvořena nová skupina prostředků clusteru s názvem SQL Server (MSSQLSERVER).
2.12 vyberte tři disky, které byly přidány do clusteru Failover jako dostupné úložiště v bodě 1.1
2.13 přiřaďte instanci clusteru SQL Server příslušnou IP adresu.
2.14 ponechte si doporučenou možnost a klikněte na další
2.15 Můžete si vybrat, zda chcete mít různé servisní účty pro různé služby SQL, nebo můžete použít stejný účet pro všechny služby SQL Server. Vybírám si to druhé. Na kartě řazení vyberte příslušnou kombinaci, kterou má server SQL Server použít. Nakonec klikněte na další.
2.16 určete, který režim ověřování chcete pro databázový stroj, a poté zadejte správce serveru SQL. Jak vidíte, volím režim ověřování systému Windows a rozhoduji se určit skupinu. Což znamená, že mohu jen přidat členy do této skupiny Active Directory, kdykoli potřebuji dát někomu administrátorský přístup k databázovému stroji v této instalaci serveru SQL.
2.17 klikněte na kartu adresáře dat a vyberte, kam chcete Různé soubory nainstalovat. Jak vidíte, instaluji databázové soubory na soubory G:\, TempDB na soubory H:\ a všechny soubory protokolu na I:\. Tyto tři svazky jsou umístěny na třech discích, které byly přidány v bodě 2.12. Na obrazovce konfigurace databázového stroje klikněte na další.
2.18 na obrazovce hlášení chyb vyberte a klepněte na tlačítko Další.
2.19 jsou spuštěna pravidla instalace clusteru, klepněte na tlačítko Další.
2.20 Klikněte Na Instalovat.
2.21 po dokončení instalace klikněte na Zavřít.
3. Nainstalujte SQL Server 2008 R2 na druhý uzel clusteru Failover
3.1 spusťte nastavení.exe na druhém uzlu clusteru převzetí služeb při selhání
3.2 klikněte na instalaci a poté vyberte Přidat uzel do clusteru převzetí služeb při selhání serveru SQL
3.3 Pravidla podpory nastavení jsou spuštěny, potvrďte, že každý z nich je předán, a potom klepněte na tlačítko OK.
3.4 Zadejte kód Product key, klepněte na tlačítko Další
3.5 přijměte licenční podmínky a poté znovu klikněte na tlačítko Další
3.6 nainstalujte soubory podpory Setup
3.7 pravidla podpory Setup jsou spuštěna dále a mohou odhalit varování nebo chyby. Zkontrolujte a opravte je, pokud je to možné. Mějte na paměti, že nemůžete opravit varování o objednávce vázání sítě.
3.8 na obrazovce konfigurace uzlu clusteru by pro vás mělo být automaticky vybráno správné nastavení. Stačí ověřit, že jsou správné, a klikněte na další
3.9 zadejte heslo k určenému účtu služby (které jsme zadali v bodě 2.15) a poté klikněte na tlačítko Další
3.10 Proveďte výběr na obrazovce hlášení chyb, klepněte na tlačítko Další
3.11 přidejte pravidla uzlu jsou spuštěna, klepněte na tlačítko Další.
3.12 klikněte na Instalovat na obrazovce připraveno k přidání uzlu.
3.13 po dokončení instalace klikněte na Zavřít.
4. Ověřte Cluster Failover SQL Server 2008 R2
4.1 spusťte Správce clusteru Failover
4.2 rozbalte uzel služby a aplikace a zkontrolujte skupinu prostředků clusteru SQL Server (MSSQLSERVER)
4.3 pokud klepnete pravým tlačítkem myši na SQL Server (MSSQLSERVER), budete mít možnost jej přesunout do druhého uzlu. Neváhejte a přesuňte jej tam a zpět mezi dvěma uzly, abyste ověřili proces převzetí služeb při selhání.
4.4 na obou uzlech spusťte SQL Server Management Studio a připojte se ke clusteru SQL Server. Všimněte si názvu serveru SQL server
5. Instalace záplat na uzlech clusteru Failover