WebSphere 叢集建立及故障排除
轉自:http://thinklog.blog.163.com/blog/static/7189618220093244719662/
建立WAS cluster比較簡單,首先通過WAS ND建立Cellmanager,然後依次建立custom Application server,並加入叢集中即可。
問題1:埠占用導致cluster無法啟動
cluster建立完畢後,通過Web登入console,然後啟動cluster,但是發現cluster總是處於“部分啟動”狀態,檢查發現有一個伺服器是停止狀態,在console介面上啟動停止的伺服器,系統報錯,說什麼無法啟動,詳細檢查JVM日誌。水平比較凹,不知道怎麼看JVM日誌,後來登入到伺服器終端,使用命令手工啟動伺服器,說埠衝突。檢查發現8880埠在IBM公司中是重合的,一個是WAS 的SOAP 連線埠,一個是什麼cd之類的,搞不清楚,埠衝突好辦,在console裡面修改另外一個埠即可,然後啟動cluster,OK,成功了。
後又發現另外一個節點也如此,也是埠衝突,8881,不知道怎麼搞的,這個可沒有重合埠啊。先改了再說。
問題2:cluter連線資料來源錯誤
建立資料來源之後,測試連線時提示:
在節點 ibm520CellManager01 上的伺服器 dmgr 上,資料來源 gkh 的測試連線由於以下異常 java.sql.SQLException: java.lang.IncompatibleClassChangeError: class oracle.net.ns.NSProtocol does not implement interface oracle.net.ns.Communication 而失敗。 檢視 JVM 日誌 獲取進一步的詳細資訊。
選擇JDBC提供程式時,選擇CellManager節點,沒有選擇叢集。
選擇群集後,仍報錯:
在節點 ibm520CellManager01 上的伺服器 dmgr 上,資料來源 gkh 的測試連線由於以下異常 java.lang.Exception: java.sql.SQLException: invalid arguments in callDSRA0010E: SQL State = null, Error Code = 17,433 而失敗。
沒有選擇JDBC 資料來源中的“元件管理的認證別名”,好像還要配置好聯結器的使用者名稱和密碼(已經做過)。另JNDI的名字也要搞對才可
在節點建立資料來源時報錯:
Test connection failed for data source test on server nodeagent at node amststwaspe00Node01 with the following exception: java.lang.Exception: java.sql.SQLException: invalid arguments in callDSRA0010E: SQL State = null, Error Code = 17,433. View JVM logs for further details. |
觀察日誌無結果。
重啟Server及叢集,datasource仍然沒有效果。
最後重啟NodeAgent,成功。
相關文章
- WebSphere Application Server 常見問題及解答:叢集WebAPPServer
- 使用WebSphere中介軟體構建資料庫環境故障排除Web資料庫
- 掌握 Kubernetes 故障排除:有效維護叢集的優秀實踐和工具
- 求助websphere下的叢集問題?急!!Web
- TCP/IP故障排除TCP
- zookeeper叢集及kafka叢集搭建Kafka
- 【Redis】Redis Cluster-叢集故障轉移Redis
- redis cluster 叢集故障恢復操作思路Redis
- Oracle 12c叢集啟動故障Oracle
- 如何排除伺服器故障伺服器
- SQL Server 複製故障排除SQLServer
- 在叢集環境中部署和配置 WebSphere AdaptersWebAPT
- 網路故障排除工具 | 快速定位網路故障
- mongodb 分片叢集建立分片集合MongoDB
- Docker中建立Consul叢集Docker
- 用MSCS建立SQL Server叢集SQLServer
- 伺服器叢集的故障轉移方案伺服器
- mongodb叢集節點故障的切換方法MongoDB
- linux叢集故障判斷兩則(一)Linux
- linux叢集故障判斷兩則(二)Linux
- Linux 硬體故障排除指南Linux
- WebSphere Application Server 常見問題及解答:故障診斷WebAPPServer
- Docker Swarm:建立伺服器叢集DockerSwarm伺服器
- 如何建立RAC叢集控制檔案
- 記一次Kafka叢集的故障恢復Kafka
- ceph 叢集報 mds cluster is degraded 故障排查薦
- Elasticsearch——叢集管理及文件CRUDElasticsearch
- mysql複製故障診斷與排除MySql
- Jedis操作單節點redis,叢集及redisTemplate操作redis叢集(一)Redis
- 如何免費建立雲端爬蟲叢集爬蟲
- 用docker-machine建立Docker Swarm叢集DockerMacSwarm
- Oracle RAC日常運維-NetworkManager導致叢集故障Oracle運維
- docker搭建redis叢集和Sentinel,實現故障轉移DockerRedis
- Karmada跨叢集優雅故障遷移特性解析
- RAC第一個節點被剔除叢集故障分析
- 基於istio實現單叢集地域故障轉移
- Quartz叢集增強版_01.叢集及缺火處理(ClusterMisfireHandler)quartz
- 通過redis的monitor命令排除故障Redis