Naudingi „WebSphere Application Server“ administravimo scenarijai

Įdiegus „IBM WebSphere Application Server“ (WAS) yra daugiau nei 125 apvalkalo scenarijų failas.


Ne visi jie yra naudingi, o jei esate besimokantysis, jūs galbūt nežinote apie kai kuriuos galingus scenarijus, kuriuos reikia naudoti kasdieniame darbe..

Išvardinau keletą naudingiausių scenarijų, kurie palengvins jūsų, kaip „WebSphere“ administratoriaus, gyvenimą.

Šie scenarijai yra išbandomi „IBM WAS ND 8.5.5“ aplinkoje ir nematau jokios priežasties, kad jie neveiks kitoje aplinkoje.

Sustoti & Pradėjęs diegimo tvarkyklę, mazgo tarpininkas & JVM

stopManager.sh

Diegimo tvarkyklę galite sustabdyti naudodami aukščiau pateiktą komandą.

[[apsaugotas el. paštu] šiukšliadėžė] # ./stopManager.sh
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/stopServer.log
ADMU0128I: pradžios įrankis su Dmgr01 profiliu
ADMU3100I: Serverio skaitymo konfigūracija: dmgr
ADMU3201I: išduota serverio sustabdymo užklausa. Laukiama sustabdymo būsenos.
ADMU4000I: baigta serverio dgr. Stotelė.
[[apsaugotas el. paštu] šiukšliadėžė] #

Pastaba: tai turi būti vykdoma DMGR profilio kelyje.

startManager.sh

Galite paleisti Diegimo tvarkyklę naudodami aukščiau pateiktą komandą.

[[apsaugotas el. paštu] šiukšliadėžė] # ./startManager.sh
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
ADMU0128I: pradžios įrankis su Dmgr01 profiliu
ADMU3100I: Serverio skaitymo konfigūracija: dmgr
ADMU3200I: paleistas serveris. Laukiama inicijavimo būsenos.
ADMU3000I: Serverio tvarkyklė atidaryta el. Verslui; proceso ID yra 9183
[[apsaugotas el. paštu] šiukšliadėžė] #

Pastaba: tai turi būti vykdoma DMGR profilio kelyje.

startServer.sh

Norėdami paleisti JVM, galite naudoti startServer.sh su serverio pavadinimu, kaip nurodyta žemiau.

[[apsaugotas el. paštu] šiukšliadėžė] # ./startServer.sh server1
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU3100I: Serverio skaitymo konfigūracija: server1
ADMU3200I: paleistas serveris. Laukiama inicijavimo būsenos.
ADMU3000I: serverio serveris1 atidarytas el. Verslui; proceso ID yra 10633
[[apsaugotas el. paštu] šiukšliadėžė] #

Pastaba: Prieš paleidžiant JVM, reikia paleisti mazgo agentą.

„stopServer.sh“

JVM galite išjungti vykdydami aukščiau esančią komandą kartu su JVM pavadinimu.

[[apsaugotas el. paštu] šiukšliadėžė] # ./stopServer.sh server1
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/stopServer.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU3100I: Serverio skaitymo konfigūracija: server1
ADMU3201I: išduota serverio sustabdymo užklausa. Laukiama sustabdymo būsenos.
ADMU4000I: serverio1 serverio stotelė baigta.
[[apsaugotas el. paštu] šiukšliadėžė] #

stopNode.sh

Norėdami sustabdyti atitinkamą „Node Agent“, turite pereiti į tą profilį ir vykdyti „stopNode.sh“, kad sustabdytumėte „Node Agent“..

[[apsaugotas el. paštu] šiukšliadėžė] # ./stopNode.sh
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/stopServer.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU3100I: Serverio skaitymo konfigūracija: mazgas agentas
ADMU3201I: išduota serverio sustabdymo užklausa. Laukiama sustabdymo būsenos.
ADMU4000I: serverio mazgo sustabdymas baigtas.
[[apsaugotas el. paštu] šiukšliadėžė] #

startNode.sh

Eikite į atitinkamą profilį ir vykdykite startNode.sh, kad paleistumėte mazgo agentą.

[[apsaugotas el. paštu] šiukšliadėžė] # ./startNode.sh
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU3100I: Serverio skaitymo konfigūracija: mazgas agentas
ADMU3200I: paleistas serveris. Laukiama inicijavimo būsenos.
ADMU3000I: serverio mazgas, atidarytas el. Verslui; proceso ID yra 11363
[[apsaugotas el. paštu] šiukšliadėžė] #

serverStatus.sh

Norėdami sužinoti JVM būseną, galite naudoti šį scenarijų naudodami –visus argumentus.

Tai turi būti vykdoma atitinkamame profilio lygyje. Jei tai vykdysite DMGR profilio lygiu, jis tiesiog parodys DMGR būseną.

[[apsaugotas el. paštu] šiukšliadėžė] # ./serverStatus.sh -visa
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/serverStatus.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU0503I: Visų serverių serverio būsenos gavimas
ADMU0505I: Serveriai rasti konfigūracijoje:
ADMU0506I: Serverio pavadinimas: mazgas
ADMU0506I: Serverio pavadinimas: server1
ADMU0508I: mazgo agentas "mazgas" PRADĖTA
ADMU0508I: programų serveris "serveris1" PRADĖTA
[[apsaugotas el. paštu] šiukšliadėžė] #

Atsarginė kopija & Atkurti

„backupConfig.sh“

Vienas iš pirmųjų dalykų, kurį reikia išmokti dirbant su produkcijos palaikymu, yra tai, kaip pasidaryti atsarginę kopiją. Kai niekas neveikia, padeda atsarginė kopija.

Šį scenarijų galite naudoti norėdami pasidaryti „WebSphere“ aplinkos konfigūracijos atsarginę kopiją. Kaip geriausią praktiką galite naudoti argumentą „–nostop“, todėl atsarginę kopiją reikia atlikti nestabdant „Deployment Manager“.

[[apsaugotas el. paštu] šiukšliadėžė] # ./backupConfig.sh -nostop
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/backupConfig.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU5001I: Konfigūracijos katalogo atsarginių kopijų kūrimas
/ opt / IBM / WebSphere / AppServer / profiliai / AppSrv01 / config į failą
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/WebSphereConfig_2015-04-12.zip
……………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
ADMU5002I: 933 failų sėkmingai atsarginės kopijos
[[apsaugotas el. paštu] šiukšliadėžė] #

„restoConfig.sh“

Jei pakeitėte konfigūraciją ir viskas nėra taip, kaip tikėtasi, ir yra laikas atkurti konfigūraciją. Na, galite naudoti atsarginį failą konfigūracijai atkurti.

[[apsaugotas el. paštu] šiukšliadėžė] # ./restoreConfig.sh WebSphereConfig_2015-04-12.zip -nostop
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/restoreConfig.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU5502I: katalogas / opt / IBM / WebSphere / AppServer / profiliai / AppSrv01 / config
jau egzistuoja; pervardijimas į
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config.old
ADMU5504I: Atkurti vietą sėkmingai pervadinta
ADMU5505I: failo „WebSphereConfig_2015-04-12.zip“ atkūrimas vietoje
/ opt / IBM / WebSphere / AppServer / profiliai / AppSrv01 / config
…………………………………………………………………………………………………………………………………………………….
ADMU5506I: 933 failai sėkmingai atkurti
ADMU6001I: pradėkite rengti programą –
ADMU6009I: apdorojimas baigtas.
ADMU6002I: Pradėkite turto paruošimą –
ADMU6009I: apdorojimas baigtas.
[[apsaugotas el. paštu] šiukšliadėžė] #

Ar tau tai patinka iki šiol? Slinkite žemyn, kad būtų linksmiau!

Gaunama versija & pataisyti pakuotės informaciją

versionInfo.sh

Norėdami sužinoti WAS versiją, sukurkite lygį, paketą, architektūrą & įdiegtos funkcijos, įdiegtos jūsų serveryje.

[[apsaugotas el. paštu] šiukšliadėžė] # ./versionInfo.sh
WVER0010I: Autorių teisės (c) „IBM Corporation 2002“, 2012; Visos teisės saugomos.
WVER0012I: „VersionInfo“ reporterio 1.15.1.48 versija, data: 2012-02-08
——————————————————————————–
„IBM WebSphere“ produkto diegimo būsenos ataskaita
——————————————————————————–
Ataskaita data ir laiku, 2015 m. Balandžio 12 d., 03:18:41 PDT
Montavimas
——————————————————————————–
Produktų katalogas / opt / IBM / WebSphere / AppServer
Versijos katalogas / opt / IBM / WebSphere / AppServer / savybės / versija
DTD katalogas / opt / IBM / WebSphere / AppServer / properties / version / dtd
Žurnalų katalogas / var / ibm / InstallationManager / logs
Produktų sąrašas
——————————————————————————–
NDTRIAL įdiegta
Įdiegtas produktas
——————————————————————————–
Pavadinkite „IBM WebSphere Application Server“ tinklo diegimą
8.5.5.0 versija
ID NDTRIAL
Pastatymo lygis gm1319.01
Sukūrimo data: 2014-05-14
Komplektas com.ibm.websphere.NDTRIAL.v85_8.5.5000.20130514_1044
X86–64 architektūra (64 bitai)
Įdiegtos savybės „64 Java“ „WebSphere SDK“
Visas „WebSphere Application Server“ profilis
„EJBDeploy“ įrankis, skirtas prieš EJB 3.0 naudojamiems moduliams
Įstatomas EJB konteineris
Pavieniai ploni klientai ir išteklių adapteriai
——————————————————————————–
Baigti diegimo būsenos ataskaitą
——————————————————————————–
[[apsaugotas el. paštu] šiukšliadėžė] #

