Yeah had a few OS updates, but not related directly to CEPH.
The full error log after a reboot is :
2018-11-29 11:24:22.494 7faf046a1700 1 mgr[restful] server not running: no
certificate configured
2018-11-29 11:24:22.586 7faf05ee4700 -1 log_channel(cluster) log [ERR] :
Unhandled exception from module 'dashboard' while running on mgr.ceph-m01:
No module named ordered_dict
2018-11-29 11:24:22.586 7faf05ee4700 -1 dashboard.serve:
2018-11-29 11:24:22.586 7faf05ee4700 -1 Traceback (most recent call last):
File "/usr/lib/ceph/mgr/dashboard/module.py", line 276, in serve
mapper = generate_routes(self.url_prefix)
File "/usr/lib/ceph/mgr/dashboard/controllers/__init__.py", line 118, in
generate_routes
ctrls = load_controllers()
File "/usr/lib/ceph/mgr/dashboard/controllers/__init__.py", line 73, in
load_controllers
package='dashboard')
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/usr/lib/ceph/mgr/dashboard/controllers/rgw.py", line 10, in
<module>
from ..services.rgw_client import RgwClient
File "/usr/lib/ceph/mgr/dashboard/services/rgw_client.py", line 5, in
<module>
from ..awsauth import S3Auth
File "/usr/lib/ceph/mgr/dashboard/awsauth.py", line 49, in <module>
from requests.auth import AuthBase
File "/usr/lib/python2.7/dist-packages/requests/__init__.py", line 97, in
<module>
from . import utils
File "/usr/lib/python2.7/dist-packages/requests/utils.py", line 26, in
<module>
from ._internal_utils import to_native_string
File "/usr/lib/python2.7/dist-packages/requests/_internal_utils.py", line
11, in <module>
from .compat import is_py2, builtin_str, str
File "/usr/lib/python2.7/dist-packages/requests/compat.py", line 47, in
<module>
from urllib3.packages.ordered_dict import OrderedDict
ImportError: No module named ordered_dict
I have tried "ceph mgr module enable dashboard" and it says already
enabled, I tried a disable restart and enable and get the same error above.
,Ashley
Post by Lenz GrimmerPost by Ashley MerrickSorry missed the basic info!!
Latest Mimic 13.2.2
Ubuntu 18.04
Thanks. So it worked before the reboot and did not afterwards? What
changed? Did you perform an OS update?
Would it be possible for you to paste the entire mgr log file messages
that are printed after the manager restarted? Have you tried to
explicitly enable the dashboard by running "ceph mgr module enable
dashboard"?
Lenz
--
SUSE Linux GmbH - Maxfeldstr. 5 - 90409 Nuernberg (Germany)
GF:Felix Imendörffer,Jane Smithard,Graham Norton,HRB 21284 (AG NÌrnberg)