Avamar:「無法將主控台伺服器資料儲存至伺服器」,因為連接埠掃描器導致 Java CPU 使用率過高

Summary: 連接埠掃描器會導致 Java CPU 使用率過高,導致管理主控台伺服器 (MCS) 排清錯誤:「無法將主控台伺服器資料儲存至伺服器。」

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

此事件可記錄為 Dial Home 事件、MC UI 事件,或在 Avamar Utility Node 上的 Putty 工作階段中顯示:

Symptom: 22402, Desc: Could not save console server data to server.
 

Avamar Utility Node 上的 java 程序為 100% 或更高的CPU:

top
top - 10:57:10 up 140 days, 19:57,  2 users,  load average: 2.55, 2.52, 2.48
Tasks: 187 total,   1 running, 186 sleeping,   0 stopped,   0 zombie
Cpu(s): 74.5%us,  0.2%sy,  0.0%ni, 25.4%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:     12028M total,    10789M used,     1238M free,      187M buffers
Swap:     4086M total,       68M used,     4018M free,     7507M cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
12108 admin     20   0 1720m 1.3g  11m S  299 10.9 112556:00 java
13476 admin     20   0 1125m 541m  11m S    0  4.5 157:08.53 java
14055 root      20   0 1485m 158m  10m S    0  1.3 184:58.50 java
 

偵測到下列一或多個錯誤 /usr/local/avamar/var/mc/server_log/axis2.log

2013-01-24 23:01:42,517 [1031746922@qtp-1453087591-170] ERROR org.apache.axis2.engine.AxisEngine  - The service cannot be found for the endpoint reference (EPR) /php.cgi?/etc/passwd
org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) /php.cgi?/etc/passwd
        at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:65)
        at org.apache.axis2.engine.Phase.invoke(Phase.java:334)

2014-04-09 12:44:56,908 [main] INFO  org.apache.axis2.deployment.ServiceDeployer  - Deploying Web service: mcService-server-7.0.0-SNAPSHOT.jar - file:/data01/avamar/var/mc/server_tmp/Jetty_0_0_0_0_9443_mcsdk.axis2.war____.xz4n3v/webapp/WEB-INF/services/mcService-server-7.0.0-SNAPSHOT.jar
2014-04-09 12:44:59,015 [main] INFO  org.apache.axis2.deployment.ServiceDeployer  - Deploying Web service: mcsdk10-server-7.0.0-SNAPSHOT.jar - file:/data01/avamar/var/mc/server_tmp/Jetty_0_0_0_0_9443_mcsdk.axis2.war____.xz4n3v/webapp/WEB-INF/services/mcsdk10-server-7.0.0-SNAPSHOT.jar

Cause

Avamar Utility Node 節點上的高 Java 使用率可能會導致管理主控台伺服器 (MCS) 排清 (備份) 失敗。

連接埠掃描後持續增加的 CPU 使用率會透過連接埠 9443 將垃圾查詢字串傳送至 MC Web 服務。

因此,MCS 無法用於備份程序,並可能導致刷新失敗。

 

Resolution

1.確認連接埠掃描器 (例如 Nessus) 正在掃描任何 Avamar 節點。如果可能,請停用 Avamar Utility Node 的連接埠掃描。

2.以系統管理員身分登入 Avamar 工具節點,然後載入金鑰「 Avamar」:如何登入 Avamar Server 並載入各種金鑰。

3.使用 top 檢查 Java 是否具有高 CPU 使用率 (超過 100% 即為高) 的命令:

top

 

 

4.檢查軸日誌中是否出現任何埠 9443 消息:

grep 9443 /usr/local/avamar/var/mc/server_log/axis2.log
2014-04-09 12:44:56,908 [main] INFO  org.apache.axis2.deployment.ServiceDeployer  - Deploying Web service: mcService-server-7.0.0-SNAPSHOT.jar - file:/data01/avamar/var/mc/server_tmp/Jetty_0_0_0_0_9443_mcsdk.axis2.war____.xz4n3v/webapp/WEB-INF/services/mcService-server-7.0.0-SNAPSHOT.jar
2014-04-09 12:44:59,015 [main] INFO  org.apache.axis2.deployment.ServiceDeployer  - Deploying Web service: mcsdk10-server-7.0.0-SNAPSHOT.jar - file:/data01/avamar/var/mc/server_tmp/Jetty_0_0_0_0_9443_mcsdk.axis2.war____.xz4n3v/webapp/WEB-INF/services/mcsdk10-server-7.0.0-SNAPSHOT.jar
 

5.驗證 Java 程序何時啟動:

ps -ef | grep java

 

    • 如果 java 進程的日期與步驟 4 中的數據匹配(在此示例中為 2014-04-09),則進程可能處於無回應狀態
    • 如果 java 程序的日期是新的或不相符,請停止使用此解決方案

6.切換至根權限:

su - 

 

 

7.終止有問題的 java 進程:

一個。找到 java 行程 ID (PID):

ps -ef | grep java
 

b.終止進程。

kill -9 <PID>
 

8.從根權限結束:

exit
 

9.使用 Avamar 停止和啟動 MCS:如何重新啟動管理控制伺服器 (MCS)

10.確認 MCS 排清現在可正常運作,且未發生「22402」錯誤。

mcserver.sh --flush
 

11.如果錯誤訊息仍然存在,請檢閱 Avamar - 症狀代碼 22402 - 無法將主控台伺服器資料儲存至伺服器 (解決方案路徑) 以進行額外的故障診斷。

如需進一步協助,請建立服務要求

Affected Products

Avamar

Products

Avamar
Article Properties
Article Number: 000163004
Article Type: Solution
Last Modified: 23 Sep 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.