WAS_叢集部署應用遭遇ADMA0085E和ADMA0109W錯誤,adma0085eadma0109w
原創作品,出自 “深藍的blog” 部落格,深藍的blog:http://blog.csdn.net/huangyanlong/article/details/47143431
近日,在生產環境下遇到一次was部署套件的錯誤。
正常的部署套件時,報出如下錯誤:
而且很容易注意到,許多配置項出現了冗餘的情況,如下:
通過錯誤提示,並沒有提示具體的解決方案。
考慮了兩個方面問題:
(1)、程式包的問題;
(2)、WAS故障;
於是,接下來為了排除WAS本身的故障,部署了WAS本身的測試包。部署時,遭遇了相同的報錯情況。暫時懷疑是WAS問題。於是開始檢查節點的服務、節點的同步狀態、web服務的狀態。檢查發現,這些配置都是正確的。
之後重啟了WAS服務,然後再次嘗試部署ear包,仍然遭遇相同報錯。
在萬般無奈之下,選擇了對WAS叢集下這台DM管理伺服器進行重啟。
重啟之後,令人高興的事情發生了。部署ear包,部署成功。只是出現了一個節點未同步的問題,如下:
雖然遇到這個問題,但比之前的要好很多。
於是查看日誌,發現節點4沒有同步成功。
對節點4進行檢查,檢查發現node agent正常、節點4同步正常、節點4web服務正常。於是手工關閉了該節點的node agent,然後手工啟動,待服務與同步都完成以後。
再次查看部署套件的啟動情況,發現已經對節點4進行了同步並完成。
這次部署套件的任務完成了。但是為何出現這樣的錯誤,有些疑惑,不知道這是什麼引起的呢?
待這個包,部署完成後,對應用進行查看,又發現了問題:應用不能啟動,報出http500錯誤。
查看was日誌,擷取到部分的日誌資訊,如下:
懷疑是本身包就是有問題的。聯絡開發人員。經過一番協調、交涉以後,發現原來是設定檔有些問題。對於was叢集下程式設有專門的設定檔,而剛剛入職不久的開發人員還未知曉這件事,汗。對目前部署的包用的設定檔中,我看到程式裡有這樣的資訊:“採用抽象類別org.mybatis.spring.support.SqlSessionDaoSupport提供SqlSession 訪問資料庫”。然後看了一下應該適用於was叢集下的設定檔,發現裡面有按照不同使用者的jndi的串連配置資訊(終於看到了熟悉的資訊,。
於是重新打包,再部署到was叢集上,未在遇到問題。
小結:
本次部署不成功的本質問題是ear包本身即存在問題。因此後續was出現的這種詭異報錯,就不能單單從was本身去確定了。這次還是吸取了一些經驗,那就是萬物之始,對於was的程式部署一定要先確認程式包是否有問題,然後再去展開,否則沒有方向性的胡亂嘗試是件很危險的事。
*******************************************藍的成長記系列****************************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處(http://blog.csdn.net/huangyanlong)。
藍的成長記——追逐DBA(1):奔波於路上,挺進山東
藍的成長記——追逐DBA(2):安裝!安裝!久違的記憶,引起我對DBA的重新認知
藍的成長記——追逐DBA(3):古董上操作,資料匯入匯出成了問題
藍的成長記——追逐DBA(4):追憶少年情愁,再探oracle安裝(Linux下10g、11g)
藍的成長記——追逐DBA(5):不談技術談業務,惱人的應用系統
藍的成長記——追逐DBA(6): 做事與做人:小技術,大為人
藍的成長記——追逐DBA(7):基礎命令,地基之石
藍的成長記——追逐DBA(8):重拾SP報告,回憶oracle的STATSPACK實驗
藍的成長記——追逐DBA(9):國慶漸去,追逐DBA,新規劃,新啟程
藍的成長記——追逐DBA(10):飛刀防身,熟絡而非專長:擺弄中介軟體Websphere
藍的成長記——追逐DBA(11):回家後的安逸,暈暈乎乎醒了過來
藍的成長記——追逐DBA(12):七天七收穫的SQL
藍的成長記——追逐DBA(13):協調硬體廠商,六個故事:所見所感的“伺服器、儲存、交換器......”
藍的成長記——追逐DBA(14):難忘的“雲”端,起步的hadoop部署
藍的成長記——追逐DBA(15):以為FTP很“簡單”,誰成想一波三折
藍的成長記——追逐DBA(16):DBA也喝酒,被捭闔了
藍的成長記——追逐DBA(17):是分享,還是消費,在後IOE時代學會成長
******************************************************************************************************************
********************************************足球與oracle系列*************************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處(http://blog.csdn.net/huangyanlong)。
足球與oracle系列(1):32路諸侯點兵,oracle32進程聯盟 之A組巴西SMON進程的大局觀
足球與oracle系列(2):巴西揭幕戰預演,oracle體繫結構雜談
足球與oracle系列(3):oracle進程排名,世界盃次回合即將戰罷!
足球與oracle系列(4):從巴西慘敗於德國,想到,差異的RAC拓撲對比!
足球與oracle系列(5):fifa14遊戲缺失的directX庫類比於oracle的rpm包!
足球與oracle系列(6):伴隨建庫的亞洲杯——加油中國隊
******************************************************************************************************************
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。