Avamar: "Impossibile salvare i dati del server console sul server" a causa di un elevato utilizzo della CPU Java da parte di scanner delle porte

Summary: Gli scanner delle porte causano un elevato utilizzo della CPU di Java con conseguente errore di svuotamento del Management Console Server (MCS): "Impossibile salvare i dati del server della console sul server." ...

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

Questo evento può essere registrato come evento Dial Home, come evento dell'interfaccia utente di MC o visualizzato in una sessione PuTTY sull'Avamar Utility Node:

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

Il processo Java sull'utility node Avamar ha una CPU al 100% o superiore:

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
 

Uno o più dei seguenti errori vengono rilevati nel file /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

Un utilizzo elevato di Java sul nodo Avamar Utility Node può causare l'esito negativo degli scaricamenti (backup) del Management Console Server (MCS).

Un aumento dell'utilizzo costante della CPU dopo che le scansioni delle porte inviano stringhe di Garbage query al servizio Web MC sulla porta 9443.

Di conseguenza, MCS non è disponibile per il processo di backup e può causare l'esito negativo dello svuotamento.

 

Resolution

1. Verificare se uno scanner delle porte (ad esempio) Nessus) sta eseguendo la scansione di uno qualsiasi dei nodi Avamar. Se possibile, disabilitare la scansione delle porte su Avamar Utility Node.

2. Accedere ad Avamar Utility Node come amministratore e caricare le chiavi Avamar: Come accedere a un Avamar Server e caricare varie chiavi. (In inglese)

3. Utilizzare il comando top comando per verificare se java ha un elevato utilizzo della CPU (oltre il 100% è alto):

top

 

 

4. Verificare se nel registro dell'asse vengono visualizzati messaggi relativi alla porta 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. Verificare quando è stato avviato il processo Java:

ps -ef | grep java

 

    • Se la data del processo Java corrisponde ai dati del passaggio 4 (in questo esempio 2014-04-09), il processo potrebbe non rispondere
    • Se la data del processo Java è nuova o non corrisponde, interrompere l'utilizzo di questa soluzione

6. Passare al privilegio root:

su - 

 

 

7. Uccidi il processo java incriminato:

un. Individuare l'ID processo Java (PID):

ps -ef | grep java
 

b. Termina il processo.

kill -9 <PID>
 

8. Uscire dal privilegio root:

exit
 

9. Arrestare e avviare MCS utilizzando Avamar: Come riavviare Management Control Server (MCS)

10. Verificare che lo svuotamento di MCS funzioni e che non si verifichino errori "22402".

mcserver.sh --flush
 

11. Se i messaggi di errore persistono, esaminare Avamar - Codice sintomo 22402 - Impossibile salvare i dati del server console sul server (percorso di risoluzione) per ulteriori procedure di risoluzione dei problemi.

Se è necessaria ulteriore assistenza, crea una Service Request.

Affected Products

Avamar

Products

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