multipath-tools probably work improperly, nova service won't start.
Issue
- The nova service was reported in
nova service-list
asdown
. - Also the
systemctl restart openstack-nova-compute
thrown the followingTRACEBACK
innova-compute.log
2017-02-13 11:54:14.849 6821 DEBUG nova.storage.linuxscsi [-] Trying (1) to remove device /dev/sdab _wait_for_remove /usr/lib/python2.7/site-packages/nova/storage/linuxscsi.py:78
2017-02-13 11:54:14.850 6821 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): sudo nova-rootwrap /etc/nova/rootwrap.conf tee -a /sys/bus/scsi/drivers/sd/6:0:0:2/delete execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:223
2017-02-13 11:54:14.928 6821 DEBUG oslo_concurrency.processutils [-] CMD "sudo nova-rootwrap /etc/nova/rootwrap.conf tee -a /sys/bus/scsi/drivers/sd/6:0:0:2/delete" returned: 1 in 0.079s execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:254
2017-02-13 11:54:14.929 6821 DEBUG oslo_concurrency.processutils [-] u'sudo nova-rootwrap /etc/nova/rootwrap.conf tee -a /sys/bus/scsi/drivers/sd/6:0:0:2/delete' failed. Not Retrying. execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:291
2017-02-13 11:54:14.929 6821 ERROR nova.openstack.common.loopingcall [-] in fixed duration looping call
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall Traceback (most recent call last):
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall File "/usr/lib/python2.7/site-packages/nova/openstack/common/loopingcall.py", line 81, in _inner
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall self.f(*self.args, **self.kw)
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall File "/usr/lib/python2.7/site-packages/nova/storage/linuxscsi.py", line 83, in _wait_for_remove
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall "1")
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall File "/usr/lib/python2.7/site-packages/nova/storage/linuxscsi.py", line 37, in echo_scsi_command
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall utils.execute('tee', *args, **kwargs)
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall File "/usr/lib/python2.7/site-packages/nova/utils.py", line 214, in execute
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall return processutils.execute(*cmd, **kwargs)
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall File "/usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 266, in execute
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall cmd=sanitized_cmd)
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall ProcessExecutionError: Unexpected error while running command.
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall Command: sudo nova-rootwrap /etc/nova/rootwrap.conf tee -a /sys/bus/scsi/drivers/sd/6:0:0:2/delete
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall Exit code: 1
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall Stdout: u'1'
2017-02-13 11:54:14.929 6821 TRACE nova.openstack.common.loopingcall Stderr: u'/bin/tee: /sys/bus/scsi/drivers/sd/6:0:0:2/delete: No such file or directory\n'
Environment
- Red Hat OpenStack Platform 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.