By: Frissítve: Edwin Sarmiento | Frissítve: | Hozzászólások | Kapcsolódó: 2020-06-30 | Hozzászólások | Kapcsolódó: 2020-06-30 1 | 2 | További > Clustering

Probléma

Az SQL Server 2016 lépésről lépésre történő telepítése Windows Server 2016 Failover Clusterre – 1. rész című korábbi tippemben láttam, hogyan kell telepíteni az SQL Server 2016-ot egy Windows Server 2016 Failover Clusterre (WSFC). A Windows Server 2016-on futó SQL Server 2017 failover fürtöket telepítünk. Hogyan kell telepíteni és konfigurálni egy SQL Server2017 failover fürtöt Windows Server 2016-ra?

megoldás

A WindowsServer 2016 failover fürt hagyományos módon történő telepítésének és konfigurálásának folyamata – Active Directoryval összekapcsolt kiszolgálókkal és megosztott tárolóval az SQL Server adatbázisok számára – megegyezik az SQL Server 2016 lépésről lépésre történő telepítése Windows Server 2016 failover fürtre című sorozat 1. és 2. részében leírtakkal. A Windows Server 2016 feladatátvevő fürt telepítéséhez és konfigurálásához olvassa el ezeket a tippeket. Ez a tipp az SQL Server 2017 failover fürtös példány telepítésére és konfigurálására összpontosít.

Egy SQL Server 2017 Failover Clustered Instance (FCI) telepítése

Az alábbiakban ismertetett lépések egy alapértelmezett SQLServer 2017 FCI-t telepítenek. Válasszon ki egy kiszolgálót a WSFC-ben a telepítési folyamat elindításához.

  1. Futtassa a setup.exe programot az SQL Server 2017 telepítési mediátorról az SQL Server telepítőközpont elindításához. Kattintson a bal oldali telepítés linkre.
  2. Kattintson az Új SQL Server failover fürt telepítéslinkre. Ez elindítja az SQL Server 2017 telepítővarázslót.
  1. A Termékkulcs párbeszédpanelen adja meg a telepítőmédiával kapott termékkulcsot, majd kattintson a Tovább gombra.
  1. A Licencfeltételek párbeszédpanelen kattintson a Licencfeltételeket elfogadom jelölőnégyzetre, majd a Tovább gombra.
  1. A Globális szabályok párbeszédpanelen ellenőrizze, hogy az ellenőrzések sikeres eredményeket adnak-e vissza, majd kattintson a Tovább gombra.
  1. A Microsoft Update párbeszédpanelen lehetősége van arra, hogy a telepítési folyamatba bevonja az SQL Server termékfrissítéseket. Alapértelmezés szerint a termékfrissítéseket a Microsoft Updates szolgáltatáson keresztül keresi online, feltételezve, hogy a kiszolgálónak van internet-hozzáférése. Azokban az esetekben, amikor a szerverek nem rendelkeznek internet-hozzáféréssel, manuálisan letöltheti a frissítéseket, és egy hálózati megosztott mappában tárolhatja azokat. Az SQL Server FCI telepítése a legújabb kumulatív frissítés slipstreamelése mellett az SQL Server 2017 Failover Clustered Instance (FCI) telepítése slipstreamelt frissítésekkel című részben kerül tárgyalásra. Kattintson a Tovább gombra.

  1. A Failover Cluster szabályok telepítése párbeszédpanelen érvényesítse, hogy az ellenőrzések sikeres eredményeket adnak vissza. Ha az ellenőrzések néhány figyelmeztetést adtak vissza,győződjön meg róla, hogy a telepítés folytatása előtt kijavította azokat. Kattintson aKövetkező gombra. Ne feledje, hogy a MicrosoftCluster Service (MSCS) fürtellenőrzési figyelmeztetések figyelmeztető eredményt kapnak az ebben a tippben ismertetettstorage spaces direct (S2D) ellenőrzések mellékhatásaként.
  1. A Feature Selection párbeszédpanelen válassza ki a következőkomponenseket Database Engine Services és Client ToolsConnectivity. Kattintson a Tovább gombra. Vegye figyelembe, hogy az SQL Server 2016-tól kezdődően az SQL Server Management Studio már nem szerepel a telepítőmédiában. Külön kell letöltenie, ha azt szeretné, hogy a szerverére telepítse, amit nem ajánlok. Csak az adatbázis-motort telepítse aszerverekre, és egy ügyfél-munkaállomással távolról kezelje azokat.
  1. A Feature Rules párbeszédpanelen ellenőrizze, hogy az összes szabály megfelelt. Ha a szabályok visszaadtak néhány figyelmeztetést, a telepítés folytatása előtt győződjön meg róla, hogy azokat is teljesítette. Kattintson a Tovább gombra.
  1. Az Instance Configuration párbeszédpanelen adja meg az SQL Server Network Name értékét. Ez az a név, amelyet az ügyfélalkalmazások használni fognak a kiszolgálóhoz való csatlakozáshoz. Ez a név virtuális számítógépobjektumként (VCO) jön létre az Active Directoryban. Győződjön meg róla, hogy a WSFC-hez társított fürtnévobjektumhoz (CNO) a megfelelő jogosultságok vannak hozzárendelve, ahogyan az ebben a Microsoft-cikkben szerepel.

