Hasznos WebSphere Application Server adminisztrációs szkriptek

Több mint 125 parancsfájl-fájl található az IBM WebSphere Application Server (WAS) alkalmazás telepítésekor.


Nem mindegyik hasznos, és ha tanuló vagy, akkor nem ismeri néhány, a napi munkában hasznosítható szkriptet..

Felsoroltam a leghasznosabb szkripteket, amelyek megkönnyítik az életét WebSphere Administratorként.

A következő szkripteket teszteltük az IBM WAS ND 8.5.5 környezetben, és nem látják, hogy miért nem fog működni más környezetben.

megállítás & A Deployment Manager indítása, Node Agent & JVM

stopManager.sh

A fenti paranccsal leállíthatja a Telepítéskezelőt.

[[Email protected] kuka]# ./stopManager.sh
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/stopServer.log
ADMU0128I: Indító eszköz a Dmgr01 profillal
ADMU3100I: A kiszolgáló konfigurációs olvasása: dmgr
ADMU3201I: Kiszolgáló leállítási kérése kiadva. Várakozás a leállási állapotra.
ADMU4000I: A kiszolgáló adminisztrációjának leállítása befejeződött.
[[Email protected] kuka]#

jegyzet: ezt a DMGR profil elérési útján kell végrehajtani.

startManager.sh

A telepítéskezelőt a fenti paranccsal indíthatja el.

[[Email protected] kuka]# ./startManager.sh
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
ADMU0128I: Indító eszköz a Dmgr01 profillal
ADMU3100I: A kiszolgáló konfigurációs olvasása: dmgr
ADMU3200I: Szerver elindítva. Várakozás az inicializálási állapotra.
ADMU3000I: Kiszolgáló-adatbázis nyitva van az e-üzlet számára; a folyamat azonosítója 9183
[[Email protected] kuka]#

Jegyzet: ezt a DMGR profil elérési útján kell végrehajtani.

startServer.sh

A JVM elindításához a startServer.sh fájlt használhatja a szerver nevével, mint az alábbiakban.

[[Email protected] kuka]# ./startServer.sh szerver1
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU3100I: A kiszolgáló konfigurációjának olvasása: kiszolgáló1
ADMU3200I: Szerver elindítva. Várakozás az inicializálási állapotra.
ADMU3000I: Az 1. kiszolgáló kiszolgáló nyitva van az e-üzlet számára; a folyamat azonosítója 10633
[[Email protected] kuka]#

jegyzet: A csomópont ügynököt el kell indítani a JVM indítása előtt.

stopServer.sh

A JVM-et leállíthatja, ha a fenti parancsot végrehajtja a JVM névvel együtt.

[[Email protected] kuka]# ./stopServer.sh szerver1
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/stopServer.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU3100I: A kiszolgáló konfigurációjának olvasása: kiszolgáló1
ADMU3201I: Kiszolgáló leállítási kérése kiadva. Várakozás a leállási állapotra.
ADMU4000I: Az 1. kiszolgáló-kiszolgáló leállt.
[[Email protected] kuka]#

stopNode.sh

A megfelelő csomópont-ügynök leállításához meg kell lépnie ehhez a profilhoz és végrehajtania a stopNode.sh fájlt a csomópont-ügynök leállításához..

[[Email protected] kuka]# ./stopNode.sh
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/stopServer.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU3100I: A kiszolgáló konfigurációjának olvasása: nodeagent
ADMU3201I: Kiszolgáló leállítási kérése kiadva. Várakozás a leállási állapotra.
ADMU4000I: A kiszolgáló csomópont-leállítása befejeződött.
[[Email protected] kuka]#

startNode.sh

Lépjen a megfelelő profilra, és hajtsa végre a startNode.sh fájlt a Node Agent elindításához.

[[Email protected] kuka]# ./startNode.sh
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU3100I: A kiszolgáló konfigurációjának olvasása: nodeagent
ADMU3200I: Szerver elindítva. Várakozás az inicializálási állapotra.
ADMU3000I: Kiszolgálócsomópont nyitva az e-üzlet számára; a folyamat azonosítója 11363
[[Email protected] kuka]#

serverStatus.sh

A JVM állapotának megismeréséhez használhatja ezt a szkriptet –all argumentummal.

Ezt a megfelelő profilszinten kell végrehajtani. Ha ezt a DMGR profil szintjén hajtja végre, akkor csak a DMGR állapotát fogja mutatni.

