Ceph Octopus zabbix 配置显示失败,出现 python 错误
Ceph Octopus zabbix config-show fails with python error
您好,我已经在 CentOS Linux 8.2.2004 版上安装了 Ceph Octopus 15.2.4 和 python Python 3.6.8。
群集运行状况良好。但是,当我尝试使用此中的步骤配置 zabbix 模块时
https://docs.ceph.com/en/latest/mgr/zabbix/
我明白了
Error EINVAL: Traceback (most recent call last):
File "/usr/share/ceph/mgr/mgr_module.py", line 1167, in _handle_command
return self.handle_command(inbuf, cmd)
File "/usr/share/ceph/mgr/zabbix/module.py", line 407, in handle_command
return 0, json.dumps(self.config, index=4, sort_keys=True), ''
File "/lib64/python3.6/json/__init__.py", line 238, in dumps
**kw).encode(obj)
TypeError: __init__() got an unexpected keyword argument 'index'
我检查了模板,它看起来是最新的。
不确定这里的问题。
此致,
j
这个问题是拼写错误。
https://github.com/ceph/ceph/commit/0e9303d0599c92e575aae7acca87328ed8ee9527
这个有一个严重的错别字!应该是“indent=4”,而不是“index=4”!
但是,这个问题在 15.2.5 中没有修复。
您好,我已经在 CentOS Linux 8.2.2004 版上安装了 Ceph Octopus 15.2.4 和 python Python 3.6.8。
群集运行状况良好。但是,当我尝试使用此中的步骤配置 zabbix 模块时 https://docs.ceph.com/en/latest/mgr/zabbix/
我明白了
Error EINVAL: Traceback (most recent call last):
File "/usr/share/ceph/mgr/mgr_module.py", line 1167, in _handle_command
return self.handle_command(inbuf, cmd)
File "/usr/share/ceph/mgr/zabbix/module.py", line 407, in handle_command
return 0, json.dumps(self.config, index=4, sort_keys=True), ''
File "/lib64/python3.6/json/__init__.py", line 238, in dumps
**kw).encode(obj)
TypeError: __init__() got an unexpected keyword argument 'index'
我检查了模板,它看起来是最新的。
不确定这里的问题。
此致, j
这个问题是拼写错误。
https://github.com/ceph/ceph/commit/0e9303d0599c92e575aae7acca87328ed8ee9527
这个有一个严重的错别字!应该是“indent=4”,而不是“index=4”!
但是,这个问题在 15.2.5 中没有修复。