Why does the service "opensm" fail to start in RHEL?
Issue
- Starting the opensm service fails with the following error:
# service opensm status
opensm is stopped
# service opensm start
Starting IB Subnet Manager: Priority=2 2 guids [FAILED]
- The logs in
/var/log/opensm.log
shows the following:
/var/log/opensm.log
Mar 16 09:51:44 985475 [31A02700] 0x80 -> Exiting SM
Mar 16 09:51:44 943529 [5C098700] 0x02 -> osm_vendor_bind: Mgmt class 0x81 binding to port GUID 0x24be05ffff9811e2
Mar 16 09:51:44 986160 [5C098700] 0x01 -> osm_vendor_open_port: ERR 5422: Unable to find requested CA guid 0x24be05ffff9811e2
Mar 16 09:51:44 986175 [5C098700] 0x01 -> osm_vendor_bind: ERR 5424: Unable to open port 0x24be05ffff9811e2
Mar 16 09:51:44 986183 [5C098700] 0x01 -> osm_sm_mad_ctrl_bind: ERR 3118: Vendor specific bind failed
Mar 16 09:51:44 986188 [5C098700] 0x01 -> osm_sm_bind: ERR 2E10: SM MAD Controller bind failed (IB_ERROR)
Error from osm_opensm_bind (0x2A)
Perhaps another instance of OpenSM is already running
Mar 16 09:51:44 986207 [5C098700] 0x01 -> perfmgr_mad_unbind: ERR 5405: No previous bind
Mar 16 09:51:44 986214 [5C098700] 0x01 -> osm_congestion_control_shutdown: ERR C108: No previous bind
Mar 16 09:51:44 986222 [5C098700] 0x01 -> osm_sa_mad_ctrl_unbind: ERR 1A11: No previous bind
Exiting SM
Environment
- Red Hat Enterprise Linux 6,7
- Mellanox Technologies MT27500 Family [ConnectX-3] Infiniband Controller
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.