本文将介绍在OpenStack Linux环境中如何扩展/增大Cinder卷的大小,参考使用DevStack在Ubuntu 18.04上进行OpenStack部署。
从CLI调整大小/扩展OpenStack中的Cinder卷 如果已配置OpenStack CLI,则可以使用它来调整Cinder卷的大小,为了更完整,我们将创建一个新卷: $ openstack volume create --size 10 test-volume
让我们将其附加到实例: $ openstack server add volume fed31 test-volume 注: fed31:是我们要附加创建的卷的实例名称。 test-volume:是卷的名称。 确认卷已附加到我们的VM: [fedora@fed31 ~]$ lsblk
然后调整其大小并确认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
如上图所示,已成功扩展到了20GB。
相关主题 |