系统集成OpenStack

Openstack的cinder服务在删除卷时非常慢,这是为什么,如何加快这个过程?

参与21

2同行回答

youki2008youki2008系统架构师DDT
当我们执行删除卷命令时,openstack会尝试去清除卷上的数据,他是如何清除的呢? 其实他是通过dd命令填充空白数据上去(dd if=/dev/zero)。这样子的清理方式目的是 为了彻底的清除数据,保证数据安全。但是对于ceph作为后端存储的情况而言,我们把image删除了,数据也就相当安全了。...显示全部

当我们执行删除卷命令时,openstack会尝试去清除卷上的数据,他是如何清除的呢?
其实他是通过dd命令填充空白数据上去(dd if=/dev/zero)。这样子的清理方式目的是 为了彻底的清除数据,保证数据安全。但是对于ceph作为后端存储的情况而言,我们把image删除了,数据也就相当安全了。这样子的操作并没有太多用处。特别是存储空间大于50GB的情况下,会操作很久。

我们可以做那些什么?
直接修改/etc/cinder/cinder.conf 配置文件:

# Method used to wipe old volumes (string value)
# Allowed values: none, zero, shred
volume_clear = none

openstack-config --set /etc/cinder/cinder.conf DEFAULT volume_clear none

默认值是zero,我们配置成none,就跳过清理这步。

收起
互联网服务 · 2020-04-27
浏览861
zhuqibszhuqibs软件开发工程师Adidas
当我们执行删除卷命令以后,openstack会尝试去清除卷上的数据,他是如何清除的呢? 其实他是通过dd命令填充空白数据上去(dd if=/dev/zero)。这样子的清理方式目的是 为了彻底的清除数据,保证数据安全。但是对于ceph作为后端存储的情况而言,我们把image删 除了,数据也就相当安全...显示全部

当我们执行删除卷命令以后,openstack会尝试去清除卷上的数据,他是如何清除的呢?
其实他是通过dd命令填充空白数据上去(dd if=/dev/zero)。这样子的清理方式目的是
为了彻底的清除数据,保证数据安全。但是对于ceph作为后端存储的情况而言,我们把image删
除了,数据也就相当安全了。这样子的操作并没有太多用处。特别是存储空间大于50GB的情况下,会操作很久。

我们可以做那些什么?
直接修改/etc/cinder/cinder.conf 配置文件:

# Method used to wipe old volumes (string value)
# Allowed values: none, zero, shred
volume_clear = none

openstack-config --set /etc/cinder/cinder.conf DEFAULT volume_clear none

收起
互联网服务 · 2020-04-27
浏览891

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-27
  • 关注会员:3 人
  • 问题浏览:1434
  • 最近回答:2020-04-27
  • X社区推广