Pastaba: jus gali dominti šie palaikomi argumentai.

  • -„fixpacks“: kad būtų rodoma informacija apie taisomuosius paketus
  • -ilgas: rodyti visus taisomuosius paketus ir „ifixix“
  • -ifixes: Norėdami parodyti ifixes informaciją

getHistoryReport.sh

Jei atliekate auditą arba norite tik išvardyti komponentus, pataisymus, atnaujinti paketą su datomis, galite paleisti šią komandą, kuri sukurs historyReport.html dabartiniame darbo kataloge, kuris paprastai yra šiukšliadėžė.

getVersionReport.sh

Pateikti „WebSphere“ įdiegimo versiją ir pastatymo datą. Dažnai paprašo IBM palaikymo vaikinų ištirti, ar nėra įtariamų tam tikros versijos problemų.

Talpyklos išvalymas

Gali būti įvairių priežasčių išvalyti talpyklą, kuri akivaizdžiausia būtų po atnaujinimo. Yra dvi talpyklos, kurias turėtumėte išvalyti 1) JVM 2) OSGi.

„clearClassCache.sh“

Jei norite išvalyti JVM klasės talpyklą, galite vykdyti aukščiau pateiktą scenarijų.

Pastaba: Prieš išvalydami klasės talpyklas, JVM reikia sustabdyti.

osgiCfgInit.sh

Vykdykite aukščiau esančią komandą, kad išvalytumėte „OSGi“ profilį & serverio talpykla.

[[apsaugotas el. paštu] šiukšliadėžė] # ./osgiCfgInit.sh
„OSGi“ profilio talpykla sėkmingai išvalyta / opt / IBM / WebSphere / AppServer / profiliai / Dmgr01.
OSGi serverio talpykla sėkmingai išvalyta / opt / IBM / WebSphere / AppServer / profiliai / Dmgr01 / serveriai / dmgr.
[[apsaugotas el. paštu] šiukšliadėžė] #

Pastaba: nepamirškite prieš išvalydami talpyklos sustabdyti vykdomus procesus.

Profilių valdymas

valdodk.sh

Galite perjungti versiją, jei įdiegėte kelis SDK. Šį scenarijų taip pat galite naudoti norėdami sužinoti apie galimą SDK susietą su jūsų profiliu. Žemiau pateiktame pavyzdyje pateikiamas galimų SDK sąrašas.

[[apsaugotas el. paštu] šiukšliadėžė] # ./managesdk.sh -listA prieinamas
CWSDK1003I: Galimi SDK:
CWSDK1005I: SDK pavadinimas: 1,6_64
CWSDK1001I: sėkmingai atlikote prašytą „managesdk“ užduotį.
[[apsaugotas el. paštu] šiukšliadėžė] #

pmt.sh

PMT (profilio valdymo įrankis) gali būti naudojamas kuriant „WebSphere“ profilius GUI režimu. Sukurti profilius naudojant PMT yra labai paprasta – viskas, ką jums reikėjo padaryti, yra sukurti norimą profilio lygį ir sekti vedlį. Jūs turite tai išbandyti!

syncNode.sh

Dėl tam tikrų priežasčių, jei negalite atlikti mazgo sinchronizavimo naudodami administravimo pultą, profilio lygiu galite naudoti syncNode.sh. Prieš naudojant šį scenarijų, mazgo agentas turi būti sustabdytas.

Jūs turite pateikti argumentą dėl DMGR pagrindinio kompiuterio & SOAP prievado numeris.

[[apsaugotas el. paštu] šiukšliadėžė] # ./syncNode.sh „localhost 8879“
ADMU0116I: Informacija apie įrankį yra prisijungiama faile
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/syncNode.log
ADMU0128I: pradžios įrankis su „AppSrv01“ profiliu
ADMU0401I: pradėkite mazgo localhostNode01 „syncNode“ operaciją su diegimu
Vadovo vietinis asmuo: 8879
ADMU0016I: Sinchronizuojama mazgo ir langelio konfigūracija.
ADMU0402I: mazgo localhostNode01 konfigūracija buvo sinchronizuota
su „Deployment Manager“ vietine saugykla: 8879
[[apsaugotas el. paštu] šiukšliadėžė] #

  • localhost = Diegimo tvarkyklės pagrindinio kompiuterio vardas
  • 8879 = DMGR SOAP prievado numeris

Tikiuosi, kad aukščiau pateikiami scenarijai yra naudingi kasdieniame darbe. Pakelkite savo karjerą į aukštesnį lygį mokydamiesi debesų kompiuterijos.

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