我想列出CM的配置值。因此,我有一个用于不同集群(5.9.1、5.10.0和5.8.3)的代码:
from cm_api.api_client import ApiResource
cm_host = "XX.XX.70.12"
api = ApiResource(cm_host, username="supervision-user", password="XXXXXX" )
cm_config = api.get_cloudera_manager().get_config(view='full')
for item in cm_config:
print("%s => %s" % (item , cm_config[item]))
错误如下:
^{pr2}$所以我不知道问题是从哪里来的。可能是什么?在
谢谢你
Ps:I用户是python clouderaapi v11。在
你能验证用户密码吗?403错误表示禁止
我回答了我自己的问题:事实上,它来自用户权限。我没有用同一个用户查询不同的集群。因此,我的阅读用户可以查询:
它需要一个管理员帐户能够查询一切。。。在
相关问题 更多 >
编程相关推荐