Primenjuje se na
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Rezime

Kada ne možete da kreirate Microsoft SQL Server 2012 AlwaysOn slušaoca dostupnosti, to je često simptom drugih problema kod kojih ne možete da kreirate objekat u usluzi Active Directory ili registrujete IP adrese u DNS-u. Do ovih problema obično dolazi zbog smernica domena ili zbog nedostatka dozvola za Windows klaster za interakciju sa uslugom Active Directory ili DNS-om.Kada kreirate slušaoca u programu SQL Server, Windows klaster kreira resurs klijentske tačke za pristup. Ako SQL Server može da kreira slušaoca, možda neće moći da prijavi uzrok jer Windows klaster kreira resurs. U ovom slučaju, možete da prikupite evidenciju Windows klastera i evidenciju događaja Windows sistema da biste dijagnostikovali uzrok.Ako ne možete da kreirate slušaoca, to je obično zbog najmanje jednog od sledećih razloga:

  • Nemate odgovarajuće dozvole Windows klastera da biste kreirali i promenili nalog imena Active Directory klastera.

  • Nije moguće registrovati IP adresu u DNS-u zbog određenih problema koji uključuju dupliranu ili nevažeću IP adresu.

  • Kršite Windows smernice.

Ovaj članak govori o koracima koje možete izvršiti da biste dijagnostikovali neuspeli pokušaj kreiranja slušaoca ako SQL Server da prijavi uzrok. Pored toga, ovaj članak navodi neke poruke o grešci koje ćete možda videti kada kreiranje slušalaca grupe za dostupnost ne uspe.

Više informacija

SQL Server može da ne prijavi uzrok kada ne možete da kreirate slušaoca grupe dostupnosti

Kada kreirate slušaoca grupe dostupnosti pomoću dijaloga Dodavanje slušaoca u programu SQL Server Management Studio, možete dobiti poruku o grešci koja sadrži informacije o uzroku greške, što vam može pomoći da rešite problem. Na primer, dobijate poruku o grešci o neispravnoj IP adresi za podmrežnu mrežu koja izgleda ovako:

Navedena IP adresa '<IP adresa>' nije važeća u opsegu IP adresa dozvoljenih za klaster. Obratite se administratoru mreže da biste izabrali vrednosti koje odgovaraju opsegu IP adresa klastera. (Microsoft SQL Server, Greška: 19457)

Slika 1Međutim, možda ćete dobiti i poruku o grešci koja ne objašnjava zašto ne možete da kreirate slušaoca grupe. Na primer, kada pokušate da kreirate slušaoca grupe dostupnosti, dobijate poruku o grešci koja podseća na sledeću, koja ne navodi stvarni uzrok greške:

Msg 19471, nivo 16, stanje 0, red 2WSFC klaster nije mogao da prenese mrežni ime resurs sa DNS imenom "<DNS>" na mrežu. DNS ime je možda zauzeto ili nije usaglašeno sa postojećim uslugama imena ili usluga WSFC klastera možda nije pokrenuta ili je nedostupna. Koristite drugo DNS ime da biste otklonili neusaglašenosti imena ili proverite U WSFC evidenciji klastera da biste dobili više informacija.

Msg 19476, nivo 16, stanje 4, red 2Pokušaj kreiranja imena mreže i IP adrese slušaoca nije uspeo. Usluga WSFC možda nije pokrenuta ili je nedostupna u trenutnom stanju ili su vrednosti obezbeđene za ime mreže i IP adresu netačne. Proverite stanje WSFC klastera i proverite valjanost imena mreže i IP adrese sa administratorom mreže.

Slika 2

Do ovog problema dolazi zato što Windows klaster ne može da kreira i prenese na mrežu pristupnu tačku klijenta koja je grupisani resurs. Kada naiđete na ovaj problem, možete da prikupite relevantne informacije iz Windows evidencije klastera i evidencije događaja Sistema Windows da biste pronašli uzrok. Da biste to uradili, pratite ove korake.

1. korak: Imajte u vidu tačno vreme pojavljivanja problemaPerformuj sve korake potrebne za reprodukukovanje problema i obratite paznju na vreme kada se ovaj problem javlja.

2. korak: Pregledajte podatke u Windows evidenciji klastera (Cluster.log)Pretražite Cluster.log ime mreže koje ste naznačili za slušaoca grupe.Beleške

  • Stavke Cluster.log datoteke evidentirane su u koordinisanom univerzalnom vremenu (UTC).

  • Da biste generisali Evidenciju Windows klastera pomoću administrativne komandne linije u programu Windows Server 2008 R2 ili novijoj verziji programa Windows Server, pokrenite sledeću komandu:

    Cluster log /g

    Slika 4

  • Da biste generisali Windows evidenciju klastera pomoću Windows PowerShell, pokrenite sledeću cmdlet komandu u powerShell prozoru sa punim privilegijama:

    Get-ClusterLog

    Slika 5

  • Datoteka evidencije se podrazumevano kreira u %WINDIR%\cluster\reports.

