欢迎访问机房运维工作室

爱数知识库

AnyBackup-OpenStack 云平台 ceph 方案备份失败,提示错误信息:云主机备份失败,可能原因:1、使用基于Ceph存储的方案时,云硬盘后端存储

频道:爱数知识库 日期: 浏览:32

AnyBackup-OpenStack 云平台 ceph 方案备份失败,提示错误信息:云主机备份失败,可能原因:1、使用基于Ceph存储的方案时,云硬盘后端存储必须为Ceph。2、ceph.confi

关键字

OpenStack、ceph

适用产品

  • AnyBackup 7.0.x​

问题描述

OpenStack 云平台 ceph 方案备份失败,提示错误信息:

云主机备份失败,可能原因:1、使用基于Ceph存储的方案时,云硬盘后端存储必须为Ceph。

问题影响

OpenStack 备份失败​。

问题原因

客户端 ceph.config 配置文件中 os-vol-host-attr:host 字段和虚拟机磁盘 os-vol-host-attr:host 字段不对应。

解决方案

为了解决此问题,请按照以下步骤进行​:

1.通过 trace 日志获取虚拟机磁盘的 volume_id 和 os-vol-host-attr:host

2.登录 OpenStack 控制节点执行以下命令检查虚拟机磁盘的 os-vol-host-attr:host 与 trace 中的是否一致。

3.检查客户端 ceph.config 配置,检查项如下,两项有一项满足即可:

(1)“hostname”@“backupend”#“storage” 等于 步骤 2 中获取到的 os-vol-host-attr:host 字段

(2)“os-vol-host-attr:host ”​ 字段与步骤 2 中获取到的 os-vol-host-attr:host 字段一致

4.根据实际查询到的 os-vol-host-attr:host 修改客户端的 ceph.config 文件。完成后重新发起备份。

更多信息

1.一台虚拟机中磁盘的 “backupend” 字段不一致情况下,需要在 ceph.config 中添加两段配置内容,如步骤 3 中的配置,填写不通的 “backupend” 字段。

2.ceph.config 中的 “hostname” 、“backupend”、“storage”和“os-vol-host-attr:host” 字段可以同时配置,”os-vol-host-attr:host” 优先级高。