Everytime I try to change assigned Logical networks (add ip addresses,
assign a logical network, etc) the bond0 interface winds up going
down. I have to do a ifup bond0 from the console, and the engine
reconnects. After a lot of digging, I think this is the offending
command, but I don't know how to read it or next troubleshooting
steps. Anyone want to point me in the right direction?
Thanks!
2018-07-28 18:07:36,661-0500 WARN (vdsm.Scheduler) [Executor] Worker
blocked: <Worker name=jsonrpc/6 running <Task <JsonRpcTask {'params':
{u'connectionParams': [{u'netIfaceName': u'bond0.3001',
u'id':
u'0808bc71-b5f7-4886-9dc8-e21b0d2abf14', u'connection':
u'192.168.200.81', u'iqn':
u'iqn.2002-10.com.infortrend:raid.uid577981.001', u'user': u'',
u'tpgt': u'1', u'ifaceName': u'bond0.3001',
u'password': '********',
u'port': u'3260'}, {u'netIfaceName': u'bond0.3002',
u'id':
u'77c7e9dd-cd46-48be-ade1-06645772c405', u'connection':
u'192.168.200.81', u'iqn':
u'iqn.2002-10.com.infortrend:raid.uid577981.001', u'user': u'',
u'tpgt': u'1', u'ifaceName': u'bond0.3002',
u'password': '********',
u'port': u'3260'}], u'storagepoolID':
u'2cde92be-7b43-11e8-b08d-00505690367f', u'domainType': 3},
'jsonrpc':
'2.0', 'method': u'StoragePool.connectStorageServer',
'id':
u'9a414389-2b42-4a20-b59c-c3bc9d19c7b4'} at 0x7f29980cdcd0>
timeout=60, duration=60 at 0x7f29980cdfd0> task#=4 at 0x7f299837af10>,
traceback:
File: "/usr/lib64/python2.7/threading.py", line 785, in __bootstrap
self.__bootstrap_inner()
File: "/usr/lib64/python2.7/threading.py", line 812, in __bootstrap_inner
self.run()
File: "/usr/lib64/python2.7/threading.py", line 765, in run
self.__target(*self.__args, **self.__kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/common/concurrent.py",
line 194, in run
ret = func(*args, **kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/executor.py", line 301, in _run
self._execute_task()
File: "/usr/lib/python2.7/site-packages/vdsm/executor.py", line 315,
in _execute_task
task()
File: "/usr/lib/python2.7/site-packages/vdsm/executor.py", line 391, in
__call__
self._callable()
File: "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line
523, in __call__
self._handler(self._ctx, self._req)
File: "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line
566, in _serveRequest
response = self._handle_request(req, ctx)
File: "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line
606, in _handle_request
res = method(**params)
File: "/usr/lib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 197,
in _dynamicMethod
result = fn(*methodArgs)
File: "/usr/lib/python2.7/site-packages/vdsm/API.py", line 1070, in
connectStorageServer
connectionParams)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/dispatcher.py",
line 73, in wrapper
result = ctask.prepare(func, *args, **kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line
108, in wrapper
return m(self, *a, **kw)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line
1179, in prepare
result = self._run(func, *args, **kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 882, in
_run
return fn(*args, **kargs)
File: "<string>", line 2, in connectStorageServer
File: "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, in method
ret = func(*args, **kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line
2395, in connectStorageServer
conObj.connect()
File: "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py",
line 487, in connect
iscsi.addIscsiNode(self._iface, self._target, self._cred)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/iscsi.py", line
217, in addIscsiNode
iscsiadm.node_login(iface.name, target.address, target.iqn)
File: "/usr/lib/python2.7/site-packages/vdsm/storage/iscsiadm.py",
line 327, in node_login
portal, "-l"])
File: "/usr/lib/python2.7/site-packages/vdsm/storage/iscsiadm.py",
line 122, in _runCmd
return misc.execCmd(cmd, printable=printCmd, sudo=True, sync=sync)
File: "/usr/lib/python2.7/site-packages/vdsm/common/commands.py", line
80, in execCmd
(out, err) = p.communicate(data)
File: "/usr/lib64/python2.7/site-packages/subprocess32.py", line 924,
in communicate
stdout, stderr = self._communicate(input, endtime, timeout)
File: "/usr/lib64/python2.7/site-packages/subprocess32.py", line 1706,
in _communicate
orig_timeout)
File: "/usr/lib64/python2.7/site-packages/subprocess32.py", line 1779,
in _communicate_with_poll
ready = poller.poll(self._remaining_time(endtime)) (executor:363)