Тома openstack nova mount - PullRequest
       96

Тома openstack nova mount

0 голосов
/ 29 мая 2020

У меня есть один том, смонтированный как / vda, я создал новый том, который называется / vdb. Теперь, когда я монтирую этот новый том, я думаю, я могу смонтировать его в существующий каталог на vda ?? Следовательно, увеличение общего размера существующего каталога ??

1 Ответ

0 голосов
/ 30 мая 2020

@ larsks правильно. В основном это вопрос операционной системы, и было бы лучше задать его на другом сайте, например ServerFault или Unix или AskUbuntu.

Но поскольку вы здесь, и поскольку вы задавали вопрос в контексте Openstack, я Я отвечу здесь.


Теперь, когда я монтирую этот новый том, я думаю, я могу смонтировать его в существующий каталог на vda? Следовательно, увеличивается общий размер существующего каталога?

Короткий ответ - нет. Файловые системы UNIX / Linux работают иначе.

Когда том Openstack равен подключено к экземпляру, гостевая ОС видит его как виртуальное дисковое устройство. Затем вы (обычно) форматируете , чтобы он содержал файловую систему и монтируете файловую систему поверх каталога в файловой системе root.

(Для реальный физический диск, вы обычно разделяете диск и помещаете файловые системы в некоторые из разделов. Это не обычная практика делать это с томом.)

What вы хотите, чтобы здесь была одна файловая система, охватывающая несколько томов; т.е. несколько виртуальных дисков. Это возможно, если вы используете Linux LVM (см. https://opensource.com/business/16/9/linux-users-guide-lvm). Однако преобразование существующего обычного устройства в LVM на месте невозможно; см. https://serverfault.com/questions/241987/convert-full-hard-drive-to-lvm-without-external-storage.

Вероятно, вам нужно сделать что-то вроде этого:

  1. Прочитайте все о LVM ... и решите, сможете ли вы справиться с дополнительная сложность.
  2. Сделайте резервную копию всех ваших данных !!
  3. Присоедините новый том к экземпляру.
  4. Отформатируйте его с помощью LVM, создайте на нем том LVM и отформатируйте том.
  5. Подключите том.
  6. Скопируйте файловую систему из существующего тома в новую файловую систему
  7. Отключите файловые системы для старого и нового тома
  8. Добавьте старый том в LVM и сделайте его частью существующего тома LVM
  9. Измените размер файловой системы, чтобы она могла использовать все пространство в объединенном томе LVM.
  10. Смонтируйте файловую систему.

Если у вас есть файловая система, разделенная на два тома, целостность ваших данных будет зависеть от них обоих. Я думаю, вам лучше либо использовать два тома как отдельные файловые системы, либо создать один большой том. Знаете ли вы, что вы можете изменить размер тома в некоторых случаях?

...