NVE: El paquete acumulativo del SO falla "uno o más nodos no ejecutan SLES" cuando se modifica /root/.bashrc
Summary: Un paquete acumulativo del sistema operativo NetWorker Virtual Edition (NVE) falla e informa "Uno o más nodos no ejecutan SLES". Se modificó /root/.bashrc.
Symptoms
El paquete acumulativo de NetWorker Virtual Edition falla con el siguiente error informado en /usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
nve:~ # cat /usr/local/avamar/var/avi/server_data/package_data/*/workflow.log | grep -A2 "uname"
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: >>> [make_temp_script] 222 very_current_user=root, as_user=root, ssh command is: (ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a) >/usr/local/avamar/var/run_command-sysout.13521.47378741877400 2>&1
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: - - - - - - - BEGIN(output) - - - - - - -
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO:
---
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: "ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a", exit status=0 (success)
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: address=::1 remote=ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 os=unknown version=unknown update=unknown arch=x86_64
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: - One or more nodes are not running SLES succeeded
Los registros del flujo de trabajo de OsRollup se pueden encontrar en el directorio de package_data de respaldos:
/usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.logCause
En este caso, la NVE's /root/.bashrc se ha modificado a fin de incluir algunas funciones posteriores al inicio de sesión para el usuario raíz. Cuando el flujo de trabajo intenta ejecutar el comando SSH como raíz, devuelve la salida del script personalizado de /root/.bashrc cuando solo espera la salida de uname -a. Esto provoca que el flujo de trabajo no detecte el SO correcto./root/.bashrc Contiene comandos o scripts especificados por el usuario.
nve:~ # cat /root/.bashrc /etc/dynmotd
Al ejecutar el mismo comando informado en el flujo de trabajo, se devuelve otra salida de /root/.bashrc en lugar de solo el uname -a .
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a =========================================================================== - DESC: NetWorker Virtual Edition Appliance - NAME: nve.networker.lan - PRIVATE IP: 123.123.0.16/24 - OS: SUSE Linux Enterprise Server 12 (x86_64) - NSR: 19.10.0.2.Build.77 - NRE: 8.0.21 - JAVA: jre1.8.0_411 =========================================================================== - Current user........: root - Login time..........: Fri Sep 20 11:47:34 EDT 2024 - Users...............: Currently 1 user(s) logged on - CPU usage...........: 0.10, 0.03, 0.01 (1, 5, 15 min) - Memory used.........: 2946 MB / 15776 MB - / Disk usage........: 38% - Processes...........: 210 running - System uptime.......: 0 days 19 hours 0 minutes 22 secondsg =========================================================================== - NVE History..........: Feb 27 2020 NveInstall-19.1.1-90.avp_1582793396969 Sep 19 08:58 NveConfig-19.1.1-90.avp_1726750488800 Sep 19 09:19 NvePlatformOsRollup_2020-R3-v5.avp_1726751519503 Sep 19 10:06 NveUpgrade-19.3.0-11.avp_1726754527160 Sep 19 10:49 NveUpgrade-19.4.0-84.avp_1726756738443 Sep 19 12:04 NveUpgrade-19.5.0-82.avp_1726760392985 Sep 19 12:30 NvePlatformOsRollup_2021-R3-v6.avp_1726763311547 Sep 19 12:53 NveUpgrade-19.6.1-51.avp_1726764299579 Sep 19 13:13 NveUpgrade-19.8.0-81.avp_1726765443481 Sep 19 13:20 NvePlatformOsRollup_2023-R1-v7.avp_1726766343118 Sep 19 13:24 NvePlatformOsRollup_2023-R2-v5.avp_1726766619289 Sep 19 13:44 NveUpgrade-19.9.0-518.avp_1726767035124 Sep 19 13:51 NvePlatformOsRollup_2023-R4-v4.avp_1726768210200 Sep 19 14:13 NveUpgrade-19.10.0-42.avp_1726768964793 Sep 19 16:51 NvePlatformOsRollup_2024-R2-v3.avp_1726778983486 =========================================================================== Linux nve 4.12.14-122.37-default #1 SMP Sun Sep 6 05:00:36 UTC 2020 (fe8cacf) x86_64 x86_64 x86_64 GNU/Linux
NOTA: El resultado del comando puede variar según lo que se haya especificado dentro del
/root/.bashrc de NetWorker. Es posible que vea el mismo resultado en el /root/.bashrc (o los scripts definidos en /root/.bashrc) en el workflow.log.
El comando solo debe devolver el comando-a salida.
Ejemplo:
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a Linux nve 4.12.14-122.37-default #1 SMP Sun Sep 6 05:00:36 UTC 2020 (fe8cacf) x86_64 x86_64 x86_64 GNU/Linux nve:~ #
Resolution
Elimine el contenido de /root/.bashrc o elimine el archivo.
- Cree una instantánea de VMware de NVE .
- Abra una sesión de SSH en NVE como administrador
- Cambie a root:
sudo su -
- Elimine o cambie el nombre del
/root/.bashrcarchivo
rm -rf /root/.bashrc OR mv /root/.bashrc /root/backup-bashrc
- Verifique que el siguiente comando solo devuelva resultados para
uname:
ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a
- Regrese al administrador de instalación de NVE y vuelva a intentar la tarea actual
La instantánea de VMware se puede eliminar una vez que se confirma que el paquete acumulativo se realizó correctamente y se valida la actualización del sistema.
Additional Information
Si no se aplica la causa de este artículo de la base de conocimientos, consulte la siguiente base de conocimientos:
- NVE: El paquete acumulativo del SO falla "uno o más nodos no ejecutan SLES" cuando se cambia la propiedad de /root
- NVE: El paquete acumulativo del SO se informó como correcto, pero no actualizó los paquetes del SO después del cambio de dirección IP de NVE
- NVE: Las versiones binarias instaladas en el dispositivo no coinciden con las versiones de actualización o paquete acumulativo instaladas
========================
- NVE: Guía de triage de fallas de actualización o instalación.
- Cadencia de actualización de seguridad del paquete acumulativo del sistema operativo (SO) Dell Avamar y NetWorker (es necesario iniciar sesión en el soporte de Dell para ver este artículo).
- NetWorker Virtual Edition (NVE): Cómo instalar el paquete acumulativo de seguridad de la plataforma.