Sahina can you please have a look?

2018-06-26 15:21 GMT+02:00 Hesham Ahmed <hsahmed@gmail.com>:
With upgrade to oVirt 4.2.4 (both engine and nodes) the error is
replaced with the following similar error:
Jun 26 16:16:28 vhost03.somedomain.com vdsm[6465]: ERROR Internal server error
                                                   Traceback (most
recent call last):
                                                     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/gluster/apiwrapper.py", line
91, in vdoVolumeList
                                                       return
self._gluster.vdoVolumeList()
                                                     File
"/usr/lib/python2.7/site-packages/vdsm/gluster/api.py", line 90, in
wrapper
                                                       rv =
func(*args, **kwargs)
                                                     File
"/usr/lib/python2.7/site-packages/vdsm/gluster/api.py", line 818, in
vdoVolumeList
                                                       status =
self.svdsmProxy.glusterVdoVolumeList()
                                                     File
"/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 55,
in __call__
                                                       return callMethod()
                                                     File
"/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 53,
in <lambda>
                                                       **kwargs)
                                                     File "<string>",
line 2, in glusterVdoVolumeList
                                                     File
"/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in
_callmethod
                                                       raise
convert_to_error(kind, result)
                                                   OSError: [Errno 2]
No such file or directory: vdo

On Mon, Jun 25, 2018 at 6:09 AM Hesham Ahmed <hsahmed@gmail.com> wrote:
>
> I am receiving the following error in journal repeatedly every few minutes on all 3 nodes of a hyperconverged oVirt 4.2.3 setup running oVirt Nodes:
>
> Jun 25 06:03:26 vhost01.somedomain.com vdsm[45222]: ERROR Internal server error
>                                                     Traceback (most recent call last):
>                                                       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/gluster/apiwrapper.py", line 85, in logicalVolumeList
>                                                         return self._gluster.logicalVolumeList()
>                                                       File "/usr/lib/python2.7/site-packages/vdsm/gluster/api.py", line 90, in wrapper
>                                                         rv = func(*args, **kwargs)
>                                                       File "/usr/lib/python2.7/site-packages/vdsm/gluster/api.py", line 808, in logicalVolumeList
>                                                         status = self.svdsmProxy.glusterLogicalVolumeList()
>                                                       File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 55, in __call__
>                                                         return callMethod()
>                                                       File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 52, in <lambda>
>                                                         getattr(self._supervdsmProxy._svdsm, self._funcName)(*args,
>                                                     AttributeError: 'AutoProxy[instance]' object has no attribute 'glusterLogicalVolumeList'
>
> And in /var/log/vdsm/vdsm.log
>
> 2018-06-25 06:03:24,118+0300 INFO  (jsonrpc/6) [jsonrpc.JsonRpcServer] RPC call Host.getCapabilities succeeded in 0.79 seconds (__init__:573)
> 2018-06-25 06:03:26,106+0300 ERROR (jsonrpc/0) [jsonrpc.JsonRpcServer] Internal server error (__init__:611)
> Traceback (most recent call last):
>   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/gluster/apiwrapper.py", line 85, in logicalVolumeList
>     return self._gluster.logicalVolumeList()
>   File "/usr/lib/python2.7/site-packages/vdsm/gluster/api.py", line 90, in wrapper
>     rv = func(*args, **kwargs)
>   File "/usr/lib/python2.7/site-packages/vdsm/gluster/api.py", line 808, in logicalVolumeList
>     status = self.svdsmProxy.glusterLogicalVolumeList()
>   File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 55, in __call__
>     return callMethod()
>   File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 52, in <lambda>
>     getattr(self._supervdsmProxy._svdsm, self._funcName)(*args,
> AttributeError: 'AutoProxy[instance]' object has no attribute 'glusterLogicalVolumeList'
> 2018-06-25 06:03:26,107+0300 INFO  (jsonrpc/0) [jsonrpc.JsonRpcServer] RPC call GlusterHost.logicalVolumeList failed (error -32603) in 0.00 seconds (__init__:573)
>
> There are no apparent affects of this on the operation of the servers though. Any idea why these are there?
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-leave@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/
List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/O3DLR5CP76BCFKIYFDFGCOAPGMNPGHOZ/



--

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV

Red Hat EMEA

sbonazzo@redhat.com