srm-rib service will not start after patching and rebooting
search cancel

srm-rib service will not start after patching and rebooting

book

Article ID: 412569

calendar_today

Updated On:

Products

Network Observability Spectrum

Issue/Introduction

After patching and rebooting the srm-rib service is not starting correctly

 

In the shell we see:

Oct 01 08:39:38 xxxxx systemd[1]: Starting NetOps Report Manager Service...
Oct 01 08:39:38 xxxxx srm-rib.sh[892274]: /opt/SRM/srm-rib/bin/srm-rib.sh: line 459: /usr/lib/jvm/java-17-openjdk-17.0.15.0.6-2.el8.x86_64/b>
Oct 01 08:39:38 xxxxx srm-rib.sh[892248]: Starting Jetty:
Oct 01 08:39:38 xxxxx srm-rib.sh[892276]: /opt/SRM/srm-rib/bin/srm-rib.sh: line 524: /usr/lib/jvm/java-17-openjdk-17.0.15.0.6-2.el8.x86_64/b>
Oct 01 08:39:38 xxxxx srm-rib.sh[892248]: ok Wed Oct  1 08:39:38 EDT 2025
Oct 01 08:39:38 xxxxx srm-rib.sh[892307]: /opt/SRM/srm-rib/bin/srm-rib.sh: line 459: /usr/lib/jvm/java-17-openjdk-17.0.15.0.6-2.el8.x86_64/b>
Oct 01 08:39:38 xxxxx srm-rib.sh[892280]: Stopping Jetty: OK
Oct 01 08:39:38 xxxxx systemd[1]: srm-rib.service: Succeeded.
Oct 01 08:39:38 xxxxx systemd[1]: Started NetOps Report Manager Service.

Environment

Dx NetOps Spectrum 24.3.12

Cause

java upgrade

Resolution

There was no /usr/lib/jvm/java-17-openjdk-17.0.15.0.6-2.el8.x86_64 file

 

We updated the JAVA_EXECUTABLE_PATH section of the srm-rib-jetty.conf file :

# Jetty Run Configuration
JETTY_HOME_DIR=/opt/SRM/srm-rib/jetty
JETTY_BASE_DIR=/opt/SRM/srm-rib
JETTY_RUN_DIR=/opt/SRM/srm-rib/bin
JETTY_HTTP_PORT=8081

# Java Settings
JAVA_EXECUTABLE_PATH=/opt/netops-topology/adoptopenjdk_openjdk17.0.14/bin/java

# JVM Memory Settings (MB)
JAVA_INITMEMORY=256
JAVA_MAXMEMORY=7958

# Additional Java Args
JAVA_ADDITIONAL_1=-DlogDir=/opt/SRM/srm-rib/logs

 

.... to use the appropriate path and the service started fine