Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server – Linux
Tento kurz obsahuje pokyny k nastavení SQL Serveru nakonfigurovaného se skupinami dostupnosti AlwaysOn (AGS) v clusteru Azure Kubernetes Service (AKS). K nasazení využívá DH2i DxOperator a Rancher Prime ze služby SUSE.
Microsoft podporuje přesun dat, skupiny dostupnosti a komponenty SQL Serveru. DH2i zodpovídá za podporu produktu DxEnterprise, který zahrnuje správu clusteru a kvora.
Poznámka:
DxOperator je softwarové rozšíření Kubernetes, které používá vlastní definice prostředků k automatizaci nasazení clusterů DxEnterprise. DxEnterprise pak poskytuje veškerou instrumentaci pro vytváření, konfiguraci, správu a poskytování automatického převzetí služeb při selhání pro úlohy skupiny dostupnosti SQL Serveru v Kubernetes. Můžete si zaregistrovat bezplatnou softwarovou licenci DxEnterprise. Další informace najdete v úvodní příručce k DxOperatoru. Pokud potřebujete problémy s podporou, obraťte se přímo na SUSE.
Tento kurz se skládá z následujících kroků:
- Konfigurace Rancher Prime v AKS
- Instalace DxOperatoru
- Nasazení kontejnerů SQL Serveru a konfigurace skupin dostupnosti AlwaysOn pomocí DH2i DxOperatoru
- Připojení a správa kontejnerů SQL Serveru pomocí aplikace SQL Server Management Studio (SSMS).
Požadavky
Cluster Azure Kubernetes Service (AKS) nebo Kubernetes.
Platná licence DxEnterprise s povolenými funkcemi skupiny dostupnosti a tunely. Další informace najdete v edici developer pro neprodukční využití nebo software DxEnterprise pro produkční úlohy.
Konfigurace Rancher Prime ve službě Azure Kubernetes Service
Postupujte podle pokynů uvedených v rychlém startu: Nasazení clusteru Azure Kubernetes Service (AKS) pomocí Azure CLI .
Po instalaci clusteru Kubernetes postupujte podle pokynů v instalaci Rancheru ve službě Azure Kubernetes Service z kroku 4, kde přistupujete k přihlašovacím údajům clusteru Kubernetes a instalujete Rancher.
Instalace DxOperatoru
Přihlaste se k portálu Rancher přes webové uživatelské rozhraní.
Pokud chcete pokračovat, vyberte cluster Kubernetes, do kterého chcete nainstalovat DxOperator. V tomto příkladu zvolte místní cluster, který má také nasazený Rancher. Měli byste ale importovat nebo přidat další cluster Kubernetes a použít ho k nasazení SQL Serveru, abyste zabránili spouštění podů Rancher a SQL Server ve stejném clusteru Kubernetes.
V nabídce vlevo vyberte grafy aplikací>.
Vyhledejte DxOperator a vyberte Nainstalovat.
- Vyberte Next (Další ) a pak Install (Nainstalovat).
- Než budete pokračovat, počkejte na dokončení instalace.
Instalace skupin dostupnosti SQL Serveru pomocí dxEnterprise DxOperator
Přidejte tajné kódy pro SQL Server a klíče clusteru DxEnterprise.
Přejděte dočásti Vytvořenítajných kódů>úložiště>.
Jako možnost tajného kódu zvolte neprůpažné a zadejte název
dxetajného kódu .Zadejte název klíče jako
DX_PASSKEYa hodnotu klíče clusteru DxEnterprise.Vyberte Přidat.
Přidejte název klíče jako
DX_LICENSEs hodnotou licenčního klíče DxEnterprise.Výběrem možnosti Vytvořit dokončete vytváření licenčního klíče.
Vyberte Vytvořit a vytvořte nový tajný kód a pak neprůpažný.
Zadejte název tajného klíče jako
mssql, nastavte název klíče jakoMSSQL_SA_PASSWORDhodnotu silnéhosahesla.Výběrem možnosti Vytvořit dokončete vytváření tajného kódu.
Vyberte Grafy aplikací>.
V seznamu dostupných grafů vyhledejte DxOperator - DxE + SQL Server AG.
Nainstalujte graf.
Vyberte Nainstalovat.
Po výběru možnosti Nainstalovat zadejte podrobnosti skupiny dostupnosti, jak je znázorněno.
Vyberte Další.
Pokud chcete povolit externí přístup, zaškrtněte možnost Vytvořit nástroje pro vyrovnávání zatížení .
V možnostech DxEnterprise zaškrtněte možnost Přijmout smlouvu EULA .
Vyberte
dxejako tajný kód clusteru.V možnostech SQL Serveru zaškrtněte políčko Přijmout smlouvu EULA.
Vyberte
mssqljako tajný kód SQL Serveru.Vyberte Další a Nainstalovat.
Připojení k SQL Serveru
Po dokončení instalace z předchozích kroků získejte externí IP adresu pro připojení pomocí aplikace SQL Server Management Studio (SSMS).
Přejděte na Služby, vyberte
DxEnterprisesqlag-0-lba poznamenejte si externí IP adresu (LB).Pomocí externí IP adresy v SSMS se připojte ke skupině dostupnosti.
V Průzkumníku objektů SSMS rozbalte skupiny dostupnosti AlwaysOn s vysokou dostupností>.
Vyberte
AG1>Zobrazit řídicí panel.
Simulujte převzetí služeb při selhání, abyste ověřili.
- Ve webovém uživatelském rozhraní Rancher vybertePody>úloh.
- Výběr podu
DxEnterprisesqlag-0 - Vyberte Odstranit a po zobrazení výzvy znovu vyberte Odstranit .
Načtěte externí IP adresu sekundárního podu.
Výběr služeb ve webovém uživatelském rozhraní Rancher
Vybrat
DxEnterprisesqlag-1-lbNačtení IP adresy externího nástroje pro vyrovnávání zatížení
Připojení k SSMS a zobrazení řídicího panelu skupiny dostupnosti
Všimněte si, že se role změnila na primární pro
DxEnterprisesqlag-1
Související obsah
- Nasazení skupin dostupnosti v Kubernetes pomocí DH2i DxOperatoru ve službě Azure Kubernetes Service
- Nasazení skupin dostupnosti s využitím DH2i DxEnterprise v Kubernetes
- Nasazení kontejnerů SQL Serveru ve službě Azure Kubernetes Service
- Nasazení kontejnerů SQL Serveru s Linuxem v Kubernetes s využitím StatefulSets