OLVM: Start vdsmd Fails with OSError: [Errno 2] No such file or directory: '/sbin/tc'
(Doc ID 2541029.1)
Last updated on OCTOBER 01, 2021
Applies to:
Linux OS - Version Oracle Linux 7.6 with Unbreakable Enterprise Kernel [4.14.35] and laterLinux x86-64
Symptoms
- vdsmd does not start
# systemctl start vdsmd
A dependency job for vdsmd.service failed. See 'journalctl -xe' for details.
- journalctlshows this stack trace, it seems there is missing file
# journalctl -xe|less
-----------------------------------------------------------<snip>-----------------------------------------------------------
- Unit vdsm-network.service has begun starting up.
May 10 15:14:33 <host> vdsm-tool[6272]: Traceback (most recent call last):
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/bin/vdsm-tool", line 219, in main
May 10 15:14:33 <host> vdsm-tool[6272]: return tool_command[cmd]["command"](*args)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/tool/network.py", line 55, in upgrade_networks
May 10 15:14:33 <host> vdsm-tool[6272]: netupgrade.upgrade()
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/netupgrade.py", line 73, in upgrade
May 10 15:14:33 <host> vdsm-tool[6272]: _create_unified_configuration(rconfig, NetInfo(netinfo(vdsmnets)))
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/netswitch/configurator.py", line 325, in netinfo
May 10 15:14:33 <host> vdsm-tool[6272]: _netinfo = netinfo_get(vdsmnets, compatibility)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/cache.py", line 147, in get
May 10 15:14:33 <host> vdsm-tool[6272]: return _get(vdsmnets)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/cache.py", line 63, in _get
May 10 15:14:33 <host> vdsm-tool[6272]: nets_info = _networks_report(vdsmnets, routes, ipaddrs, devices_info)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/cache.py", line 104, in _networks_report
May 10 15:14:33 <host> vdsm-tool[6272]: report_network_qos(nets_info, devices_info)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/qos.py", line 36, in report_network_qos
May 10 15:14:33 <host> vdsm-tool[6272]: for qdisc in tc.qdiscs(dev=None): # None -> all dev qdiscs
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/tc/__init__.py", line 175, in _iterate
May 10 15:14:33 <host> vdsm-tool[6272]: out = module.show(dev, **kwargs)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/tc/qdisc.py", line 79, in show
May 10 15:14:33 <host> vdsm-tool[6272]: return _wrapper.process_request(command)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/tc/_wrapper.py", line 32, in process_request
May 10 15:14:33 <host> vdsm-tool[6272]: retcode, out, err = cmd.exec_sync(command)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/network/cmd.py", line 38, in exec_sync
May 10 15:14:33 <host> vdsm-tool[6272]: retcode, out, err = exec_sync_bytes(cmds)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib/python2.7/site-packages/vdsm/common/cmdutils.py", line 154, in exec_cmd
May 10 15:14:33 <host> vdsm-tool[6272]: env=env)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib64/python2.7/site-packages/subprocess32.py", line 822, in __init__
May 10 15:14:33 <host> vdsm-tool[6272]: restore_signals, start_new_session)
May 10 15:14:33 <host> vdsm-tool[6272]: File "/usr/lib64/python2.7/site-packages/subprocess32.py", line 1567, in _execute_child
May 10 15:14:33 <host> vdsm-tool[6272]: raise child_exception_type(errno_num, err_msg)
May 10 15:14:33 <host> vdsm-tool[6272]: OSError: [Errno 2] No such file or directory: '/sbin/tc'
May 10 15:14:33 <host> systemd[1]: vdsm-network.service: control process exited, code=exited status=1
May 10 15:14:33 <host> systemd[1]: Failed to start Virtual Desktop Server Manager network restoration.
-- Subject: Unit vdsm-network.service has failed
-- Defined-By: systemd
Changes
The file /sbin/tc is not in the system
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |