目的
1 解决 module named ‘pecan’
2 解决:devicehealth failed 问题
HEALTH_WARN Module 'restful' has failed dependency: No module named 'pecan'
Module 'devicehealth' has failed:
参考 cherrypy 相关错误日志
参考 ceph-mgr 日志
2023-05-18T19:47:31.980+0800 7f45809eae40 1 mgr[py] Loading python module 'prometheus'
2023-05-18T19:47:32.065+0800 7f45809eae40 -1 mgr[py] Module not found: 'prometheus'
2023-05-18T19:47:32.065+0800 7f45809eae40 -1 mgr[py] Traceback (most recent call last):
File "/usr/share/ceph/mgr/prometheus/__init__.py", line 1, in <module>
from .module import Module, StandbyModule
File "/usr/share/ceph/mgr/prometheus/module.py", line 1, in <module>
import cherrypy
ModuleNotFoundError: No module named 'cherrypy'
2023-05-18T19