Как изменить размер тома в экземпляре в OpenStack?

проверить с использованием тома из списка

openstack volume list

установить статус на доступно на том

openstack volume set --state available [volume id]

изменить размер тома

openstack volume set --size 40 [volume id]

снова проверить размер и статус

Openstack volume show [volume id]

статус становится используется , размер становится 40. Он прикреплен к / dev / vda.

Однако войдите в виртуальную машину, используйте df -h check, не нашел / dev / vda .

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  1.8G   19G   9% /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G   17M  1.9G   1% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs           379M     0  379M   0% /run/user/1000

Почему не меняется?

0
задан 14 March 2020 в 09:33
3 ответа

Openstack просто увеличивает размер физического диска. Вам нужно будет использовать служебные программы операционной системы, чтобы, например, увеличить дисковое пространство, выделенное для /.

1
ответ дан 4 April 2020 в 04:10

У меня была аналогичная проблема, и мне было непонятно, как изменить размер раздела, если вы используете том openstack. Это помогло мне:

Начните с размонтирования sudo umount /dev/sdb

Затем сообщите системе о новом размере:

sudo e2fsck -f /dev/sdb

После этого вы можете изменить размер тома

sudo resize2fs /dev/sdb

Наконец смонтируйте том и проверьте, установлен ли новый размер файла

sudo mount /dev/sdb /mount_point
df -h
0
ответ дан 22 March 2021 в 08:46

У меня была точно такая же проблема. Чем я нашел решение, вот мое:

После того, как вы, наконец, изменили размер тома из Ceph (Как и вопрос выше)

Войдите в свою виртуальную машину

## Grow part (i.e resize root partition)
sudo growpart /dev/vda 1

## Check if already extend
lsblk

## Resize ‘/’ partition to fill all space
sudo resize2fs /dev/vda1

## (option) If your filesystem is XFS, it can be grown while mounted using the xfs_growfs command:

sudo xfs_growfs /

## Verify
sudo df -H

Я написал свой случай prod здесь, https://nicolas.my.id/resize-root-volume-openstack-without-downtime/

1
ответ дан 11 December 2021 в 10:08

Теги

Похожие вопросы