Module 'devicehealth' has failed

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

 



Hello everybody!

Running 19.2.0 faced an issued still cannot struggle.
And this is Module 'devicehealth' has failed: Expecting value: line 1 column 2378 (char 2377)

in MGR log I see

Mar 04 12:48:07 node2.ec.mts ceph-mgr[3821449]: Traceback (most recent call last):
                                                  File "/usr/share/ceph/mgr/devicehealth/module.py", line 399, in serve
                                                    self._do_serve()
                                                  File "/usr/share/ceph/mgr/mgr_module.py", line 549, in check
                                                    return func(self, *args, **kwargs)
                                                  File "/usr/share/ceph/mgr/devicehealth/module.py", line 355, in _do_serve
                                                    if self.db_ready() and self.enable_monitoring:
                                                  File "/usr/share/ceph/mgr/mgr_module.py", line 1286, in db_ready
                                                    return self.db is not None
                                                  File "/usr/share/ceph/mgr/mgr_module.py", line 1298, in db
                                                    self._db = self.open_db()
                                                  File "/usr/share/ceph/mgr/mgr_module.py", line 1265, in open_db
                                                    if not self.pool_exists(self.MGR_POOL_NAME):
                                                  File "/usr/share/ceph/mgr/mgr_module.py", line 1106, in pool_exists
                                                    pools = [p['pool_name'] for p in self.get('osd_map')['pools']]
                                                  File "/usr/share/ceph/mgr/mgr_module.py", line 1416, in get
                                                    obj = json.loads(obj)
                                                  File "/lib64/python3.9/json/__init__.py", line 346, in loads
                                                    return _default_decoder.decode(s)
                                                  File "/lib64/python3.9/json/decoder.py", line 337, in decode
                                                    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
                                                  File "/lib64/python3.9/json/decoder.py", line 355, in raw_decode
                                                    raise JSONDecodeError("Expecting value", s, err.value) from None
                                                json.decoder.JSONDecodeError: Expecting value: line 1 column 2378 (char 2377)


Unfortunately, I do now know how to turn devicehealth off as it is forbidden using standard commands line ceph device monitoring off. 


Any hint is appreciated. Thank in advance, guys!
_______________________________________________
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