[[Email protected] kuka]# ./serverStatus.sh -all
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/serverStatus.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU0503I: A kiszolgáló állapotának lekérése az összes kiszolgálóra
ADMU0505I: A konfigurációban található kiszolgálók:
ADMU0506I: Szerver neve: nodeagent
ADMU0506I: Szerver neve: server1
ADMU0508I: A csomópont-ügynök "nodeagent" elindítva
ADMU0508I: Az alkalmazáskiszolgáló "kiszolgáló1" elindítva
[[Email protected] kuka]#

biztonsági mentés & visszaállítás

backupConfig.sh

Az egyik első dolog, amelyet megtanulhatunk a termelési támogatás során, a biztonsági másolat készítése. Ha semmi sem működik, a biztonsági mentés segít.

Ezzel a szkripttel biztonsági másolatot készíthet a WebSphere környezeti konfigurációról. Legjobb gyakorlatként használhatja a „–nostop” argumentumot, így biztonsági másolat készítéséhez szükséges a Deployment Manager leállítása nélkül.

[[Email protected] kuka]# ./backupConfig.sh -nostop
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/backupConfig.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU5001I: A konfigurációs könyvtár biztonsági mentése
/ opt / IBM / WebSphere / AppServer / profilok / AppSrv01 / config a fájlhoz
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/WebSphereConfig_2015-04-12.zip
……………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
ADMU5002I: 933 fájlok biztonsági mentése sikeresen
[[Email protected] kuka]#

restoreConfig.sh

Ha megváltoztatta a konfigurációt, és a dolgok nem a vártak, és van ideje visszaállítani a konfigurációt. Nos, a biztonsági mentés fájl segítségével visszaállíthatja a konfigurációt.

[[Email protected] kuka]# ./restoreConfig.sh WebSphereConfig_2015-04-12.zip -nostop
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/restoreConfig.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU5502I: Az / opt / IBM / WebSphere / AppServer / profilok / AppSrv01 / config könyvtár
már létezik; átnevezés
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config.old
ADMU5504I: A helyreállítási hely átnevezése sikeres
ADMU5505I: A WebSphereConfig_2015-04-12.zip fájl helyreállítása a helyre
/ Opt / IBM / WebSphere / AppServer / profiles / AppSrv01 / config
…………………………………………………………………………………………………………………………………………………….
ADMU5506I: 933 fájl sikeresen visszaállítva
ADMU6001I: Indítsa el az alkalmazás előkészítését –
ADMU6009I: A feldolgozás befejeződött.
ADMU6002I: Az eszköz előkészítésének megkezdése –
ADMU6009I: A feldolgozás befejeződött.
[[Email protected] kuka]#

Tetszik ez idáig? Görgessen le a szórakozás érdekében!

Első verzió & fix pack information

versionInfo.sh

A WAS verzió megismeréséhez készítsen szintet, csomagot, architektúrát & a kiszolgálóra telepített telepített szolgáltatások.

[[Email protected] kuka]# ./versionInfo.sh
WVER0010I: Szerzői jog (c) IBM Corporation 2002, 2012; Minden jog fenntartva.
WVER0012I: A VersionInfo riporter 1.15.1.48 verziója, 12.28-án keltezett
——————————————————————————–
IBM WebSphere terméktelepítési állapotjelentés
——————————————————————————–
Jelentés dátumon és időben, 2015. április 12., 03:18:41 PDT
Telepítés
——————————————————————————–
Termékkönyvtár / opt / IBM / WebSphere / AppServer
Verziókönyvtár / opt / IBM / WebSphere / AppServer / tulajdonságok / verzió
DTD könyvtár / opt / IBM / WebSphere / AppServer / tulajdonságok / verzió / dtd
Naplókönyvtár / var / ibm / InstallationManager / naplók
Terméklista
——————————————————————————–
Az NDTRIAL telepítve
Telepített termék
——————————————————————————–
Neve az IBM WebSphere Application Server Network Deployment
8.5.5.0 verzió
ID NDTRIAL
Építési szint gm1319.01
Építés dátuma: 2013.05.14
Csomag com.ibm.websphere.NDTRIAL.v85_8.5.5000.20130514_1044
Építészet x86-64 (64 bit)
Telepített szolgáltatások IBM 64 bites WebSphere SDK for Java
A WebSphere Application Server teljes profilja
EJBDeploy eszköz az EJB 3.0 előtti modulokhoz
Beágyazható EJB tartály
Önálló vékony kliensek és erőforrás-adapterek
——————————————————————————–
Vége a telepítés állapotjelentésének
——————————————————————————–
[[Email protected] kuka]#

