Nuttige WebSphere-toepassingsbediener-administrasie-skrifte

Daar is meer as 125 lêerskripsielêers ingesluit in IBM WebSphere Application Server (WAS) wanneer u dit installeer.


Nie almal is nuttig nie, en as u ‘n leerder is, is u moontlik nie bewus van die kragtige skrifte wat u in die daaglikse werk moet gebruik nie.

Ek het ‘n paar van die nuttigste skrifte gelys om u lewe as WebSphere-administrateur te vergemaklik.

Volgende skrifte word in IBM WAS ND 8.5.5-omgewing getoets en sien geen rede dat dit nie in enige ander omgewing sal werk nie.

stop & Begin ontplooiingsbestuurder, knooppuntagent & JVM

stopManager.sh

U kan die implementeringsbestuurder stop met behulp van die opdrag hierbo.

[[Email protected] bin] # ./stopManager.sh
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/stopServer.log
ADMU0128I: Begininstrument met die Dmgr01-profiel
ADMU3100I: Leesopstelling vir bediener: dmgr
ADMU3201I: Server stop versoek uitgereik. Wag vir stopstatus.
ADMU4000I: Bediener-dmgr-stop voltooi.
[[Email protected] bin] #

nota: dit moet uitgevoer word in die DMGR-profielpad.

startManager.sh

U kan die implementeringsbestuurder met behulp van die opdrag hierbo begin.

[[Email protected] bin] # ./startManager.sh
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
ADMU0128I: Begininstrument met die Dmgr01-profiel
ADMU3100I: Leesopstelling vir bediener: dmgr
ADMU3200I: Bediener van stapel gestuur. Wag vir initialiseringstatus.
ADMU3000I: Bediener-dmgr oop vir e-besigheid; proses-ID is 9183
[[Email protected] bin] #

nota: dit moet op die DMGR-profielpad uitgevoer word.

startServer.sh

Om die JVM te begin, kan u beginServer.sh met die bedienernaam soos hieronder gebruik.

[[Email protected] bin] # ./startServer.sh-bediener1
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU3100I: Leesopstelling vir bediener: bediener1
ADMU3200I: Bediener van stapel gestuur. Wag vir initialiseringstatus.
ADMU3000I: Bedienerserver1 oop vir e-besigheid; proses-ID is 10633
[[Email protected] bin] #

nota: Node Agent moet begin word voordat JVM begin.

stopServer.sh

U kan JVM afsluit deur die opdrag hierbo saam met die JVM-naam uit te voer.

[[Email protected] bin] # ./stopServer.sh-bediener1
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/stopServer.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU3100I: Leesopstelling vir bediener: bediener1
ADMU3201I: Server stop versoek uitgereik. Wag vir stopstatus.
ADMU4000I: Bedienerbediener1-stop is voltooi.
[[Email protected] bin] #

stopNode.sh

Om die betrokke Node Agent te stop, moet u na daardie profiel gaan en stopNode.sh uitvoer om die Node Agent te stop.

[[Email protected] bin] # ./stopNode.sh
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/stopServer.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU3100I: Leesopstelling vir bediener: nodeagent
ADMU3201I: Server stop versoek uitgereik. Wag vir stopstatus.
ADMU4000I: Bediener-nodeagens stop is voltooi.
[[Email protected] bin] #

startNode.sh

Gaan na die onderskeie profiel en voer startNode.sh uit om die Node Agent te begin.

[[Email protected] bin] # ./startNode.sh
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU3100I: Leesopstelling vir bediener: nodeagent
ADMU3200I: Bediener van stapel gestuur. Wag vir initialiseringstatus.
ADMU3000I: Bediener nodeagent oop vir e-besigheid; proses-ID is 11363
[[Email protected] bin] #

serverStatus.sh

Om die status van JVM uit te vind, kan u hierdie skrif met –alle argumente gebruik.

Dit moet op die onderskeie profielvlak uitgevoer word. As u dit op DMGR-profielvlak uitvoer, sal dit net die status van DMGR wys.