3. korak: Pregledajte podatke iz evidencije događaja windows sistemaPrikaz evidencije događaja sistema Windows za stavke koje su povezane sa pokušajem kreiranja slušalaca pomoću vremena koje ste napomenuli u 1. koraku.

Ponekad ne SQL Server prijaviti određene informacije o tome zašto ne možete da kreirate slušaoca grupe zbog smernica domena. Na primer, smernice domena omogućavaju korisniku domena da podrazumevano kreira deset naloga računara. Kada pokušate da kreirate slušaoca grupe koji će biti jedanaesti računarski nalog, SQL Server može da prijavi samo generičke poruke o grešci "Msg 19471" i "Msg 19476" o čemu se govori u odeljku "Više informacija".Da biste pronašli uzrok zašto ne možete da kreirate slušaoca grupe, pregledajte evidenciju događaja sistema Windows i Cluster.log datoteku.

  • Da biste pregledali evidenciju događaja sistema Windows, pratite ove korake:

    1. Kliknite na dugme Start, postavite pokazivač na stavku Programi, postavite pokazivač na stavku Administrativne alatke, a zatim izaberite stavku Prikazivač događaja.

    2. U stablu konzole razvijte stavku Windows evidencije, a zatim izaberite stavku Sistem.

    3. U oknu sa detaljima pomerajte se kroz najnovije događaje i pronađite događaj 1194. U okviru kartice Opšte predloženo je nekoliko uzroka neuspeha.

    4. Izaberite karticu Detalji . U prepoznatljivom prikazu u odeljku EventData možete da pronađete specifičnije poruke o grešci koja podseća na sledeću:

      Prekoračili ste maksimalan broj naloga računara koje vam je dozvoljeno da kreirate u ovom domenu.

      Slika 6

  • Da biste pregledali stavke u Cluster.log, pratite ove korake:

    1. Kliknite na dugme Start, postavite pokazivač na stavku Svi programi, postavite pokazivač Windows PowerShell V2, kliknite desnim tasterom miša Windows PowerShell ISE, a zatim izaberite stavku Pokreni kao administrator.

    2. Na komandnoj liniji pokrenite sledeću cmdlet komandu da biste generisala evidenciju klastera:

      Get-ClusterLog

      Slika 5

    3. Otvorite datoteku Cluster.log beležnici.

    4. Izaberite stavku Uredi, a zatim kliknite na dugme Pronađi u beležnici i potražite nisku "Nije uspelo kreiranje objekta računara <DNS>". Pregledajte rezultate i možete da pronađete poruke koje podsećaju na sledeće:

      00000d24.00000dc8::<Vremenska oznaka > INFO [RES] Ime mreže: [ <Ime mreže>] NetUserAdd objekat <DNS ime> na imenu pod domena : \\Ime domena, rezultat: 8557

      00000d24.00000dc8::<Vremenska oznaka > ERR [RES] Ime mreže: [ <Ime mreže>] Kreiranje objekta računara <DNS imena> u aktivnom direktorijumu nije uspelo, greška 8557

    5. Da biste odredili šta ukazuje na grešku, otkucajte Net helpmsg 8557 na komandnoj liniji, a zatim pritisnite taster Enter.Slika 9

ZaključakMožete da zaključite da se uzrok problema pripisuje smernicama aktivnog direktorijuma koje su na snagu u vašem okruženju. U ovom konkretnom slučaju ovlašćeni korisnici na domenu kojima je dodeljena korisnička dozvola "Dodaj radne tačke u domen" i mogu da kreiraju do deset naloga računara u domenu. Dobijate poruku o grešci zato što ste prekoračili ovo ograničenje.

