On Fri, Nov 27, 2020, 15:02 Stefan Wolf <shb...@gmail.com> wrote: > Hello, > I ve a host that can not connet to gluster storage. > It has worked since I ve set up the environment, and today it stoped > working > > this are the error messages in the webui > The error message for connection kvm380.durchhalten.intern:/data returned > by VDSM was: Failed to fetch Gluster Volume List > Failed to connect Host kvm380.durchhalten.intern to the Storage Domains > data. > Failed to connect Host kvm380.durchhalten.intern to the Storage Domains > hosted_storage. > > > and here the vdsm.log > > StorageDomainDoesNotExist: Storage domain does not exist: > (u'36663740-576a-4498-b28e-0a402628c6a7',) > 2020-11-27 12:59:07,665+0000 INFO (jsonrpc/2) [storage.TaskManager.Task] > (Task='8bed48b8-0696-4d3f-966a-119219f3b013') aborting: Task is aborted: > "Storage domain does not exist: (u'36663740-576a-4498-b28e-0a402628c6a7',)" > - code 358 (task:1181) > 2020-11-27 12:59:07,665+0000 ERROR (jsonrpc/2) [storage.Dispatcher] FINISH > getStorageDomainInfo error=Storage domain does not exist: > (u'36663740-576a-4498-b28e-0a402628c6a7',) (dispatcher:83) > 2020-11-27 12:59:07,666+0000 INFO (jsonrpc/2) [jsonrpc.JsonRpcServer] RPC > call StorageDomain.getInfo failed (error 358) in 0.38 seconds (__init__:312) > 2020-11-27 12:59:07,698+0000 INFO (jsonrpc/7) [vdsm.api] START > connectStorageServer(domType=7, > spUUID=u'00000000-0000-0000-0000-000000000000', conList=[{u'id': > u'e29cf818-5ee5-46e1-85c1-8aeefa33e95d', u'vfs_type': u'glusterfs', > u'connection': u'kvm380.durchhalten.intern:/engine', u'user': u'kvm'}], > options=None) from=::1,40964, task_id=3a3eeb80-50ef-4710-a4f4-9d35da2ff281 > (api:48) > 2020-11-27 12:59:07,871+0000 ERROR (jsonrpc/7) [storage.HSM] Could not > connect to storageServer (hsm:2420) > Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 2417, > in connectStorageServer > conObj.connect() > File "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", > line 167, in connect > self.validate() > File "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", > line 297, in validate > if not self.volinfo: > File "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", > line 284, in volinfo > self._volinfo = self._get_gluster_volinfo() > File "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", > line 329, in _get_gluster_volinfo > self._volfileserver) > File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line > 56, in __call__ > return callMethod() > File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line > 54, in <lambda> > **kwargs) > File "<string>", line 2, in glusterVolumeInfo > File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in > _callmethod > raise convert_to_error(kind, result) > GlusterVolumesListFailedException: Volume list failed: rc=30806 out=() > err=['Volume does not exist'] > 2020-11-27 12:59:07,871+0000 INFO (jsonrpc/7) [vdsm.api] FINISH > connectStorageServer return={'statuslist': [{'status': 4149, 'id': > u'e29cf818-5ee5-46e1-85c1-8aeefa33e95d'}]} from=::1,40964, > task_id=3a3eeb80-50ef-4710-a4f4-9d35da2ff281 (api:54) > 2020-11-27 12:59:07,871+0000 INFO (jsonrpc/7) [jsonrpc.JsonRpcServer] RPC > call StoragePool.connectStorageServer succeeded in 0.18 seconds > (__init__:312) > 2020-11-27 12:59:08,474+0000 INFO (Reactor thread) > [ProtocolDetector.AcceptorImpl] Accepted connection from ::1:40966 > (protocoldetector:61) > 2020-11-27 12:59:08,484+0000 INFO (Reactor thread) > [ProtocolDetector.Detector] Detected protocol stomp from ::1:40966 > (protocoldetector:125) > 2020-11-27 12:59:08,484+0000 INFO (Reactor thread) [Broker.StompAdapter] > Processing CONNECT request (stompserver:95) > 2020-11-27 12:59:08,485+0000 INFO (JsonRpc (StompReactor)) > [Broker.StompAdapter] Subscribe command received (stompserver:124) > 2020-11-27 12:59:08,525+0000 INFO (jsonrpc/1) [jsonrpc.JsonRpcServer] RPC > call Host.ping2 succeeded in 0.00 seconds (__init__:312) > 2020-11-27 12:59:08,529+0000 INFO (jsonrpc/0) [jsonrpc.JsonRpcServer] RPC > call Host.ping2 succeeded in 0.00 seconds (__init__:312) > 2020-11-27 12:59:08,533+0000 INFO (jsonrpc/6) [vdsm.api] START > getStorageDomainInfo(sdUUID=u'36663740-576a-4498-b28e-0a402628c6a7', > options=None) from=::1,40966, task_id=ee3ac98e-6a93-4cb2-a626-5533c8fb78ad > (api:48) > 2020-11-27 12:59:08,909+0000 INFO (jsonrpc/6) [vdsm.api] FINISH > getStorageDomainInfo error=Storage domain does not exist: > (u'36663740-576a-4498-b28e-0a402628c6a7',) from=::1,40966, > task_id=ee3ac98e-6a93-4cb2-a626-5533c8fb78ad (api:52) > 2020-11-27 12:59:08,910+0000 ERROR (jsonrpc/6) [storage.TaskManager.Task] > (Task='ee3ac98e-6a93-4cb2-a626-5533c8fb78ad') Unexpected 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 getStorageDomainInfo > 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 2753, > in getStorageDomainInfo > dom = self.validateSdUUID(sdUUID) > File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 305, > in validateSdUUID > sdDom = sdCache.produce(sdUUID=sdUUID) > File "/usr/lib/python2.7/site-packages/vdsm/storage/sdc.py", line 110, > in produce > domain.getRealDomain() > File "/usr/lib/python2.7/site-packages/vdsm/storage/sdc.py", line 51, in > getRealDomain > return self._cache._realProduce(self._sdUUID) > File "/usr/lib/python2.7/site-packages/vdsm/storage/sdc.py", line 134, > in _realProduce > domain = self._findDomain(sdUUID) > File "/usr/lib/python2.7/site-packages/vdsm/storage/sdc.py", line 151, > in _findDomain > return findMethod(sdUUID) > File "/usr/lib/python2.7/site-packages/vdsm/storage/sdc.py", line 176, > in _findUnfetchedDomain > raise se.StorageDomainDoesNotExist(sdUUID) > StorageDomainDoesNotExist: Storage domain does not exist: > (u'36663740-576a-4498-b28e-0a402628c6a7',) > > can somebody tell me where the problem is and how can it solved > Is the host a member of the gluster pool? Are you able to manually mount the volume from same host?
> _______________________________________________ > Users mailing list -- users@ovirt.org > To unsubscribe send an email to users-le...@ovirt.org > Privacy Statement: https://www.ovirt.org/privacy-policy.html > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/users@ovirt.org/message/KAJQROQFM2ZGOQ325JZHKRGEDGDPQU7S/ >
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-le...@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/25BOESCARK4D4Z7YNUVW6ABKZMMFLUGF/