WAS_叢集部署應用遭遇ADMA0085E和ADMA0109W錯誤,adma0085eadma0109w

來源:互聯網
上載者:User

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):伴隨建庫的亞洲杯——加油中國隊

******************************************************************************************************************

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.