我一直在尝试让SaltStack使用IPMI,看看源代码,我看到IPMI模块使用pythonspyghmi,不管我怎么做,我总是得到以下错误:
Insufficient resources to create new session (wait for existing sessions to timeout)
但是,从命令行使用ipmitool(使用相同的用户名和密码)可以正常工作,我可以连接并执行命令。在
我还尝试了一个简单的python脚本:
from pyghmi.ipmi.private import session
def _onlogon(response):
if 'error' in response:
raise Exception(response['error'])
s = session.Session(bmc='10.0.0.100',
userid='USER',
password='PASS',
onlogon=_onlogon)
但同样的错误也失败了(在python 2.7和3.5中尝试过):
^{pr2}$任何见解都是值得欢迎的,很不幸,我找不到任何关于pyghmi的文档。在
从文件上看你应该
https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.ipmi.html#salt.modules.ipmi.fast_connect_test
所以}。在
api_pass
而不是{相关问题 更多 >
编程相关推荐