登录失败:'NoneType' 对象没有属性 'cancel'

Failed to log in: 'NoneType' object has no attribute 'cancel'

我正在尝试登录 Cassandra Opscenter 我开始看到这个 message.How 来解决这个问题。

我昨天也可以登录,但是从今天早上开始我就不能登录了。我开始在 opscenterd 日志文件中看到此错误。

Unhandled Error
    Traceback (most recent call last):
      File "/usr/share/opscenter/lib/py-redhat/2.6/shared/amd64/twisted/internet/defer.py", line 388, in errback
        self._startRunCallbacks(fail)
      File "/usr/share/opscenter/lib/py-redhat/2.6/shared/amd64/twisted/internet/defer.py", line 455, in _startRunCallbacks
        self._runCallbacks()
      File "/usr/share/opscenter/lib/py-redhat/2.6/shared/amd64/twisted/internet/defer.py", line 542, in _runCallbacks
        current.result = callback(current.result, *args, **kw)
      File "/usr/share/opscenter/lib/py-redhat/2.6/shared/amd64/twisted/internet/defer.py", line 1076, in gotResult
        _inlineCallbacks(r, g, deferred)
    --- <exception caught here> ---
      File "/usr/share/opscenter/lib/py-redhat/2.6/shared/amd64/twisted/internet/defer.py", line 1018, in _inlineCallbacks
        result = result.throwExceptionIntoGenerator(g)
      File "/usr/share/opscenter/lib/py-redhat/2.6/shared/amd64/twisted/python/failure.py", line 349, in throwExceptionIntoGenerator
        return g.throw(self.type, self.value, self.tb)
      File "/usr/lib/python2.6/site-packages/opscenterd/WrappedDriver.py", line 102, in _defer_to_pool

    opscenterd.WrappedDriver.NoHostAvailable: Unable to complete the operation against any hosts

这似乎是我们跟踪为 OPSC-5380 的错误实例。幸运的是,有一个解决方法:刷新浏览器应该可以让您再次登录。

刷新浏览器没有帮助,但在 opscenter 节点上重新启动 opscenterd 服务有助于解决问题。