Hatókör
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Összefoglalás

Ha nem tud Microsoft SQL Server 2012 AlwaysOn rendelkezésreállási csoport figyelőt létrehozni, az gyakran olyan egyéb problémák tünete, amelyek miatt nem hozhat létre objektumot az Active Directoryban, és nem regisztrálhat IP-címeket a DNS-ben. Ezek a problémák általában a tartományi szabályzat vagy a Windows-fürt active directoryval vagy DNS-sel való interakciójára vonatkozó engedélyek hiánya miatt fordulnak elő.Amikor figyelőt hoz létre a SQL Server, a Windows-fürt létrehoz egy ügyfél-hozzáférésipont-erőforrást. Ha SQL Server nem tud figyelőt létrehozni, előfordulhat, hogy nem tudja jelenteni az okot, mert a Windows-fürt hozza létre az erőforrást. Ebben az esetben összegyűjtheti a Windows-fürtnaplót és a Windows rendszer eseménynaplót az ok diagnosztizálásához.Ha nem tud figyelőt létrehozni, annak általában az alábbi okai lehetnek:

  • Nem rendelkezik megfelelő Windows-fürtengedélyekkel az Active Directory-fürtnévfiók létrehozásához és módosításához.

  • Nem regisztrálhatja az IP-címet a DNS-ben bizonyos problémák miatt, amelyek ismétlődő vagy érvénytelen IP-címmel járnak.

  • Megsérti a Windows-szabályzatokat.

Ez a cikk a figyelő létrehozására tett sikertelen kísérlet diagnosztizálásához végrehajtható lépéseket ismerteti, ha SQL Server nem tudja jelenteni az okot. Emellett ez a cikk felsorol néhány hibaüzenetet, amelyek akkor jelenhetnek meg, ha a rendelkezésreállási csoport figyelőjének létrehozása meghiúsul.

További információ

SQL Server nem feltétlenül jelenti az okot, ha nem tud rendelkezésreállási csoport figyelőt létrehozni

Amikor egy rendelkezésre állási csoport figyelőjét SQL Server Management Studio Figyelő hozzáadása párbeszédpaneljének használatával hozza létre, hibaüzenet jelenhet meg, amely a hiba okával kapcsolatos információkat tartalmaz, amelyek segíthetnek a probléma megoldásában. Hibaüzenetet kap például az alhálózat helytelen IP-címéről, amely a következőhöz hasonló:

A megadott "<IP-cím>" IP-cím nem érvényes a fürt által engedélyezett IP-címtartományban. Kérje meg a hálózati rendszergazdát, hogy válassza ki a fürt által engedélyezett IP-címtartománynak megfelelő értékeket. (Microsoft SQL Server, hiba: 19457)

1. képElőfordulhat azonban, hogy olyan hibaüzenetet is kap, amely nem magyarázza meg, hogy miért nem tudja létrehozni a csoportfigyelőt. Ha például rendelkezésreállási csoport figyelőt próbál létrehozni, a következőhöz hasonló hibaüzenet jelenik meg, amely nem adja meg a hiba tényleges okát:

Msg 19471, Level 16, State 0, Line 2A WSFC-fürt nem tudta online állapotba hozni a "<DNS-név>" DNS-névvel rendelkező Hálózatnév erőforrást. Előfordulhat, hogy a DNS-név létrejött, vagy ütközik a meglévő névszolgáltatásokkal, vagy a WSFC-fürtszolgáltatás nem fut, vagy nem érhető el. Használjon másik DNS-nevet a névütközések feloldásához, vagy további információért tekintse meg a WSFC-fürtnaplót.

Msg 19476, Level 16, State 4, Line 2A figyelő hálózati nevének és IP-címének létrehozására tett kísérlet sikertelen volt. Előfordulhat, hogy a WSFC szolgáltatás nem fut, vagy a jelenlegi állapotában nem érhető el, vagy a hálózatnévhez és IP-címhez megadott értékek helytelenek lehetnek. Ellenőrizze a WSFC-fürt állapotát, és ellenőrizze a hálózat nevét és IP-címét a hálózati rendszergazdánál.

2. kép

Ez a probléma azért fordul elő, mert a Windows-fürt nem tudja létrehozni és online állapotba hozni a fürtözött erőforrásnak számító ügyfél-hozzáférési pontot. Ha ezt a problémát tapasztalja, az ok megkereséséhez összegyűjtheti a windowsos fürtnaplóból és a Windows rendszer eseménynaplójából a megfelelő információkat. Ehhez hajtsa végre a következő lépéseket:

1. lépés: Jegyezze fel a probléma előfordulásának pontos időpontjátA probléma reprodukálásához szükséges lépések végrehajtása, és jegyezze fel a probléma előfordulásának időpontját.

