weblogic从入门到起飞(nodemanager)(五)
目錄
nodemanager的工作機(jī)制
nodemanager和mServer、AdminServer關(guān)系
nodemanager是如何啟動(dòng)管理服務(wù)器的(只能用wlst命令)
nodemanager如何啟動(dòng)managedServer
nodemanage如何停止一個(gè)server實(shí)例
系統(tǒng)崩潰的時(shí)候確保nodemanager能重啟servers,需要這樣做:
介紹nodemanager、domain、AS、ms的關(guān)系
nodemanager的配置文件和日志文件
nodemanager的配置步驟和遠(yuǎn)程啟動(dòng)受管服務(wù)器
nodemanager的工作流程
設(shè)置ms的啟動(dòng)參數(shù)
nodemanager的輸出及日志
使用nodemanager啟動(dòng)管理服務(wù)器
nodemanager的windows和linux的配置
nodemanager隨著系統(tǒng)的啟動(dòng)而自動(dòng)啟動(dòng):
weblogic從入門到起飛!(weblogic安裝、domain配置、管理控制臺(tái))(一)
weblogic從入門到起飛!(受管服務(wù)器、免密啟動(dòng)、備份)(二)
weblogic從入門到起飛!(域模塊、擴(kuò)展模塊)(三)
weblogic從入門到起飛(wlst)(四)
weblogic從入門到起飛(nodemanager)(五)
weblogic從入門到飛起(部署應(yīng)用、日志)(六)
nodemanager的工作機(jī)制
nodemanager和受管理服務(wù)器部署在同一臺(tái)機(jī)器上。
nodemanager功能:
1.啟動(dòng)、關(guān)閉、重啟Admin Server。
2.啟動(dòng)、關(guān)閉、掛起、重啟manage Server。
3.自動(dòng)重啟manage Server和Admin Server,在他們失敗的時(shí)候。
4.監(jiān)視所有的server,收集日志數(shù)據(jù)。
nodemanager和mServer、AdminServer關(guān)系
nodemanager是如何啟動(dòng)管理服務(wù)器的(只能用wlst命令)
nodemanager如何啟動(dòng)managedServer
nodemanage如何停止一個(gè)server實(shí)例
系統(tǒng)崩潰的時(shí)候確保nodemanager能重啟servers,需要這樣做:
Java版本的nodemanager:將CrashRecoveryEnabled設(shè)置為true。(在nodemanager,property)
script版本額度nodemamager:在啟動(dòng)的時(shí)候,加上CRASHRECOVERY參數(shù)。
介紹nodemanager、domain、AS、ms的關(guān)系
nodemanager的配置文件和日志文件
wlserver_10.3/common/nodemanager/:這就是nodemanager的家目錄。
還有nodemanager的工作目錄。
nodemanager的配置步驟和遠(yuǎn)程啟動(dòng)受管服務(wù)器
配置nodemanager的一般步驟:
1.配置計(jì)算機(jī)來(lái)運(yùn)行nodemanager。
2.指定nodemanager的用戶名密碼。
(管理控制臺(tái)-base_domain-安全高級(jí)-節(jié)點(diǎn)管理器用戶名和口令)
(修改的文件為:user_projects/domains/base_domain/config/nodemanager/nm_password.properties)
3.配置一個(gè)machine來(lái)使用nodemanager。
(管理控制臺(tái)-環(huán)境-計(jì)算機(jī)-新建)
(完成之后在節(jié)點(diǎn)管理器的監(jiān)聽(tīng)地址修改為ip)
(在服務(wù)器那可以添加server)
4.配置nodemanager.domains文件。
(在adminserver那里設(shè)置監(jiān)聽(tīng)地址)
(在windows電腦中新建文件夾wlserver_10.3\common\nodemanager\xnbase_domain)
(拷貝配置文件:打開(kāi)wlst-connect()-進(jìn)行連接-nmEnroll(r'D:\oracle\Middleware\wlserver_10.3\common\nodemanager\xnbase_domain')-exit())
(啟動(dòng)nodemanager:在D:\oracle\Middleware\wlserver_10.3\server\bin,startNodeManager.cmd?192.168.180.1 5556本機(jī)地址)
(此時(shí)的管理控制臺(tái)-計(jì)算機(jī)- Machine0-監(jiān)視就是可訪問(wèn)的;還是這里的服務(wù)器-Server0點(diǎn)開(kāi)-控制-就可以進(jìn)行啟動(dòng)等操作了)
5.配置遠(yuǎn)程啟動(dòng)的參數(shù)。
6.配置啟動(dòng)的屬性。
7.定義管理服務(wù)器的地址。
8.設(shè)置nodemanager的環(huán)境變量。
?
啟動(dòng)java版本的nodemanager:wlserver_10.3/server/bin/startNodeManager.sh
?
如果有ssl安全認(rèn)證不通過(guò),可以在服務(wù)器-adminserver-ssl-高級(jí)-主機(jī)名驗(yàn)證-無(wú)。
nodemanager的工作流程
啟動(dòng)nodemanager生成的文件,都在這:wlserver_10.3\common\nodemanager\xnbase_domain
1.啟動(dòng)adminserver
2.啟動(dòng)nodemanager并且與adminserver連接(通過(guò)用戶名密碼等配置信息)。
3.adminserver向nodemanager發(fā)出啟動(dòng)managedserver命令。
4.server-0開(kāi)始啟動(dòng)。
設(shè)置ms的啟動(dòng)參數(shù)
參數(shù)配置:
管理控制臺(tái)-環(huán)境-服務(wù)器-server0-服務(wù)器啟動(dòng)-參數(shù)(-Xms128m -Xmx256m)
此時(shí):
D:\oracle\Middleware\wlserver_10.3\common\nodemanager\xnbase_domain\servers\Server-0\data\nodemanager\startup.properties會(huì)發(fā)生變化
?
這些參數(shù)只能使用在受管服務(wù)器,管理服務(wù)器不會(huì)使用這些參數(shù)。
?
如果在windows下運(yùn)行nodemanager,請(qǐng)?zhí)峁┮韵聝蓚€(gè)參數(shù)之一:
-Xrs :用于Sun的JVM
-Xnohup : 用于JRockit
?
配置java版本的nodemanager:
在nodemanager家目錄的nodemanager.properties中,StartScriptEnabled=true,可以自定義啟動(dòng)腳本。同理可以自定義停止腳本。
nodemanager的輸出及日志
環(huán)境-服務(wù)器-server0-健康狀況監(jiān)控、服務(wù)器啟動(dòng),修改之后會(huì)對(duì)應(yīng)修改startup.properties
使用nodemanager啟動(dòng)管理服務(wù)器
1.Adminserver因?yàn)楹芏嗯渲枚甲詭Я?#xff0c;所以很多東西不需要進(jìn)行修改(新建計(jì)算機(jī),關(guān)聯(lián)Adminserver)。
2.啟動(dòng)nodemnager wlserver_10.3/server/bin下,./startNodeManager.sh 192.168.180.128 5556
3.wlserver_10.3/common/bin下啟動(dòng)wlst
(help('nmConnect'))
(nmConnect('nodemanager', '123698745', '192.168.180.128', '5556', 'base_domain', '/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain')。啟動(dòng)報(bào)錯(cuò)的話注意參數(shù))
(nmStart('AdminServer')。啟動(dòng)報(bào)錯(cuò)的話,看nodemanager輸出日志;這里要加boot.properties)
nodemanager的windows和linux的配置
nodemanager隨著系統(tǒng)的啟動(dòng)而自動(dòng)啟動(dòng):
windows:
1.在D:\oracle\Middleware\wlserver_10.3\server\bin的installNodeMgrSvc.cmd和uninstallNodeMgrSvc.cmd
2.修改監(jiān)聽(tīng)地址和端口。
3.執(zhí)行installNodeMgrSvc.cmd
4.在服務(wù)里就會(huì)出現(xiàn),oracle weblogic nodemanager。可以修改自動(dòng)或手動(dòng)啟動(dòng)。
?
linux:
略(自行百度)。。。
總結(jié)
以上是生活随笔為你收集整理的weblogic从入门到起飞(nodemanager)(五)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: weblogic从入门到起飞(wlst)
- 下一篇: weblogic从入门到飞起(部署应用、