我正在管理使用两个节点、一个控制器和一个计算的 OpenStack Juno 安装(使用 Mirantis 6.0 部署)。我们正在进行一些测试,但由于某种原因(我们的 IT 团队认为与 HAproxy 相关),Swift 停止了工作。
目前,几乎一切正常,但无法从实例创建图像或快照。我可以从卷创建快照,反之亦然。我认为不同之处在于图像的上传,Glance 无法使用 Cinder 上传新创建的图像。
我一直在修复 Swift,或者回退到使用 Cinder 作为存储系统。第一个将是最好的解决方案,但我不知道如何开始。
我对这一切都很陌生,很抱歉我不能提供更多细节,我几周前就开始使用 OpenStack,但仍然没有足够的经验来自己解决这个问题。
我在日志上能找到的只是对“上传失败...”的引用,就像 /var/log/glance/api.log 中的这个
2015-12-16 12:29:47.604 6182 ERROR glance.api.v1.upload_utils [-] Failed to upload image 1856c024-d75a-49e3-a6a9-dc3d7b15e8cc
2015-12-16 12:29:47.604 6182 TRACE glance.api.v1.upload_utils raise NotImplementedError
2015-12-16 12:29:47.604 6182 TRACE glance.api.v1.upload_utils NotImplementedError
2015-12-16 12:32:22.444 6198 ERROR glance.api.v2.image_data [-] Failed to upload image data due to internal error
2015-12-16 12:32:22.444 6198 TRACE glance.api.v2.image_data self.notifier.error('image.upload', msg)
self.notifier.error('image.upload', msg)
2015-12-16 12:39:08.768 6182 ERROR glance.api.v2.image_data [-] Failed to upload image data due to internal error
谢谢!