2. lépés: Tekintse át a Windows-fürtnaplóban található adatokat (Cluster.log)Keresse meg a csoportfigyelőhöz kijelölt hálózatnevet a Cluster.log fájlban.Megjegyzések

  • A Cluster.log fájlbejegyzések az egyezményes világidő (UTC) szerint vannak naplózva.

  • Ha a Windows-fürtnaplót egy rendszergazdai parancssor használatával szeretné létrehozni a Windows Server 2008 R2-ben vagy a Windows Server egy újabb verziójában, futtassa a következő parancsot:

    Cluster log /g

    4. kép

  • A Windows-fürtnapló Windows PowerShell használatával történő létrehozásához futtassa a következő parancsmagot egy emelt szintű PowerShell-ablakban:

    Get-ClusterLog

    5. kép

  • Alapértelmezés szerint a naplófájl a %WINDIR%\cluster\reports mappában jön létre.

3. lépés: Tekintse át a Windows rendszer eseménynaplójának adataitA figyelő létrehozási kísérletéhez kapcsolódó bejegyzések megtekintése a Windows rendszer eseménynaplójában az 1. lépésben feljegyzett időpont használatával.

Előfordulhat, hogy SQL Server nem tud konkrét információkat jelenteni arról, hogy miért nem lehet csoportfigyelőt létrehozni a tartományi szabályzat miatt. A tartományi szabályzat például lehetővé teszi, hogy a tartományi felhasználók alapértelmezés szerint tíz számítógépfiókot hozzanak létre. Amikor olyan csoportfigyelőt próbál létrehozni, amely a tizenegyedik számítógépfiókja lenne, SQL Server csak az "Msg 19471" és az "Msg 19476" általános hibaüzeneteket tudja jelenteni, amelyekről a "További információ" szakaszban olvashat.Ha meg szeretné tudni, hogy miért nem hozható létre csoportfigyelő, tekintse át a Windows rendszer eseménynaplóját és a Cluster.log fájlt.

  • A Windows rendszer eseménynaplójának áttekintéséhez kövesse az alábbi lépéseket:

    1. Kattintson a Start gombra, mutasson a Programok, majd a Felügyeleti eszközök pontra, majd kattintson a eseménymegtekintő.

    2. A konzolfán bontsa ki a Windows-naplók elemet, majd kattintson a Rendszer elemre.

    3. A részletek panelen görgessen végig a legutóbbi eseményeken, és keresse meg az 1194-et. Az Általános lapon a hiba okának több oka is van.

    4. Kattintson a Részletek fülre. Az EventData szakasz Barátságos nézetében talál egy konkrétabb hibaüzenetet, amely a következőhöz hasonló:

      Túllépte a tartományban létrehozható számítógépfiókok maximális számát.

      6. kép

  • A Cluster.log fájl bejegyzéseinek áttekintéséhez kövesse az alábbi lépéseket:

    1. Kattintson a Start gombra, mutasson a Minden program pontra, mutasson Windows PowerShell V2 elemre, kattintson a jobb gombbal Windows PowerShell ISE elemre, majd kattintson a Futtatás rendszergazdaként parancsra.

    2. A fürtnapló létrehozásához futtassa a következő parancsmagot a parancssorban:

      Get-ClusterLog

      5. kép

    3. Nyissa meg a Cluster.log fájlt a Jegyzettömbben.

    4. Kattintson a Szerkesztés, majd a Keresés elemre a Jegyzettömbben, és keresse meg a "Nem sikerült létrehozni a számítógép-objektumot <DNS-név>" sztringet. Tekintse át az eredményeket, és az alábbihoz hasonló üzeneteket talál:

      00000d24.00000dc8::<Időbélyeg> INFO [RES] Hálózatnév: [<Hálózatnév>] NetUserObjektum hozzáadása <DNS-név> altartománynév: \\Tartománynév, eredmény: 8557

      00000d24.00000dc8::<Időbélyeg> ERR [RES] Hálózatnév: [<Hálózatnév>] Nem sikerült létrehozni a számítógépobjektumot <DNS-név> az Active Directoryban, hiba: 8557

    5. A hiba jelzésének meghatározásához írja be a Net helpmsg 8557 parancsot a parancssorba, majd nyomja le az Enter billentyűt.9. kép

KövetkeztetésA probléma okának megállapítása egy, a környezetben érvényben lévő Active Directory-szabályzatnak köszönhető. Ebben az esetben a hitelesített felhasználók egy olyan tartományban, amely "Munkaállomások hozzáadása tartományhoz" felhasználói engedéllyel rendelkezik, és legfeljebb tíz számítógépfiókot hozhat létre a tartományban. A hibaüzenet azért jelenik meg, mert túllépte ezt a korlátot.

