Изменение размеров LVM в в основанном на KVM VPS

Xvnc выполняет свой собственный X-сервер, который не обязательно подключен к рабочему столу. Необходимо было бы выполнить или vnc X расширений или винишко, если Вы хотите соединиться с основным рабочим столом с VNC.

2
05.08.2013, 22:19
3 ответа

Нет никакой потребности переместиться из LVM и Вас, do't нужен GParted для поддержки выполнения вещей LVMish. Просто создайте новый раздел из дополнительного пространства, затем просто pvcreate это, vgextend Ваша группа объема в него, и Вы можете затем eithe выращивать свой существующий LV или создавать новый LV.

3
27.01.2020, 21:57
  • 1
    Просто создайте новый раздел из дополнительного пространства.. но какой FS я должен использовать? –  Alois Mahdal 10.09.2013, 22:40
  • 2
    Вы не делаете. Как я сказал, Вы создаете раздел, выполняете "pvcreate" на нем, затем расширяете Ваш vg с помощью "vgextend". Если Вы хотите новую файловую систему, то создаете новый логический том и используете любые иски файловой системы Ваш вариант использования. Или можно расширить существующий логический том и вырастить файловую систему. –  John 10.09.2013, 22:43
  • 3
    OK, я 1. создал бесформатный раздел; 2. изменил тип на LVM, использующий cfdisk, 3. работал pvcreate /dev/sdx, vgextend myvg /dev/sdx 4. lvextend /dev/myvg/root -L 1G, 5. перезагруженный, но df -h все еще показывает старый размер –  Alois Mahdal 10.09.2013, 23:20
  • 4
    , который я также попробовал lvresize после lvextend без эффекта. Также попробованный для записи до исходных 100% - запись все еще перестала работать. –  Alois Mahdal 10.09.2013, 23:22
  • 5
    Вы никогда не выращивали файловую систему, поэтому конечно, df не покажет Вам новый размер. Вы не должны были перезагружать. man resize2fs. –  John 11.09.2013, 15:06

John's отвечают общий обзор, который был необходим для запущения меня. После выполнения еще некоторого исследования с его справкой, что я на самом деле закончил тем, что делал, был:

  1. Я создал новый бесформатный раздел

    Я использовал упомянутый GParted. Так как это не поддерживает LVM, таким образом не предложил "тип раздела" LVM Linux, я должен был выбрать восстановленный после форматирования и изменить тип вручную.

    Очевидно, использование cfdisk или другой инструмент сразу же (от живой системы) было бы намного легче.

    Также стоит отметить, что вопреки тому, что я ожидал, новый раздел не получил последнее число как в/dev/sdaN. Вместо этого это получило/dev/sda3, даже если/dev/sda5 был уже занят. IIRC, это относится к разделению логики: основные разделы всегда нумеруются 1-4, тогда как расширенный запускаются в/dev/sda5

  2. затем используемый cfdisk для изменения типа раздела на "Linux LVM" (0x8E),

  3. затем, я сделал pvcreate /dev/sda3 создать фактический раздел LVM

  4. и vgextend myvg /dev/sda3 включать новый раздел в мою (единственную) группу объема.

Наконец, для каждого "голодного пространства" раздела I

  1. работал lvresize /dev/myvg/mypart -L 1G изменить размер его ("mypart" имя, которое я дал ему давно во время установки),

  2. и resize2fs /dev/myvg/mypart на самом деле изменить размер файловой системы к размеру базового раздела (поведение по умолчанию для resize2fs).

Обратите внимание, что, так как изменение размеров не требует перемонтирования (ext3/ext4, Linux 2.6), в моем случае целая операция могла быть выполнена онлайн без любого времени простоя. (Да, дорогой случайный читатель от мира Windows!:))

2
27.01.2020, 21:57

Вам просто нужно увеличить размер существующего раздела, затем сообщить LVM О увеличенном размере, затем добавьте или измените размер любых логических томов, как вы видите подходящие.

Если у вас появится достаточно недавняя версия , то вы можете использовать его Resizepart , чтобы изменить размер существующего раздела, удерживающего PV. Если вы должны использовать более старую версию расставанной версии, затем поместите его в секторный режим с помощью команды , затем Print существующая таблица, и обратите внимание на точный сектор текущий раздел начинается на Затем RM Этот раздел, а затем воссоздает его с MKPART . Файловая система по умолчанию Ext2 отлично, и убедитесь, что вы используете тот же самый стартовый сектор, то вы можете выделить 100% пространства на диске к разделу. Если вы использовали Resizepart , то вам даже не нужно перезагружать, но если вы использовали старый метод, который вы будете. После этого PVRESIZE / DEV / SDA2 скажут LVM о новом размере, который вы можете использовать для создания новых томов или изменить размер существующих с LVRESIZE . После изменений в логическом объеме вам необходимо сообщить об этом файловой системе с , предполагая, что вы используете Ext [234].

0
27.01.2020, 21:57

Теги

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