[[Email protected] bin] # ./serverStatus.sh-alles
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/serverStatus.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU0503I: Herwin bedienerstatus vir alle bedieners
ADMU0505I: Bedieners word in konfigurasie gevind:
ADMU0506I: Bedienernaam: nodeagent
ADMU0506I: Bedienernaam: bediener1
ADMU0508I: The Node Agent "nodeagent" is BEGIN
ADMU0508I: Die toepassingsbediener "server1" is BEGIN
[[Email protected] bin] #

Ondersteuning & herstel

backupConfig.sh

Een van die eerste dinge wat u moet leer terwyl u in produksieondersteuning werk, is hoe om ‘n rugsteun te neem. As niks werk nie, help rugsteun.

U kan hierdie skrip gebruik om ‘n rugsteun van u WebSphere-omgewingskonfigurasie te neem. As ‘n beste praktyk, kan u ‘–nostop’-argument gebruik, dus neem u ‘n rugsteun sonder om die Deployment Manager te stop.

[[Email protected] bin] # ./backupConfig.sh -nostop
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/backupConfig.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU5001I: Rugsteun van die konfigurasiegids
/ opt / IBM / WebSphere / AppServer / profiele / AppSrv01 / config om in te lêer
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/WebSphereConfig_2015-04-12.zip
……………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
ADMU5002I: 933 lêers is suksesvol gerugsteun
[[Email protected] bin] #

restoreConfig.sh

As u die opstelling verander het en dinge nie soos verwag is nie, is dit tyd om u konfigurasie te herstel. Wel, u kan die rugsteunlêer gebruik om die konfigurasie te herstel.

[[Email protected] bin] # ./restoreConfig.sh WebSphereConfig_2015-04-12.zip -nostop
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/restoreConfig.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU5502I: Die gids / opt / IBM / WebSphere / AppServer / profiele / AppSrv01 / config
bestaan ​​alreeds; hernoem na
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config.old
ADMU5504I: Herstel ligging suksesvol herbenoem
ADMU5505I: Herstel lêer WebSphereConfig_2015-04-12.zip na ligging
/ Opt / IBM / WebSphere / APPSERVER / profiele / AppSrv01 / config
…………………………………………………………………………………………………………………………………………………….
ADMU5506I: 933 lêers is suksesvol herstel
ADMU6001I: Begin voorbereiding van die program –
ADMU6009I: Verwerking voltooi.
ADMU6002I: Begin met die voorbereiding van bates –
ADMU6009I: Verwerking voltooi.
[[Email protected] bin] #

Hou jy daarvan tot nou toe? Rol af vir meer plesier!

Kry weergawe & pak inligting in

versionInfo.sh

Om uit te vind WAS weergawe, bou vlak, pakket, argitektuur & geïnstalleerde funksies op u bediener geïnstalleer.

[[Email protected] bin] # ./versionInfo.sh
WVER0010I: Copyright (c) IBM Corporation 2002, 2012; Alle regte voorbehou.
WVER0012I: VersionInfo verslaggewer weergawe 1.15.1.48, gedateer 2/8/12
——————————————————————————–
IBM WebSphere Produkinstallasie-statusverslag
——————————————————————————–
Verslag op datum en tyd 12 April 2015 3:18:41 AM PDT
installasie
——————————————————————————–
Produkgids / opt / IBM / WebSphere / AppServer
Weergidsgids / opt / IBM / WebSphere / AppServer / Properties / weergawe
DTD Directory / opt / IBM / WebSphere / AppServer / Properties / version / dtd
Loggids / var / ibm / InstallationManager / logs
Produklys
——————————————————————————–
NDTRIAL geïnstalleer
Geïnstalleerde produk
——————————————————————————–
Noem IBM WebSphere Application Server Network Deployment
Weergawe 8.5.5.0
ID NDTRIAL
Bou vlak gm1319.01
Bou datum 5/14/13
Pakket com.ibm.websphere.NDTRIAL.v85_8.5.5000.20130514_1044
Argitektuur x86-64 (64 bis)
Geïnstalleerde funksies IBM 64-bit WebSphere SDK vir Java
WebSphere-toepassingsbediener se volledige profiel
EJBDeploy-instrument vir pre-EJB 3.0-modules
Inbeddbare EJB-houer
Losstaande, dun klante en hulpbronadapters
——————————————————————————–
Beëindig installasie-statusverslag
——————————————————————————–
[[Email protected] bin] #

