Az SQL Server telepítése a VMM magas rendelkezésre állása érdekében
Fontos
A Virtual Machine Manager (VMM) ezen verziója elérte a támogatás végét. Javasoljuk, hogy frissítsen a VMM 2022-re.
Ez a cikk a System Center – Virtual Machine Manager (VMM) magas rendelkezésre állású SQL Server-adatbázis üzembe helyezésének lépéseit ismerteti. Beállít egy SQL Server fürtöt, és konfigurálja a SQL Server VMM-adatbázist Always On rendelkezésre állási csoportokkal.
Előkészületek
A tervezési információk szakaszban találhat egy példát egy magas rendelkezésre állású VMM-telepítésre. A szakasz ismerteti az előfeltételeket, és felhívja a figyelmet ez esetleges problémákra.
Rendelkezésre állási csoportok beállítása
Az SQL Server Always On rendelkezésre állási csoportok támogatják a feladatátvételi környezeteket a felhasználói adatbázisok (rendelkezésre állási adatbázisok) egy készlete esetében. A rendelkezésre állási adatbázisok minden készlete egy rendelkezésre állási replikán található. Rendelkezésre állási csoport beállításához telepítenie kell egy Windows Server feladatátvételi fürtszolgáltatást (WSFC) a rendelkezésre állási replika üzemeltetéséhez, és engedélyeznie kell az Always On beállítást a fürtcsomópontokon. Ezután hozzáadhatja a VMM SQL Server-adatbázist rendelkezésre állási adatbázisként.
- További tudnivalók az Always On előfeltételeivel kapcsolatban
- További tudnivalók az AlwaysOn rendelkezésre állási csoportok WSFC szolgáltatásával kapcsolatban
- További tudnivalók a rendelkezésre állás csoportok beállításával kapcsolatban
A VMM-adatbázis konfigurálása Always On rendelkezésre állási csoportokkal
A VMM-kiszolgálón állítsa le a VMM szolgáltatást. Fürt esetében a Feladatátvevőfürt-kezelőben állítsa le a VMM-szerepkört.
Csatlakozzon a VMM-adatbázist futtató géphez, és SQL Server Management Studio kattintson a jobb gombbal a VMM-adatbázis >tulajdonságai elemre. Az Options (Beállítások) lapon állítsa a Recovery model (Helyreállítási modell) beállítást Full (Teljes) értékre.
Kattintson a jobb gombbal a VMM-adatbázis >Feladatok>biztonsági mentése parancsára, és készítsen biztonsági másolatot az adatbázisról.
Az SQL Server Management Studio >Always On Magas rendelkezésre állás> területen kattintson a jobb gombbal az Adatbázis hozzáadása rendelkezésre állási csoport nevére>.
Az Add Database to Availability Group Select Databases (Adatbázis hozzáadása rendelkezésreállási csoporthoz>)Válassza az Adatbázisok lehetőséget, majd válassza ki a VMM-adatbázist.
A Select Data Synchronization (Adatszinkronizálás kiválasztása) lehetőségnél hagyja meg az alapértelmezett Full (Teljes) beállítást.
A Csatlakozás replikákhoz>Csatlakozás területen adja meg a rendelkezésre állási csoport célhelyének engedélyeit.
Az előfeltételek ellenőrzése a Validation (Érvényesítés) lépésben történik. Az Összefoglalás területen, ha a Következő Always On rendelkezésre állási támogatást választja, a rendszer elindítja a VMM-adatbázist. A rendszer átmásolja a VMM-adatbázist, és ettől a ponttól kezdve az Always On mindig szinkronizálja a VMM-adatbázist a SQL Server Always On fürtcsomópontok között.
Módosítsa a VMM-kapcsolati karakterlánc a HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\ConnectionString útvonalon a KiszolgálórólsqlListenerName értékre. Frissítse a következőket is:
- HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\MachineName és SQLListenerName
- HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\InstanceName és SQLListenerName.
- HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\MachineFQDN és SQLListenerFQDN.
Indítsa újra a VMM szolgáltatást vagy fürtszerepkört. A VMM-kiszolgálónak tudnia kell kapcsolódni az SQL Server-adatbázishoz.
A VMM hitelesítő adatai csak a fő SQL Server vannak tárolva, ezért új bejelentkezést kell létrehoznia a SQL Server fürt másodlagos csomópontján a következő jellemzőkkel:
- A bejelentkezési név legyen azonos a VMM szolgáltatásfiókjának nevével.
- A fiók felhasználóleképezését a VMM adatbázisára kell állítani.
- A fióknak adatbázis-tulajdonosi jogosultságot kell adni.
Feladatátvétel futtatása
Annak ellenőrzéséhez, hogy az Always On megfelelően működik-e a VMM-adatbázison, hajtson végre feladatátvételt az SQL Server-fürt elsődleges csomópontjáról a másodlagosra.
- A SQL Server Management Studio kattintson a jobb gombbal a másodlagos kiszolgáló feladatátvételi kiszolgálójának > rendelkezésre állási csoportjára.
- A Feladatátvételi rendelkezésre állási csoport>Válassza az Új elsődleges replika lehetőséget területen válassza ki a másodlagos kiszolgálót.
- Az Összefoglalás területen válassza a Befejezés lehetőséget.
- Most helyezze vissza úgy, hogy feladatátvételt kezdeményez az SQL Servert futtató másodlagos csomópontra, és ellenőrizze, hogy újraindítható-e a VMM szolgáltatása (scvmmservice).
- A SQL Servert futtató fürt minden másodlagos csomópontján ismételje meg az utolsó két lépést.
- Magas rendelkezésre állású VMM-konfiguráció esetén folytassa a további magas rendelkezésre állású VMM-csomópontok telepítésével.
Megjegyzés
Ha nagy késést vagy időtúllépési hibákat tapasztal egy több alhálózatos forgatókönyvben, módosítsa a VMM-kapcsolati karakterlánc a HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\ConnectionString útvonalon, adja hozzá a MultiSubnetFailover=True értéket, majd indítsa újra a VMM szolgáltatást.