Előfordulhat, hogy SQL Server nem tud konkrét információkat jelenteni arról, hogy miért nem hozható létre csoportfigyelő az Active Directory nem megfelelő engedélyei miatt. A fürtnévfiókhoz például a "Számítógép-objektumok létrehozása" engedélyre van szükség fürtözött szolgáltatás vagy alkalmazás létrehozásakor. Ha a fürtnév-fiók nem rendelkezik ezzel az engedéllyel, SQL Server nem tudja létrehozni a rendelkezésreállási csoport figyelőt. Ha nem megfelelő engedélyekkel rendelkező csoportfigyelőt próbál létrehozni, SQL Server csak az "Msg 19471" és az "Msg 19476" általános hibaüzeneteket tudja jelenteni, amelyekről a "További információ" szakaszban olvashat.A probléma okának megkereséséhez tekintse át a Windows rendszer eseménynaplóját és a Cluster.log fájlt.

  • Tekintse át a Windows rendszer eseménynaplót. Ehhez kövesse az alábbi lépéseket:

    1. Kattintson a Start gombra, mutasson a Programok, majd a Felügyeleti eszközök pontra, majd kattintson a eseménymegtekintő.

    2. A konzolfán bontsa ki a Windows-naplók elemet, majd kattintson a megtekinteni kívánt eseményt tartalmazó rendszernaplóra .

    3. A Részletek lapon görgessen végig a legutóbbi eseményeken, és keresse meg az 1194-et. Az Általános lapon a hiba okának több oka is van, például a "<Tartományi felhasználó>" fürtidentitás számítógép-objektumok létrehozására vonatkozó engedélyekkel rendelkezik.

    4. Kattintson a Részletek fülre. Az EventData szakasz Barátságos nézetében talál egy konkrétabb hibaüzenetet, amely a következőhöz hasonló:

      A megadott címtárszolgáltatás-attribútum vagy érték nem létezik.

      12. kép

  • Tekintse át Cluster.log fájl bejegyzéseit. Ezt a következőképpen teheti meg:

    1. Kattintson a Start gombra, mutasson a Minden program pontra, mutasson Windows PowerShell V2 elemre, kattintson a jobb gombbal Windows PowerShell ISE elemre, majd kattintson a Futtatás rendszergazdaként parancsra.

    2. A fürtnapló létrehozásához futtassa a következő parancsmagot a parancssorban:

      Get-ClusterLog

      5. kép

    3. Nyissa meg a Cluster.log fájlt a Jegyzettömbben.

    4. Kattintson a Szerkesztés gombra, majd a Jegyzettömbben a Keresés gombra, és keresse meg a "Nem sikerült létrehozni a számítógép-objektumot <DNS-név>" karakterláncot. Tekintse át az eredményeket, és az alábbihoz hasonló üzenetet talál:

      00000d24.000005f8::<Időbélyeg> ERR [RES] Hálózatnév: [<Hálózatnév>] Nem sikerült létrehozni a számítógép-objektumot <DSN-név> az Active Directoryban, hiba: 8202

    5. A hiba jelzésének meghatározásához írja be a Net helpmsg 8202 parancsot a parancssorba, majd nyomja le az Enter billentyűt.14. kép

KövetkeztetésMegkövetkeztetheti, hogy a fürtnévfiók nem rendelkezik "Számítógép-objektum létrehozása" engedéllyel a Active Directory - felhasználók és számítógépek számítógéptárolójában.

A rendelkezésreállási csoport figyelőinek SQL Server történő létrehozásakor az Active Directoryban a megfelelő engedélyek beszerzéséről a Microsoft TechNet alábbi webhelyén talál további információt:

Active Directory-számítógépfiókok konfigurálása feladatátvevő fürtbenWindows rendszerű feladatátvevő fürt létrehozása előtt ellenőriznie kell, hogy a Fürt létrehozása varázslót futtató tartományi felhasználói fiók rendelkezik-e a "Számítógép-objektumok létrehozása" engedéllyel. További információért tekintse meg a korábban említett útmutató "A fiók konfigurálásának lépései a fürtöt telepítő személy számára" című szakaszát.Ha a szervezet biztonsági szabályzata nem teszi lehetővé, hogy ezt az engedélyt egy adott felhasználói fióknak adja, megkérheti a tartományi rendszergazdákat, hogy a Windows feladatátvevő fürt létrehozása után adja meg a "Számítógép-objektumok létrehozása" engedélyt a fürtnévfióknak. További információért tekintse meg a korábban említett útmutató "A fürtnév-fiók előkészítésének lépései" című szakaszát.A Magas rendelkezésre állás varázsló futtatásakor általában egyszerűbb engedélyezni a fiók automatikus létrehozását és konfigurálását, ha még nem előkészítette a számítógépfiókot egy fürtözött szolgáltatáshoz, alkalmazáshoz vagy figyelő virtuális hálózat nevéhez. Ha azonban a szervezet követelményei miatt előre kell beállítania a fiókokat, kövesse a korábban említett útmutató "A fiók fürtözött szolgáltatáshoz vagy alkalmazáshoz való konfigurálásának lépései" című szakaszának lépéseit. Megjegyzések

  • Az ebben a szakaszban ismertetett eljárás használatához tartományi rendszergazdai vagy fiókkezelői engedéllyel kell rendelkeznie.

  • Ha több alhálózaton állít be rendelkezésreállásicsoport-figyelőt, statikus IP-címeket kell beszereznie minden alhálózatból, amelyhez a replika tartozik. Ehhez általában a hálózati rendszergazdával kell beszélnie.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.