Simptomi
Pretpostavimo da ste konfigurisali da je uvijek Son raspoloživost Grupišite se koristeći Pacsmejker za SQL Server 2017 na Linux. Tokom povezivanja sa sistemom SQL Server primetićete da grupa povremenih dostupnosti Nije moguće doći do greške dok je AG.
Status
Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku "odnosi se na".
Rešenje
Ovaj problem je rešen na sledećoj kumulativnoj ispravci za SQL Server:
O kumulativnim ispravkama za SQL Server:
Svaka nova Kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno kumulativno ažuriranje. Pogledajte najnovije kumulativne ispravke za SQL Server:
Više informacija
Pretpostavimo da ste konfigurisali grupu raspoloživosti (AG) koristeći Pacsmejker za SQL Server 2017 na Linux-u. Razmotrite da agent"PACKER AG" koristi sledeću datoteku za konfiguraciju klastera kao što je istaknuto. AG pomagač koristi interval veze od 10 sekundi, vremensko ograničenje veze od 30 sekundi i nadgledanje vremenskog ograničenja za 90 sekundi za proveru ispravnosti.
<mastera = "ha_cluster-Master" >
<primitivna klasa = "ocf" ID = "ha_cluster" Dobavljač = "MSSQL" tip = "AG" >
<instance_attributes id="ha_cluster-instance_attributes">
<nvpair ID = "ha_cluster-instance_attributes-ha_name" ime = "ha_name" VALUE = "TEST_AG"/>
<nvpair ID = "ha_cluster-instance_attributes-trace_ra" ime = "trace_ra" VALUE = "1"/>
</instance_attributes>
<operations>
<op ID = "ha_cluster-spuštanje-interval-0s" interval = "0s" name = "Spusti nivo" vremensko ograničenje = "300"/>
<op ID = "ha_cluster-monitor-interval-60" interval = "šezdesete" ime = "monitor" vremensko ograničenje = "100"/>
<op ID = "ha_cluster-monitor-interval-11" interval = "10" ime = "monitor" uloga = "master" vremensko ograničenje = "90"/>
<op ID = "ha_cluster-monitor-interval-12" interval = "12" ime = "monitor" uloga = "Rob" vremensko ograničenje = "60"/>
<op ID = "ha_cluster-obaveštenje-interval-0s" interval = "0s" name = "obavesti" vremensko ograničenje = "60"/>
<op ID = "ha_cluster-promocija-interval-0s" interval = "0s" name = "Promoviši" vremensko ograničenje = "60"/>
<op ID = "ha_cluster-Start-interval-0s" interval = "0s" name = "Start" vremensko ograničenje = "60"/>
<op ID = "ha_cluster-stop-interval-0s" interval = "0s" ime = "stop" vremensko ograničenje = "300"/>
</operations>
<meta_attributes id="ha_cluster-meta_attributes">
<nvpair ID = "ha_cluster-meta_attributes-Istek vremena" ime = "vremensko ograničenje" vrednost = "30-ti"/>
<nvpair ID = "ha_cluster-meta_attributes-Istek vremenskog ograničenja" ime = "neuspešno-vremensko ograničenje" vrednost = "60"/>
</meta_attributes>
</primitive>
<meta_attributes id="ha_cluster-master-meta_attributes">
<nvpair ID = "ha_cluster-Master-meta_attributes-obavesti" name = "obavesti" VALUE = "True"/>
<nvpair ID = "ha_cluster-Master-meta_attributes-trace_ra" ime = "trace_ra" VALUE = "1"/>
</meta_attributes>
</master>
Pre kumulativno ažuriranje 21 (CU21) za SQL Server 2017, ako je ag-ovo vreme za povezivanje pri povezivanju sa sistemom SQL Server, pokrenuta je akcija koja vodi do reakciji AG do sekundarnog čvora.
Iz CU21 onona, ako dođe do isteka veze, agent AG pomoćnika resursa će poštovati vremensko ograničenje monitora od 90 sekundi i pokušaće dve dodatne veze. Ako sva tri pokušaja ne budu neuspešna, agent za pomoćne resurse AG će proglasiti SQL Server tako da ne reaguje i započne spuštanje radnje koja vodi do neuspeha grupe dostupnosti na sekundarnom čvoru.
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.