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

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

以PDF格式下载指南


这是续集。

这是续集。
这是续集。

在上一本指南中,我解释了如何在OpenStack中创建Cinder卷并将其附加到正在运行的实例。本教程将向您展示如何增大/增大Cinder卷的大小。

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

如果已经配置了OpenStack CLI,则可以使用它来调整Cinder卷的大小。创建一个新卷以完成指南。

$ openstack volume create --size 10 test-volume
+---------------------+--------------------------------------+
| Field               | Value                                |
+---------------------+--------------------------------------+
| attachments         | []                                   |
| availability_zone   | nova                                 |
| bootable            | false                                |
| consistencygroup_id | None                                 |
| created_at          | 2019-11-03T20:29:56.000000           |
| description         | None                                 |
| encrypted           | False                                |
| id                  | afec0c14-c5bb-42da-8f87-5a940ff18885 |
| migration_status    | None                                 |
| multiattach         | False                                |
| name                | test-volume                          |
| properties          |                                      |
| replication_status  | None                                 |
| size                | 10                                   |
| snapshot_id         | None                                 |
| source_volid        | None                                 |
| status              | creating                             |
| type                | None                                 |
| updated_at          | None                                 |
| user_id             | 336acbb7421f47f8be4891eabf0c9cc8     |
+---------------------+--------------------------------------+

让我们将其附加到实例:

 $ openstack server add volume fed31 test-volume

哪里:

  • 喂31 创建的卷所附加到的实例的名称
  • 测试量 是卷的名称

确保该卷已连接到VM。

[[email protected] ~]$ lsblk 
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    252:0    0  20G  0 disk 
└─vda1 252:1    0  20G  0 part /
vdb    252:32   0  10G  0 disk 

然后调整大小并查看VM中的更改。

# Syntax
$ openstack volume set --size  

哪里:

  • 卷大小以GB为单位扩展
  • 要更改的卷(名称或ID)

但是,如果已配置,它将首先卸载实例中的所有分区,然后分离卷。

# Inside VM unmount if mounted
# Then detach 

$ openstack server remove volume fed31 test-volume

扩展磁盘 20 国标

 openstack volume set --size 20 test-volume

将其重新连接到您的VM。

 $ openstack server add volume fed31 test-volume

检查新尺寸:

$ lsblk 
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    252:0    0  20G  0 disk 
└─vda1 252:1    0  20G  0 part /
vdb    252:32   0  20G  0 disk 

OpenStack详细信息:

如何在OpenStack中重命名实例/服务器

如何调整OpenStack实例/虚拟机的大小

如何在AWS / OpenStack / DigitalOcean中设置或更新VM主机名

如何在OpenStack中创建CentOS 8 KVM映像模板

如何使用静态/静态IP地址创建OpenStack实例

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

以PDF格式下载指南


这是续集。

这是续集。
这是续集。

Sidebar