Ponekad ne SQL Server prijavi određene informacije o tome zašto ne možete da kreirate slušaoca grupe zbog nedovoljnih dozvola u aktivnom direktorijumu. Na primer, nalog imena klastera zahteva dozvolu "Kreiranje objekata računara" kada kreirate grupisanu uslugu ili aplikaciju. Kada nalog imena klastera nema ovu dozvolu, SQL Server da kreira slušaoca grupe za dostupnost. Kada pokušate da kreirate slušaoca grupe sa nedovoljnim dozvolama, SQL Server može da prijavi samo generičke poruke o grešci "Msg 19471" i "Msg 19476" o čemu se govori u odeljku "Više informacija".Da biste pronašli uzrok ovog problema, pregledajte evidenciju događaja sistema Windows i Cluster.log datoteku.

  • Pregledajte evidenciju događaja sistema Windows. Da biste to uradili, pratite ove korake:

    1. Kliknite na dugme Start, postavite pokazivač na stavku Programi, postavite pokazivač na stavku Administrativne alatke, a zatim izaberite stavku Prikazivač događaja.

    2. U stablu konzole razvijte stavku Windows evidencije, a zatim izaberite sistemsku evidenciju koja sadrži događaj koji želite da prikažete.

    3. U okviru kartice Detalji pomerajte se kroz najnovije događaje i pronađite događaj 1194. U okviru kartice Opšte predloženo je nekoliko razloga zbog otkazivanja, kao što je "Identitet klastera '<Korisnik domena >' ima dozvole 'Kreiranje objekata računara'".

    4. Izaberite karticu Detalji . U prepoznatljivom prikazu u odeljku EventData možete da pronađete specifičnije poruke o grešci koja podseća na sledeću:

      Navedeni atribut ili vrednost usluge direktorijuma ne postoji.

      Slika 12

  • Pregledajte stavke u Cluster.log datoteke. Da biste to uradili, pratite ove korake:

    1. Kliknite na dugme Start, postavite pokazivač na stavku Svi programi, postavite pokazivač Windows PowerShell V2, kliknite desnim tasterom miša Windows PowerShell ISE, a zatim izaberite stavku Pokreni kao administrator.

    2. Na komandnoj liniji pokrenite sledeću cmdlet komandu da biste generisala evidenciju klastera:

      Get-ClusterLog

      Slika 5

    3. Otvorite datoteku Cluster.log beležnici.

    4. Kliknite na dugme Uredi, a zatim kliknite na dugme Pronađi u beležnici, potražite nisku "Kreiranje objekta računara <DNS>". Pregledajte rezultate i možete da pronađete poruku koja podseća na sledeću:

      00000d24.000005f8::<vremenska oznaka > ERR [RES] Ime mreže: [ <Ime mreže>] Nije uspelo kreiranje imena objekta računara <DSN> u aktivnom direktorijumu greška 8202

    5. Da biste odredili šta ukazuje na grešku, otkucajte Net helpmsg 8202 na komandnoj liniji, a zatim pritisnite taster Enter.Slika 14

ZaključakMožete da zaključite da nalog imena klastera nema dozvolu "Kreiraj objekat računara" u kontejneru računara u Active Directory Users and Computers.

Dodatne informacije o tome kako da dobijete odgovarajuće dozvole u usluzi Active Directory kada kreirate slušaoce grupe dostupnosti u programu SQL Server potražite na sledećoj Microsoft TechNet veb lokaciji:

Kako se konfiguriše Active Directory računarski nalozi u klasteru za preuzimanje posla instance koja padnePre nego što kreirate Windows klaster za preuzimanje posla instance koja padne, morate da proverite da li korisnički nalog domena koji pokreće čarobnjak za kreiranje klastera ima dozvolu "Kreiranje objekata računara". Više informacija potražite u odeljku "Koraci za konfigurisanje naloga za osobu koja instalira klaster" prethodno pomenutog vodiča.Ako vam bezbednosne smernice organizacije ne dozvoljavaju da dodelite ovu dozvolu određenom korisničkom nalogu, možete da zatražite od administratora domena da nalogu imena klastera dodelite dozvolu "Kreiranje objekata računara" nakon kreiranja Windows klastera za preuzimanje posla instance koja padne. Više informacija potražite u odeljku "Koraci za kotrljanje naloga imena klastera" prethodno pomenutog vodiča.Kada pokrenete čarobnjak za visoku dostupnost, obično je jednostavnije da omogućite da se nalog kreira i konfiguriše automatski ako niste blokirali nalog računara za grupisanu uslugu, aplikaciju ili ime virtuelne mreže slušaoca. Međutim, ako morate da blokirate naloge zbog zahteva u organizaciji, pratite korake u odeljku "Koraci za konfigurisanje naloga za grupisanu uslugu ili aplikaciju" prethodno pomenutog vodiča.Beleške

  • Da biste koristili proceduru opisanu u ovom odeljku, morate imati dozvolu administratora domena ili operatera naloga.

  • Ako podesite slušaoca grupe dostupnosti na više podmreža, morate da dobijete statičke IP adrese sa svake podmreže kojoj replika pripada. Obično morate da razgovarate sa administratorima mreže da biste to uradili.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.