2015-08-28 6 views
-1

В попытке настроить размер каталога /home/{user} я решил вырезать некоторое место на диске, о котором я не знал, был в LVM групп уже. Мне удалось успешно удалить раздел (всего 1.8T) и вырезать его в кучу 500G-разделов, чтобы я мог смешать и сопоставить пространство по мере необходимости.Измененный раздел диска, без обновления lvm, теперь не может удалить PV из LVM

удаляю /dev/sdb3 (1.8T) и сделал /dev/sdb3 (~ 500G), /dev/sdb4 (~ 500G) /dev/sdb5 (~ 500G), /dev/sdb6 (~ 300G) на таблицу разделов.

Я смог успешно добавить /dev/sdb4 через /dev/sdb6 в качестве физических томов, затем я осознал свою ошибку. /dev/sdb3 был физическим LVM и все еще указан как 1.8T.

Я попытался удалить данные на него на другие диски (там ничего нет, я хочу сохранить BTW). Это не получилось, потому что недостаточно места.

Я также попытался удалить его и принудительно удалить. Нет кубиков. Это in use

Так что теперь я застрял. Я не уверен, как я решаю эту проблему. У меня есть PV, который показан как 1.8T, что на самом деле не так, и я хотел бы удалить его или заставить его отображать правильный размер раздела.

ответ

0

После обрушения со всеми вещами pv* и vg* Я пришел к простому удалению группы томов, частью которой был физический том. Немного тяжелый передал, но он работал в этом случае, так вот что я побежал:

sudo vgremove fedora

где fedora было название группы томов, что я удален. Это освобождает PV от использования, и он сразу же отпал, позволив новому /dev/sdb3 PV встать на свои места.

0

Существует опция командной строки, которая может перейти к vgreduce:

vgreduce --removemissing system 

 Смежные вопросы

  • Нет связанных вопросов^_^