云网牛站
所在位置:首页 > Linux云服务器 > 在OpenStack中调整/扩展Cinder的大小

在OpenStack中调整/扩展Cinder的大小

2019-11-22 15:40:20作者:申仲稿源:云网牛站

本文将介绍在OpenStack Linux环境中如何扩展/增大Cinder卷的大小,参考使用DevStack在Ubuntu 18.04上进行OpenStack部署

在OpenStack中调整/扩展Cinder的大小

 

从CLI调整大小/扩展OpenStack中的Cinder卷

如果已配置OpenStack CLI,则可以使用它来调整Cinder卷的大小,为了更完整,我们将创建一个新卷:

$ openstack volume create --size 10 test-volume

在OpenStack中调整/扩展Cinder的大小

让我们将其附加到实例:

$ openstack server add volume fed31 test-volume

注:

fed31:是我们要附加创建的卷的实例名称。

test-volume:是卷的名称。

确认卷已附加到我们的VM:

[fedora@fed31 ~]$ lsblk

在OpenStack中调整/扩展Cinder的大小

然后调整其大小并确认VM中的更改:

# Syntax

$ openstack volume set --size <size> <volume>

注:

<size>:是要扩展的卷大小,以GB为单位。

<volume>:是要修改的卷(名称或ID)。

但是首先要卸载实例中的所有分区(如果已配置),然后分离卷:

# Inside VM unmount if mounted

# Then detach 

$ openstack server remove volume fed31 test-volume

我将磁盘扩展到20GB:

openstack volume set --size 20 test-volume

将其重新连接到VM:

$ openstack server add volume fed31 test-volume

确认新大小:

$ lsblk

在OpenStack中调整/扩展Cinder的大小

如上图所示,已成功扩展到了20GB。

 

相关主题

在CLI上创建OpenStack Cinder卷并附加到VM实例/服务器

精选文章
热门文章