Ebben a szakaszban néhány dolgot ki kell emelni. Alapértelmezés szerint a példánynevet használjuk példányazonosítóként.Ez az SQL Server adott példányához tartozó telepítési könyvtárak és beállításkulcsok azonosítására szolgál. Ez nagyon hasznos, ha több példányt szeretne futtatni egy WSFC-ben. Ez mind az alapértelmezett példányra, mind a megnevezett példányokra vonatkozik. Alapértelmezett példány esetén a példány neve és azonosítója MSSQLSERVER.Ha nem alapértelmezett példányazonosítót szeretne használni, akkor az InstanceID szövegmezőben meg kell adnia egy értéket. Kattintson a Tovább gombra.

  1. A Fürt erőforráscsoport párbeszédpanelen ellenőrizze a WSFC-n rendelkezésre álló erőforrásokat. Ez azt jelenti, hogy a WSFC-n egy új erőforráscsoport jön létre az SQL Server FCI számára. Az SQL Server fürt erőforráscsoport nevének megadásához vagy a legördülő mezőben megadhat egy meglévő csoportot, vagy beírhatja egy új csoport nevét a létrehozásához. Fogadja el az összes alapértelmezett értéket, és kattintson a Tovább gombra.

  1. A Cluster Disk Selectiondialogmezőben válassza ki a WSFC-n lévő, az SQLServer FCI számára használni kívánt elérhető lemezcsoportokat. Kattintson a Tovább gombra.Az ebben a párbeszédpanelen megjelenő lemezek listája attól függ, hogy hogyan konfigurálta a megosztott lemezerőforrásokat a WSFC-n.Itt láthatja a megosztott lemezerőforrások átnevezésének értékét, ahogyan ebben a tippben történt.
  1. A Fürthálózat konfigurációja párbeszédpanelen adja meg az IP-cím és az alhálózati maszk értékeit, amelyeket az SQL Server FCI használni fog. Jelölje be az IPv4 jelölőnégyzetet az IP típusa oszlopban, mivel statikus IP-címet fog használni. Kattintson a Tovább gombra. A virtuális IP-címmel rendelkező SQLServer hálózati neve bejegyzésként létrejön a DNS-kiszolgálón. Itt is látni fogja az ebben a tippben leírtak szerint a klaszter hálózati erőforrásainak átnevezésének értékét.
  1. A Kiszolgáló konfigurációja párbeszédpanelen adja meg az SQL Server szolgáltatási fiókok hitelesítő adatait a Szolgáltatási fiókok lapon. Győződjön meg arról, hogy mind az SQL Server Agent, mind az SQL Server Database Engines szolgáltatás Startup Type (Indítási típus) értéke Manual (Kézi). A WSFC gondoskodik e szolgáltatások leállításáról és indításáról. Jelölje be a GrantPerform Volume Maintenance Task jogosultságot az SQL Server Database Engine Service számára.Ez lehetővé teszi az SQL Server azonnali fájlinicializálását, ahogyan azt ebben a tippben kiemeltük. Mivel ez egy fiókhoz rendelt helyi jogosultság, ezt kifejezetten meg kell tennie az SQL Server FCI összes csomópontján. Kattintson aKövetkező gombra.
  1. A Database Engine Configuration párbeszédpanelen a Server Configuration fül alatt,
    • Válassza ki a Windows hitelesítési módot a Authentication Mode szakaszban. Ha szükséges, a telepítés befejezése után később is módosíthatja.
    • Adja hozzá a jelenleg bejelentkezett felhasználót az SQL Server rendszergazdák csoportjához az SQL Server rendszergazdák megadása szakasz Jelenlegi felhasználó hozzáadása gombra kattintva. Szükség esetén Active Directory tartományi fiókokat vagy biztonsági csoportokat is hozzáadhat.

Az Adatkezelők lapon adja meg az adatfájlok, a naplófájlok és a biztonsági másolatfájlok helyét.

A TempDB lapon megadhatja a tempdb adatfájlok számát, az adat- és naplófájlok kezdeti méretét és automatikus növekedési beállításait, valamint a megfelelő helyüket.

