Distribuera SQL Server för VMM med hög tillgänglighet
Viktigt
Den här versionen av Virtual Machine Manager (VMM) har nått slutet av supporten. Vi rekommenderar att du uppgraderar till VMM 2022.
Den här artikeln beskriver stegen för att distribuera en databas med hög tillgänglighet SQL Server för System Center – Virtual Machine Manager (VMM). Du konfigurerar ett SQL Server kluster och konfigurerar SQL Server VMM-databas med AlwaysOn-tillgänglighetsgrupper.
Innan du börjar
Läs planeringsinformationen för en högtillgänglig VMM-distribution. Den innehåller förutsättningar och problem som du bör känna till.
Konfigurera tillgänglighetsgrupper
Always On-tillgänglighetsgrupper i SQL Server stöder redundansmiljöer för en diskret uppsättning användardatabaser (tillgänglighetsdatabaserna). Varje uppsättning tillgänglighetsdatabaser har en tillgänglighetsreplik som värd. Om du vill konfigurera en tillgänglighetsgrupp måste du distribuera ett WSFC-kluster (Windows Server Failover Clustering) som värd för tillgänglighetsrepliken och aktivera AlwaysOn på klusternoderna. Sedan kan du lägga till VMM SQL Server-databasen som en tillgänglighetsdatabas.
- Läs mer om Always On-krav
- Läs mer om hur du konfigurerar ett WSFC-kluster för tillgänglighetsgrupper som alltid är aktiverade
- Läs mer om hur du konfigurerar en tillgänglighetsgrupp
Konfigurera VMM-databasen med Always On-tillgänglighetsgrupper
Stoppa VMM-tjänsten på VMM-servern. För ett kluster, stoppa VMM-rollen i Klusterhanteraren för växling vid fel.
Anslut till den dator som är värd för VMM-databasen och högerklicka på VMM-databasegenskaperna > i SQL Server Management Studio. I Alternativ, ange duÅterställningsmodell för databasen som Fullständig.
Högerklicka på VMM-databasuppgifterna >>Säkerhetskopiera och gör en säkerhetskopia av databasen.
Högerklicka på tillgänglighetsgruppens namn >Lägg till databas i SQL Server Management Studio >AlwaysOn-hög tillgänglighet>.
I Lägg till databas till tillgänglighetsgrupp>Väljer du Databaser väljer du VMM-databasen.
I Välj datasynkronisering lämnar du kvar Fullständig som standard.
I Anslut till repliker>Anslut anger du behörigheter för tillgänglighetsgruppens mål.
Kraven kontrolleras i Validering. När du väljer Nästa AlwaysOn-tillgänglighetsstöd initieras i Sammanfattning för VMM-databasen. VMM-databasen kopieras och från den här punkten håller AlwaysOn VMM-databasen synkroniserad mellan noderna SQL Server AlwaysOn-kluster.
Ändra VMM-anslutningssträng i sökvägen HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\ConnectionString från Server till SQLListenerName. Uppdatera även följande:
- HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\MachineName med SQLListenerName
- HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\InstanceName med SQLListenerName.
- HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\MachineFQDN med SQLListenerFQDN.
Starta om VMM-tjänsten eller klusterrollen. VMM-servern ska kunna ansluta till SQL Server.
VMM-autentiseringsuppgifter lagras bara för de viktigaste SQL Server, så du måste skapa en ny inloggning på den sekundära noden i SQL Server-klustret med följande egenskaper:
- Inloggningsnamnet ska vara identiskt med VMM-tjänstkontonamnet.
- Inloggningen har användarmappning till VMM-databasen.
- Inloggningen är konfigurerad med databasägarens autentiseringsuppgifter.
Köra en redundansväxling
Om du vill kontrollera att Always On fungerar som förväntat för VMM-databasen kör du en växling från den primära till den sekundära noden i SQL Server-klustret.
- I SQL Server Management Studio högerklickar du på tillgänglighetsgruppen på den sekundära serverns >redundans.
- I Redundansväxlingstillgänglighetsgrupp>väljer du Ny primär replik och väljer den sekundära servern.
- I Sammanfattning väljer du Slutför.
- Gå tillbaka genom att initiera en växling till den sekundära noddator som kör SQL Server och kontrollera att du kan starta om VMM-tjänsten (scvmmservice).
- Upprepa de senaste två stegen för varje sekundär nod i klustret som kör SQL Server.
- Om installationen är en VMM-installation för hög tillgänglighet fortsätter du att installera andra VMM-noder med hög tillgänglighet.
Anteckning
Om du har problem med långa svarstider eller timeoutfel i ett scenario med flera undernät ändrar du VMM-anslutningssträng i sökvägen HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\ConnectionString, lägger till MultiSubnetFailover=True och startar om VMM-tjänsten.