问题处理:kolla环境在 cinder-backup备份还原后是个空卷

对卷id 75eb3e08-924f-4bf2-b403-6aebf4df48de 做备份:

cinder backup-create 75eb3e08-924f-4bf2-b403-6aebf4df48de  --name wy_volume1_backup5 --force
执行结果.png

但是日志里显示attach_info['volume_id'] = '1c13b2a5-fbd6-401f-801a-6bd2aa5b9a2c'

日志.png

卷'1c13b2a5-fbd6-401f-801a-6bd2aa5b9a2c'看起来是nova创建的,而且deleted了:

1c13b2a5-fbd6-401f-801a-6bd2aa5b9a2c.png

原因:代码里获取备份设备的时候,判断如果原卷状态是in-use,则创建一个快照卷,‘1c13b2a5-fbd6-401f-801a-6bd2aa5b9a2c’就是新建的快照的卷id。

获取备份设备:
cinder.volume.driver.BaseVD#get_backup_device

    def get_backup_device(self, context, backup):
        """Get a backup device from an existing volume.

        The function returns a volume or snapshot to backup service,
        and then backup service attaches the device and does backup.
        """
        backup_device = None
        is_snapshot = False
        if self.backup_use_temp_snapshot() and CONF.backup_use_same_host:
            (backup_device, is_snapshot) = (
                self._get_backup_volume_temp_snapshot(context, backup))
        else:
            <!--程序走这!!!!-->
            backup_device = self._get_backup_volume_temp_volume(
                context, backup)
            is_snapshot = False

cinder.volume.driver.BaseVD#_get_backup_volume_temp_volume

    def _get_backup_volume_temp_volume(self, context, backup):
        """Return a volume to do backup.

        To backup a snapshot, create a temp volume from the snapshot and
        back it up.

        Otherwise to backup an in-use volume, create a temp volume and
        back it up.
        """

妈的线索又断了。。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • •王越:VMware存储API整理,比如核心的存储池与卷两者的CURD。可以参考:VMware in OpenSt...
    笨手笨脚越阅读 11,013评论 0 2
  • Cinder 的 backup 功能是由 cinder-backup 服务提供的,devstack 默认没有启用该...
    笨手笨脚越阅读 9,557评论 1 3
  • 你呀,真是从来都不让人省心 面对你,每次都要小心翼翼的 然后从黑夜中,期待一颗流星 . —— 2016.7.8 简书
    岚风的叶子阅读 3,126评论 0 0
  • 1.吃过早饭后!我正在小桌前看书!儿子吃完饭后在我面前晃来晃去! 晃什么晃!我冲他嚷了一声!你很帅吗!?我的眼里只...
    winterrose阅读 5,743评论 0 2
  • 一天,我在丛林里看书。突然,一个巨大的虫洞,把我传送到了北宋。 当我睁开眼睛的时候,苏东坡正在旁边悠...
    鸿雁长空阅读 5,786评论 2 2

友情链接更多精彩内容