Voeg afhankelijkheden toe aan een SQL Server-resource

Van toepassing op:SQL Server

Dit onderwerp beschrijft hoe afhankelijkheden worden toegevoegd aan een Always On failover cluster instance (FCI) resource door gebruik te maken van de Failover Cluster Manager snap-in. De Failover Cluster Manager snap-in is de clusterbeheerapplicatie voor de Windows Server Failover Clustering (WSFC) service.

Beperkingen en beperkingen

Het is belangrijk op te merken dat als je andere bronnen toevoegt aan de SQL Server-groep, die bronnen altijd hun eigen unieke SQL-netwerknaambronnen en hun eigen SQL IP-adresbronnen moeten hebben.

Gebruik de bestaande SQL-netwerknaambronnen en SQL IP-adresbronnen niet voor iets anders dan SQL Server. Als SQL Server-bronnen worden gedeeld met andere bronnen, kunnen de volgende problemen optreden:

  • Storingen die niet worden verwacht, kunnen optreden.

  • Servicepack-installaties zijn mogelijk niet geslaagd.

  • Het installatieprogramma van SQL Server is mogelijk niet geslaagd. Als dit probleem zich voordoet, kun je geen extra instanties van SQL Server installeren of routinematig onderhoud uitvoeren.

Overweeg deze extra kwesties:

  • FTP met SQL Server-replicatie: Voor instanties van SQL Server die FTP gebruiken met SQL Server-replicatie, moet je FTP-service een van dezelfde fysieke schijven gebruiken als de installatie van de SQL Server die is ingesteld om de FTP-service te gebruiken.

  • SQL Server-resourceafhankelijkheden: Als je een resource toevoegt aan een SQL Server-groep en je hebt een afhankelijkheid van de SQL Server-resource om ervoor te zorgen dat SQL Server beschikbaar is, raadt Microsoft aan om een afhankelijkheid toe te voegen aan de SQL Server Agent-resource. Voeg geen afhankelijkheid toe aan de SQL Server-resource. Om ervoor te zorgen dat de computer die SQL Server draait goed beschikbaar blijft, configureer je de SQL Server Agent-resource zo dat deze de SQL Server-groep niet beïnvloedt als de SQL Server Agent-resource faalt.

  • Bestandsdelingen en printerbronnen: Wanneer u bestandsdelingsbronnen of printerclusterbronnen installeert, mogen deze niet op dezelfde fysieke schijfbronnen worden geplaatst als de computer waarop SQL Server wordt uitgevoerd. Als ze op dezelfde fysieke schijfbronnen worden geplaatst, kun je prestatieverlies ervaren en verlies van service aan de computer die SQL Server draait.

  • MS DTC-overwegingen: Nadat je het besturingssysteem hebt geïnstalleerd en je FCI hebt geconfigureerd, moet je Microsoft Distributed Transaction Coordinator (MS DTC) configureren om in een cluster te werken met behulp van de Failover Cluster Manager snap-in. Het niet clusteren van MS DTC blokkeert de SQL Server Setup niet, maar de functionaliteit van SQL Server-applicaties kan worden beïnvloed als MS DTC niet correct is geconfigureerd.

    Als je MS DTC installeert in je SQL Server-groep en je hebt andere bronnen die afhankelijk zijn van MS DTC, zal MS DTC niet beschikbaar zijn als deze groep offline is of tijdens een failover. Microsoft raadt aan om MS DTC in een eigen groep te plaatsen met een eigen fysieke schijfbron, als dat mogelijk is.

Prerequisites

Als je SQL Server installeert in een WSFC-resourcegroep met meerdere schijfstations en ervoor kiest je data op een van de schijven te plaatsen, wordt de SQL Server-resource ingesteld om alleen afhankelijk te zijn van die schijf. Om data of logs op een andere schijf te zetten, moet je eerst een afhankelijkheid toevoegen aan de SQL Server-resource voor de extra schijf.

De snap-in Failoverclusterbeheer gebruiken

Om een afhankelijkheid toe te voegen aan een SQL Server-resource

  • Open de snap-in Failoverclusterbeheer.

  • Zoek de groep die de toepasselijke SQL Server-resource bevat die je afhankelijk wilt maken.

  • Als de bron voor de schijf al in deze groep zit, ga dan naar stap 4. Anders moet je de groep vinden die de schijf bevat. Als die groep en de groep die SQL Server bevat niet eigendom zijn van dezelfde node, verplaats dan de groep met de resource voor de schijf naar de node die eigenaar is van de SQL Server-groep.

  • Selecteer de SQL Server-resource, open het dialoogvenster Eigenschappen en gebruik het tabblad Afhankelijkheden om de schijf toe te voegen aan de set SQL Server-afhankelijkheden.