Dashboard : Block image listing and infos

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Cephers,

On a new cluster, I only have 2 RBD block images, and the Dashboard doesn't manage to list them correctly.
I have this message :
  Warning
  Displaying previously cached data for pool veeam-repos.

Sometime it disappears, but as soon as I reload or return to the listing page, it's there.

What I've seen, is a high CPU load due to ceph-mgr on the active manager.
And also stack-traces like this :

2021-01-15T14:41:12.061+0100 7f7f3fec4700 0 [dashboard ERROR exception] Dashboard Exception
Traceback (most recent call last):
File "/usr/share/ceph/mgr/dashboard/services/exception.py", line 94, in dashboard_exception_handler
    return handler(*args, **kwargs)
File "/usr/lib/python3/dist-packages/cherrypy/_cpdispatch.py", line 60, in __call__
    return self.callable(*self.args, **self.kwargs)
File "/usr/share/ceph/mgr/dashboard/controllers/__init__.py", line 666, in inner
    ret = func(*args, **kwargs)
File "/usr/share/ceph/mgr/dashboard/controllers/__init__.py", line 861, in wrapper
    return func(*vpath, **params)
  File "/usr/lib/python3.6/contextlib.py", line 52, in inner
    return func(*args, **kwds)
  File "/usr/lib/python3.6/contextlib.py", line 52, in inner
    return func(*args, **kwds)
File "/usr/share/ceph/mgr/dashboard/controllers/rbd.py", line 86, in list
    return self._rbd_list(pool_name)
File "/usr/share/ceph/mgr/dashboard/controllers/rbd.py", line 76, in _rbd_list
    status, value = RbdService.rbd_pool_list(pool)
  File "/usr/share/ceph/mgr/dashboard/tools.py", line 254, in wrapper
    return rvc.run(fn, args, kwargs)
  File "/usr/share/ceph/mgr/dashboard/tools.py", line 242, in run
    raise ViewCacheNoDataException()
dashboard.exceptions.ViewCacheNoDataException: ViewCache: unable to retrieve data


Also that, since I changed some features back and forth on one image :

2021-01-18T11:13:26.383+0100 7f00199ca700 0 [dashboard ERROR frontend.error] (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/#/block/rbd/edit/veeam- repos%252Fveeam-repo2-vol1): Cannot read property 'features_name' of undefined
 TypeError: Cannot read property 'features_name' of undefined
at https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/1.9e79c41bbaed982a50af.js:1:121119
    at Array.forEach (<anonymous>)
at R.deepBoxCheck (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/1.9e79c41bbaed982a50af.js:1:120845) at R.featureFormUpdate (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/1.9e79c41bbaed982a50af.js:1:121987) at https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/1.9e79c41bbaed982a50af.js:1:119252 at d.a [as _next] (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/main.c43d13b597196a5f022f.js:2:945003) at d.__tryOrUnsub (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/main.c43d13b597196a5f022f.js:2:761245) at d.next (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/main.c43d13b597196a5f022f.js:2:760466) at l._next (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/main.c43d13b597196a5f022f.js:2:759637) at l.next (https://fidcl-mrs4-sto-sds.fidcl.cloud:8443/main.c43d13b597196a5f022f.js:2:759411)

But that's perhaps just becaus I open an Edit window on the image and it does not have the datas. The Edit window is empty, and I can't edit things, especially, I wan't to resize the image.


Finally, I find a similar bug already registered here, but that seems resolved for the owner :
https://tracker.ceph.com/issues/45308

Mmmm, as I read carrefully, it'about cephfs not rbd in that stacktrace...

Am I the only one ?
Is there a work around ?

I really need the dashboard to be usable, because I want to delegate a maximum of operations to people that don't need to have the rights to connect to machines to use CLI.
And also don't have the skills to do so.

Have a good day,
--
Gilles
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux