salt-api启动报错

33 views
Skip to first unread message
Assigned to xuanw...@gmail.com by me

党小军

unread,
Mar 14, 2018, 3:11:47 AM3/14/18
to 中国SaltStack用户组
系统centos6.5 x86_64

全部从官方的这个源中安装的

之前启动没问题,昨天进程死了一次之后,就起不来了。启动报错如下。

[root@localhost ~]# python2.7 /usr/bin/salt-api
Process salt.loaded.int.netapi.rest_cherrypy.start:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/python2.7/site-packages/salt/netapi/rest_cherrypy/__init__.py", line 80, in start
    root, apiopts, conf = app.get_app(__opts__)
  File "/usr/lib/python2.7/site-packages/salt/netapi/rest_cherrypy/app.py", line 2786, in get_app
    cpyopts = root.get_conf()  # cherrypy app opts
  File "/usr/lib/python2.7/site-packages/salt/netapi/rest_cherrypy/app.py", line 2770, in get_conf
    cherrypy.config.update(conf['global'])
  File "/usr/lib64/python2.7/site-packages/cherrypy/_cpconfig.py", line 154, in update
    reprconf.Config.update(self, config)
  File "/usr/lib64/python2.7/site-packages/cherrypy/lib/reprconf.py", line 158, in update
    self._apply(config)
  File "/usr/lib64/python2.7/site-packages/cherrypy/_cpconfig.py", line 164, in _apply
    reprconf.Config._apply(self, config)
  File "/usr/lib64/python2.7/site-packages/cherrypy/lib/reprconf.py", line 170, in _apply
    self.namespaces(config)
  File "/usr/lib64/python2.7/site-packages/cherrypy/lib/reprconf.py", line 112, in __call__
    handler(k, v)
  File "/usr/lib64/python2.7/site-packages/cherrypy/_cpconfig.py", line 272, in _engine_namespace_handler
    plugin = getattr(engine, plugin)
AttributeError: 'Bus' object has no attribute 'timeout_monitor'

绿肥

unread,
Mar 14, 2018, 10:22:28 PM3/14/18
to 中国SaltStack用户组
推测为你之前有升级Cherrypy到12.0版本或以上版本,该版本会导致Salt API报错。 该问题为已知问题,官方已经修复,详情: https://github.com/saltstack/salt/issues/44601

请根据当前版本升级至2016.11.9或2017.7.3及以上版本即可

在 2018年3月14日星期三 UTC+8下午3:11:47,党小军写道:

党小军

unread,
Mar 14, 2018, 10:44:03 PM3/14/18
to 中国SaltStack用户组
感谢,已解决,线上不好动,我直接把cherrypy的版本降了。
Reply all
Reply to author
Forward
0 new messages