jegyzet: érdekelhet a támogatott érvek követése.

  • -javítócsomagok: A javítócsomagok adatainak megjelenítése
  • -hosszú: Az összes javítócsomag és ifix-ek megjelenítéséhez
  • -ifixes: Az ifixes információk megjelenítése

getHistoryReport.sh

Ha ellenőrzést végez, vagy csak összetevőket, javításokat szeretne felsorolni, frissíteni szeretné a csomagot a dátumokkal, akkor futtathatja ezt a parancsot, amely előállítja a historyReport.html fájlt az aktuális munkakönyvtárban, amely általában bin mappa.

getVersionReport.sh

A WebSphere telepítési verziójának és építési dátumának megjelenítése. Az IBM támogatói srácok gyakran felkérik, hogy vizsgálják meg, van-e valami gyanús probléma egy adott verzióval.

A gyorsítótár törlése

A gyorsítótár ürítésének különféle okai lehetnek a legnyilvánvalóbb frissítés után. Két gyorsítótárat kell törölni: 1) JVM 2) OSGi.

clearClassCache.sh

A JVM osztály gyorsítótárának törléséhez végrehajthatja a fenti szkriptet.

jegyzet: A JVM-ket le kell állítani az osztály gyorsítótárának ürítése előtt.

osgiCfgInit.sh

Végezze el a fenti parancsot az OSGi profil törléséhez & szerver gyorsítótár.

[[Email protected] kuka]# ./osgiCfgInit.sh
Az OSGi profil gyorsítótárának sikeres tisztítása az / opt / IBM / WebSphere / AppServer / profilok / Dmgr01 számára.
Az OSGi szerver gyorsítótárának sikeres tisztítása az / opt / IBM / WebSphere / AppServer / profilok / Dmgr01 / szerverek / dmgr fájlokhoz.
[[Email protected] kuka]#

jegyzet: ne felejtse el leállítani a futó folyamatokat, mielőtt a gyorsítótárat törli.

Profilok kezelése

managesdk.sh

Változtathatja a verziót, ha több SDK-t telepített. Ez a szkript is felhasználhatja a profilhoz rendelkezésre álló SDK megismerésére. Az alábbiakban bemutatjuk az elérhető SDK listáját.

[[Email protected] kuka]# ./managesdk.sh -listA rendelkezésre áll
CWSDK1003I: Elérhető SDK-k:
CWSDK1005I: SDK név: 1,6_64
CWSDK1001I: A kért managesdk feladat sikeres végrehajtása.
[[Email protected] kuka]#

pmt.sh

A PMT (Profilkezelő eszköz) felhasználható WebSphere profilok létrehozására GUI módban. Profilok létrehozása a PMT segítségével nagyon egyszerű – annyit kell tennie, hogy létrehozza a kívánt profilszintet és követi a varázslót. Ki kell próbálnod!

syncNode.sh

Valamilyen oknál fogva, ha nem tudja végrehajtani a csomópont-szinkronizálást az adminisztrációs konzolon keresztül, akkor a profil szintjén használhatja a syncNode.sh fájlt. A csomópont ügynököt le kell állítani a szkript használata előtt.

Meg kell adnia egy argumentumot a DMGR host számára & SOAP port száma.

[[Email protected] kuka]# ./syncNode.sh localhost 8879
ADMU0116I: Az eszköz adatai be vannak jelentkezve a fájlba
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/syncNode.log
ADMU0128I: Indító eszköz az AppSrv01 profillal
ADMU0401I: Indítsa el a syncNode műveletet a localhostNode01 csomópontban a Telepítéssel
Helyi menedzser: 8879
ADMU0016I: A konfiguráció szinkronizálása a csomópont és a cella között.
ADMU0402I: A localhostNode01 csomópont konfigurációja szinkronizálva van
a Deployment Manager localhost használatával: 8879
[[Email protected] kuka]#

  • localhost = A telepítéskezelő gazdagépneve
  • 8879 = DMGR SOAP portszám

Remélem, hogy a fenti szkriptek hasznosak a mindennapi munkában. Vigye egy karrierjét magasabb szintre a számítási felhő tanulásával.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map