Silkroad „SMC bejelentkezés – a szerver nem fut” hibamegoldás
A szervermodulok (Gateway, Farm, Agent stb.) elindítása után a Silkroad vSRO infrastruktúrában használjuk a SMC (Server Management Control) Amikor megpróbál bejelentkezni a panelbe "A szerver nem fut" vagy "SMC bejelentkezés sikertelen" hiba léphet fel. Ez a hiba azt jelzi, hogy az SMC nem tud kommunikálni a MachineManagerrel, a kiszolgáló felügyeleti moduljával. A probléma végleges megoldásához kövesse az alábbi lépéseket.
1. módszer: Az `srCoordTable' és a Server.cfg IP-címek ellenőrzése
A hiba leggyakoribb oka az, hogy a szerverfájlokban (Server.cfg) lévő IP-konfiguráció és az SQL Server IP-címei nem egyeznek. A megoldáshoz:
- Nyissa meg az SQL Server Management Studio (SSMS) alkalmazást.
- SRO_VT_ACCOUNT Lépjen az adatbázisba, és
_srCoordTablekattintson jobb gombbal a táblázatra A legjobb 200 sor szerkesztése mondjuk. - Ellenőrizze, hogy az itt felsorolt IP-címek pontosan megegyeznek-e a kiszolgáló statikus IP-címével (vagy helyi teszteléshez 127.0.0.1).
- Majd a szerver fájljaiban szerver.cfg A fájl megnyitásával győződjön meg arról, hogy az itt található IP-címek és az SQL-ben lévő címek pontosan egyeznek. Bármilyen ütközés esetén az SMC elutasítja a kapcsolatot.
2. módszer: A MachineManager szolgáltatás állapota és portellenőrzése
Az SMC nem csatlakozik közvetlenül a szerverhez; fut a háttérbenMachineManager.exeA megrendeléseket a következőn keresztül továbbítja. Ha ez az exe hibát ad és bezár, az SMC nem nyílik meg.
- Nyissa meg a Windows Feladatkezelőt és MachineManager.exe Ellenőrizze, hogy a folyamat működik-e vagy sem.
- Ha nem működik, vizsgálja meg az exe fájlt tartalmazó mappában található naplófájlokat (hibafájlokat), hogy megállapítsa, nincs-e hiányzó könyvtár (.dll) vagy SQL-kapcsolati hiba.
- SMC alapértelmezés szerint 15880 és 15882 portokat használ. Ha a kiszolgálón aktív Windows tűzfal van, győződjön meg arról, hogy ezek a portok nyitva állnak a külső hozzáférés számára, vagy ellenőrizze, hogy a Guard szoftvere nem blokkolja-e ezeket a portokat.
3. módszer: Frissítse az SQL "_Auth" és engedélyadatbázist
Ha az IP-címek helyesek, ellenőriznie kell, hogy az SMC-be bejelentkezni kívánt azonosító és jelszó rendelkezik-e SMC jogosultsággal:
SRO_VT_ACCOUNTaz adatbázisban_TB_Userlépj be az asztalhoz.- A fiók, amellyel az SMC-be próbál bejelentkezni Sec_Primary és Sec_Secondary Győződjön meg arról, hogy a jogosultsági értékek „1”-re vannak állítva (azaz teljesen jogosult adminisztrátor).
Ez a cikk kifejezetten a PvPServer számára készült.