13.2.4 Indítás és leállításA rendszer indítása és leállítása is a utils könyvtárban található start_stop_pvsr parancs segítségével vagy a WEB-es felületen történik. Amennyiben sok (több mint 100 ezer) mérés található egy mérő szerver csoporthoz és a mérő szerver csoport több mérő szerverrel is rendelkezik, akkor az indításra mindenképpen csak a start_stop_pvsr parancs használata az ajánlott: vagy a start_group paraméterrel, vagy a start paraméterrel úgy, hogy további paramétert nem adunk meg. Ha a parancssorból szeretnénk elvégezni, akkor a parancsnak többféle paraméterezése van. Amennyiben Linux szerveren fut az alkalmazás, úgy a TAB billentyű használható a parancs paramétereinek automatikus kiegészítéséhez.
A parancsnak vannak egyéb paraméterei is: · check_version [host_név]: leellenőrzi a PVSR verziókat a regisztrált hosztokon vagy csak a paraméterben megadott hoszton · disableds: megmutatja a nem engedélyezett szerver modulokat Az adatgyűjtő modulok esetében a PVSR adatbázis nélküli módot is támogat a start, stop és status paraméterek esetében. Ennek a használatához az _no_db vagy _no_db_force szöveget kell hozzáilleszteni a parancs nevéhez, például “./start_stop_pvsr start_no_db” vagy “./start_stop_pvsr stop_no_db_force 123” (123 egy minta mérő modul ID). Fontos hangsúlyozni, hogy ezeknek a parancsoknak a használata nem ajánlott, hogyha az adatbázis elérhető. Éppen ezért a _no_db parancsok először megpróbálnak rácsatlakozni az adatbázisra, és ha ez sikeres, akkor egy felhasználói megerősítést kérnek a folytatáshoz. A _no_db_force parancsok nem is próbálnak meg csatlakozni az adatbázishoz. A parancssori leállítás az alábbihoz hasonló kimenetet ad: Stopping Application manager (ID=1) on host antares in directory /opt/pvsr Stopping SQLLDR (ID=2) on host antares in directory /opt/pvsr Stopping Threshold processing (ID=3) on host antares in directory /opt/pvsr Stopping Job processing (ID=4) on host antares in directory /opt/pvsr Stopping Report calculation (ID=5) on host antares in directory /opt/pvsr Stopping Data compression (ID=6) on host antares in directory /opt/pvsr Stopping Data migration (ID=7) on host antares in directory /opt/pvsr Stopping Chart server (ID=8) on host antares in directory /opt/pvsr Stopping Partition creation (ID=9) on host antares in directory /opt/pvsr Stopping ANTARES SNMP Collector (ID=10) on host antares in directory /opt/pvsr Stopping Nem fut (ID=11) on host antares in directory /opt/pvsr A paranccsori elindítás az alábbihoz hasonló kimenetet ad: Starting Application manager (ID=1) on host antares in directory /opt/pvsr Starting SQLLDR (ID=2) on host antares in directory /opt/pvsr Starting Threshold processing (ID=3) on host antares in directory /opt/pvsr Starting Job processing (ID=4) on host antares in directory /opt/pvsr Starting Report calculation (ID=5) on host antares in directory /opt/pvsr Starting Data compression (ID=6) on host antares in directory /opt/pvsr Starting Data migration (ID=7) on host antares in directory /opt/pvsr Starting Chart server (ID=8) on host antares in directory /opt/pvsr Starting Partition creation (ID=9) on host antares in directory /opt/pvsr Starting ANTARES SNMP Collector (ID=10) on host antares in directory /opt/pvsr Starting Nem fut (ID=11) on host antares in directory /opt/pvsr A parancssori státusz lekérdezés az alábbihoz hasonló kimenetet ad: R Application manager (ID=1) on host antares in directory /opt/pvsr R SQLLDR (ID=2) on host antares in directory /opt/pvsr R Threshold processing (ID=3) on host antares in directory /opt/pvsr D Job processing (ID=4) on host antares in directory /opt/pvsr R Report calculation (ID=5) on host antares in directory /opt/pvsr R Data compression (ID=6) on host antares in directory /opt/pvsr R Data migration (ID=7) on host antares in directory /opt/pvsr R Chart server (ID=8) on host antares in directory /opt/pvsr R Partition creation (ID=9) on host antares in directory /opt/pvsr R ANTARES SNMP Collector (ID=10) on host antares in directory /opt/pvsr U Nem fut (ID=11) on host antares in directory /opt/pvsr Az első karakter jelentése az alábbi:
Az egyes státuszok jelentése és a WEB-es indítás-leállítás-státusz részletes leírása az 5.4 fejezetben található. A parancsnak van egy check_version módja is, opcionálisan egy hoszt névvel. Ez a mód használható arra, hogy leellenőrizzük azt, hogy melyik gépen milyen verziójú PVSR fut. Fontos: az összes gépen ugyanolyan verziójú szoftvernek kell futnia! Linux operációs rendszerek esetében a PVSR installáló elhelyez egy pvsr nevű scriptet a /etc/init.d könyvtárban a következő lehetséges paraméterekkel · start_pvsr és stop_pvsr: elindítja és leállítja a lokális PVSR modulokat. A központi gép esetében a start_pvsr a távoli modulokat is elindítja · start_apache és stop_apache: elindítja és leállítja az Apache WEB szervert, hogyha az konfigurálásra került az installálás során · start_oracle és stop_oracle: elindítja és leállítja az Oracle szervert, hogyha az kijelölésre került az installálás során · start és stop: ugyanaz mind az összes start_... és stop_... opció végrehajtása a megfelelő sorrendben, kivéve a backup módban konfigurált PVSR-t, amikor is a start nem indítja el a PVSR modulokat Az operációs rendszer szintén ezt a script-et fogja hívni, start illetve stop paraméterekkel induláskor illetve leálláskor. Fontos megjegyezni, hogy Linux 8 és újabb verziók esetében a gép leállítása előtt mindig kézzel le kell állítani a PVSR-t, vagy a „/etc/init.d/pvsr stop” vagy a „systemctl stop pvsr” paranccsal, mivel amikorra az operációs rendszer maga is eljutna ennek a parancsnak a kiadásához, addigra már megszűntet több processzt is, így a leállítás nem helyesen fog megtörténni. |