nota: u sal moontlik belangstel om die ondersteunde argumente te volg.

  • -fixpacks: Om inligting oor fix packs te vertoon
  • -lank: om alle fix packs en ifixes te vertoon
  • -ifixes: Om inligting oor ifixes te vertoon

getHistoryReport.sh

As u ouditering uitvoer of slegs komponente, regstellings, opdateringspakket met datums wil lys, kan u hierdie opdrag uitvoer, wat die geskiedenisReport.html sal genereer in die huidige werkgids, wat gewoonlik ‘n vouer is.

getVersionReport.sh

Om die bouweergawe te vertoon en die datum van die WebSphere-installasie te bou. Ondersteuning deur ouens deur IBM word gereeld gevra om ondersoek in te stel na enige vermoedelike probleem met ‘n spesifieke weergawe.

Maak die kas skoon

Daar kan verskillende redes wees om die kas skoon te maak, die mees voor die hand liggendste na ‘n opgradering. Daar is twee cache wat u moet oorweeg om 1) JVM 2) OSGi te verwyder.

clearClassCache.sh

Om die klasgeheue van JVM uit te vee, kan u die skrif hierbo uitvoer.

nota: JVM’s moet gestop word voordat klasgeheue verwyder word.

osgiCfgInit.sh

Voer die opdrag hierbo uit om die OSGi-profiel skoon te maak & bedienergas.

[[Email protected] bin] # ./osgiCfgInit.sh
OSGi-profielkas is suksesvol skoongemaak vir / opt / IBM / WebSphere / AppServer / profiele / Dmgr01.
OSGi-bediener-kas suksesvol skoongemaak vir / opt / IBM / WebSphere / AppServer / profiele / Dmgr01 / bedieners / dmgr.
[[Email protected] bin] #

nota: moenie vergeet om die lopende prosesse te stop voordat u cache skoonmaak nie.

Profiele bestuur

managesdk.sh

U kan die weergawe skakel as u verskeie SDK geïnstalleer het. U kan ook hierdie skrif gebruik om die beskikbare geassosieerde SDK aan u profiel uit te vind. Onderstaande voorbeeld toon ‘n lys met beskikbare SDK.

[[Email protected] bin] # ./managesdk.sh -list Beskikbaar
CWSDK1003I: Beskikbare SDK’s:
CWSDK1005I: SDK-naam: 1.6_64
CWSDK1001I: Die aangevraagde managesdk-taak is suksesvol uitgevoer.
[[Email protected] bin] #

pmt.sh

PMT (Profile Management Tool) kan gebruik word om WebSphere-profiele in die GUI-modus te skep. Om profiele met PMT te skep is baie maklik – al wat u hoef te doen is om die gewenste profiel te skep en die towenaar te volg. Jy moet dit probeer!

syncNode.sh

Om een ​​of ander rede, as u Node Sync nie via Administrasie Console kan uitvoer nie, kan u syncNode.sh vanaf profielvlak gebruik. Node Agent moet gestop word voordat hierdie script gebruik word.

U moet ‘n argument voer vir DMGR-gasheer & SOAP-poortnommer.

[[Email protected] bin] # ./syncNode.sh plaaslike gasheer 8879
ADMU0116I: Gereedskapinligting word in die lêer aangemeld
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/syncNode.log
ADMU0128I: Beginhulpmiddel met die AppSrv01-profiel
ADMU0401I: Begin die syncNode-werking vir nodus localhostNode01 met implementering
Bestuurder plaaslike gasheer: 8879
ADMU0016I: Sinkroniseer die opset tussen node en sel.
ADMU0402I: Die konfigurasie vir node localhostNode01 is gesinchroniseer
met implementeringsbestuurder localhost: 8879
[[Email protected] bin] #

  • localhost = Distribusiebestuurder gasheernaam
  • 8879 = DMGR SOAP-poortnommer

Ek hoop dat bogenoemde skrifte nuttig is vir u daaglikse werk. Neem u loopbaan tot op een vlak deur leer van wolkrekenaarkunde.

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