OLVM: Adding KVM Host Fails With "Cannot Find Master Domain"
(Doc ID 2683856.1)
Last updated on SEPTEMBER 10, 2024
Applies to:
Linux OS - Version Oracle Linux 7.8 and laterLinux x86-64
Symptoms
When adding a KVM host to a cluster, it fails with "Cannot find master domain":
Engine logs reports below error:
ERROR (jsonrpc/1) [storage.TaskManager.Task] (Task='9985aa3a-722e-492e-9f52-79b1c6f2eb65') Unexp ected error (task:875) Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 882, in _run return fn(*args, **kargs) File "<string>", line 2, in connectStoragePool File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 50, in method ret = func(*args, **kwargs) File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 1033, in connectStoragePool spUUID, hostID, msdUUID, masterVersion, domainsMap) File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 1095, in _connectStoragePool res = pool.connect(hostID, msdUUID, masterVersion) File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 700, in connect self.__rebuild(msdUUID=msdUUID, masterVersion=masterVersion) File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 1274, in __rebuild self.setMasterDomain(msdUUID, masterVersion) File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 1494, in setMasterDomain raise se.StoragePoolMasterNotFound(self.spUUID, msdUUID) StoragePoolMasterNotFound: Cannot find master domain: u'spUUID=394d3ee6-b238-11ea-a5e4-00163e7a181b, msdUUID=efcda75b-bae5-4d68-b3b4-1acb7d0e26a2' 2020-06-20 23:25:15,414-0400 INFO (jsonrpc/1) [storage.TaskManager.Task] (Task='9985aa3a-722e-492e-9f52-79b1c6f2eb65') aborting: Task is aborted: "Cannot find master domain: u'spUUID=394d3ee6-b238-11ea-a5e4-00163e7a181b, msdUUID=efcda75b-bae5-4d68-b3b4-1acb7d0e26a2'" - code 304 (task:1181) 2020-06-20 23:25:15,414-0400 ERROR (jsonrpc/1) [storage.Dispatcher] FINISH connectStoragePool error=Cannot find master domain: u'spUUID=394d3ee6-b238-11ea-a5e4-00163e7a181b, msdUUID=efcda75b-bae5-4d68-b3b4-1acb7d0e26a2' (dispatcher:83)
vdsm log reports below error:
INFO (jsonrpc/1) [vdsm.api] FINISH connectStoragePool error=Cannot find master domain: u'spUUID=394 d3ee6-b238-11ea-a5e4-00163e7a181b, msdUUID=efcda75b-bae5-4d68-b3b4-1acb7d0e26a2' from=::ffff:10.180.31.50,36582, flow_id=27a25116 , task_id=9985aa3a-722e-492e-9f52-79b1c6f2eb65 (api:52) ERROR (jsonrpc/1) [storage.TaskManager.Task] (Task='9985aa3a-722e-492e-9f52-79b1c6f2eb65') Unexpecte d error (task:875) Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 882, in _run return fn(*args, **kargs) File "<string>", line 2, in connectStoragePool File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 50, in method ret = func(*args, **kwargs) File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 1033, in connectStoragePool spUUID, hostID, msdUUID, masterVersion, domainsMap) File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 1095, in _connectStoragePool res = pool.connect(hostID, msdUUID, masterVersion) File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 700, in connect self.__rebuild(msdUUID=msdUUID, masterVersion=masterVersion) File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 1274, in __rebuild self.setMasterDomain(msdUUID, masterVersion) File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 1494, in setMasterDomain raise se.StoragePoolMasterNotFound(self.spUUID, msdUUID) StoragePoolMasterNotFound: Cannot find master domain: u'spUUID=394d3ee6-b238-11ea-a5e4-00163e7a181b, msdUUID=efcda75b-bae5-4d68-b3b4-1acb7d0e26a2'
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 |
Cause |
Solution |