реверс, расширяющий объем группы LVM

Вместо того, чтобы установить человечность, попробуйте lubuntu. Это от их страницы:

Lubuntu является быстрой и легкой операционной системой, разработанной сообществом Свободных и энтузиастов С открытым исходным кодом. Ядро системы основано на Linux и Ubuntu. Lubuntu использует минимальный настольный LXDE и выбор легких приложений. Мы фокусируемся на скорости и энергоэффективности. Из-за этого Lubuntu имеет очень низкие требования к аппаратным средствам.

3
16.07.2013, 18:03
2 ответа

Во-первых, сделайте резервные копии и тест, что они работают. В то время как это не должно стирать данные, Вы могли потерять все опечатке.

Так как Вы только расширили логический том а не файловую систему, все, что необходимо сделать, уменьшить логический том. Узнайте размер файловой системы на /dev/myvg/rootvol. Если это - ext4 файловая система, tune2fs -l /dev/myvg/rootvol скажет Вам. Обратите внимание, что очень важно разобраться в нем: при уменьшении логического тома ниже размера файловой системы Вы потеряете свои данные. Затем выполненный

lvreduce -L NNNNNNNk /dev/myvg/rootvol

где NNNNNNN является размером файловой системы в КБ.

Теперь выполненный pvmove к свободному данные по /dev/sda3. После этого можно удалить физический том.

pvmove /dev/sda3
vgreduce myvg /dev/sda3
pvremove /dev/sda3
3
27.01.2020, 21:20
  • 1
    спасибо за Ваш ответ. Я добавил новый больший диск и выполнил pvmove новый диск, но он не отражает изменения на df. Сделайте я должен работать resize2fs /dev/myvg/rootvol. Действительно ли безопасно работать? Я обновил вопрос также. –  Raza 16.07.2013, 18:05
  • 2
    @Salton, Вы изменили размер файловой системы или не после увеличения объема? Если бы Вы сделали, то необходимо уменьшить файловую систему прежде, чем уменьшить LV. Файловая система составляет 14 ГБ, таким образом, похоже, что это имеет старый размер, не новый размер. Что удивляет Вас в выводе df? –  Gilles 'SO- stop being evil' 16.07.2013, 18:45
  • 3
    мое плохое.. проигнорируйте мой предыдущий –  Raza 16.07.2013, 20:15
  • 4
    Вы не должны деактивировать логический том, чтобы уменьшить его, ни использовать живой CD. –  psusi 07.06.2017, 22:45

Поскольку я НЕ изменил размер FS, чтобы заполнить все экстенты VG, а новый физический том был пуст, я смог уменьшить экстенты в своей группе томов просто с помощью:

lvreduce -l3913721 /dev/myvg/rootvol
vgreduce rootvol /dev/sds
pvremove /dev/sds

где 3913721 были СТАРЫЕ экстенты

1
27.01.2020, 21:20

Теги

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