FIGYELEM: Lehetősége van arra is, hogy a tempdb adatbázisfájlokat egy WSFC helyi lemezén tárolja. Továbbra is választhatja, hogy a tempdb-adatbázist megosztott tárolón tárolja, mint amilyen ebben a példában is szerepel. Ha úgy dönt, hogy a tempdb-t helyi lemezen tárolja, a rendszer felszólítja, hogy győződjön meg arról, hogy a WSFC összes csomópontja ugyanazt a könyvtárszerkezetet tartalmazza, és hogy az SQL Server szolgáltatási fióknak olvasási/írási engedélyei vannak ezekre a mappákra.

Kattintson a Tovább gombra.

  1. A Feature Configuration Rules párbeszédpanelen ellenőrizze, hogy minden ellenőrzés sikeres volt. Kattintson a Tovább gombra.
  1. A Telepítésre kész párbeszédpanelen ellenőrizze, hogy minden konfigurációs beállítás helyes-e. A telepítés folytatásához kattintson a Telepítés gombra.
  1. A Befejezés párbeszédpanelen kattintson a Bezárás gombra.Ezzel befejeződik az SQL Server 2017 FCI telepítése.
Egy SQL Server 2017 Failover Clustered Instance (FCI) telepítése SlipstreamedUpdates

Az SQL Server 2017 FCI-telepítés részeként választhatja a frissítések slipstream telepítését, ahogyan azt a tippbenSlipstream Installation of Service Packs and Cumulative Updates on SQL Server 2016 andHigh leírtak szerint a telepítési idő és erőfeszítés csökkentése érdekében. Hasonlóan a tippben ismertetett lépésekhez,ehhez az SQL Server parancssorból történő telepítése szükséges. Az önálló példány telepítésével ellentétben azonban az SQL Server FCI telepítéséhez szükséges a /Action=InstallFailoverClusterparaméter. Az alábbi példaparancs a \\CentralFileServer\SQLServer2017CUs\CU20megosztott mappára hivatkozik az SQL Server 2017 frissítések kereséséhez.

setup.exe /Action=InstallFailoverCluster /UpdateEnabled=True /UpdateSource="\CentralFileServer\SQLServer2017CUs\CU20"

A telepítési folyamat termékfrissítések szakasza megerősíti, hogy a frissítések fel lettek-e fedezve.

Folytassa az SQL Server 2017 Failover ClusteredInstance (FCI) telepítése című előző szakaszban ismertetett SQL Server 2017 telepítési folyamatot. A telepítési folyamat telepítésre kész szakasza a telepítés után az SQL Server verziószámát is megerősíti. Ebben a példában a telepítő adathordozó az SQL Server 2017 RTM verzióját (14.00.1000.169)használja, míg a frissítés az SQL Server 2017 CU 20 (14.0.3294.0) verziószámot tartalmazza, amint az aFrissítés verziója: mezőben látható.

A sikeres telepítés és a csomópont konfigurációjának befejezésekor már rendelkezik egy teljesen működőképes SQL Server 2017 FCI-vel.Az érvényesítéshez nyissa meg a Failover Cluster Manager konzolt, és kattintson a Roles (Szerepkörök) alatt az SQL Serverre (MSSQLSERVER). Győződjön meg róla, hogy minden függőség online van.

Bár teljesen működőképes SQL Server2017 FCI-vel rendelkezik, az még nem magas rendelkezésre állású, mert az SQL Server binárisok csak a WSFC egyik csomópontjára vannak telepítve. A magas rendelkezésre álláshoz még hozzá kell adnia a WSFC második csomópontját az SQL Server FCI-hez.

A sorozat következő tippjében hozzáadja ezt a második csomópontot az SQL Server FCI-hez, és teszteli az ügyfélalkalmazások kapcsolódását.

Következő lépések
  • Nézze át a korábbi tippeket: SQL Server 2016 lépésről lépésre történő telepítése WindowsServer 2016 Failover Clusterre1. rész és 2. rész a WSFC telepítéséhez és konfigurálásához az SQL Server 2017FCI telepítésének előkészítéseként
  • A következő témakörökben olvasson tovább:
    • A Windows Server Failover Cluster telepítése, konfigurálása és kezelése a PowerShell használatával1. rész
    • Validatinga Windows Cluster Before to Installing SQL Server 2014
    • What’snew in Failover Clustering in Windows Server 2016

Last Updated:

A szerzőről
Edwin M Sarmiento Microsoft SQL Server MVP és Microsoft Certified Master a kanadai Ottawában, magas rendelkezésre állás, katasztrófa utáni helyreállítás és rendszer-infrastruktúrák területén.
Minden tippem megtekintése

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.