Ответы пользователя по тегу LVM
  • Как примонтировать LVM в Proxmox?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Попробуй e2fsck -b ... -B 4096. Размер блока (который 4096) можно посмотреть через debugfs, командой stats. Если есть место куда скопировать данные, возможно проще будет вытащить их через команду rdump, чем пытаться восстановить суперблок.
    Ответ написан
    Комментировать
  • Почему не освобождается место на LVM диске после удаления файлов?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    пока апач не перезапустите, он свободное место не отдаст.
    Ответ написан
  • Как расширить раздел var в Linux (LVM encryption)?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Не знаю, как тут сработает encryption, но для обычного раздела порядок действий будет таков:
    - resize2fs на уменьшение vg-home. Это освободит часть блоков в группе томов. Насколько я помню resize2fs на уменьшение можно сделать только на отмонтированном томе, поэтому и не знаю, как тут encryption.
    - lvchange на уменьшение vg-home ровно на столько, на сколько было resize2fs
    - lvchange на увеличение vg-var
    - resize2fs на увеличение vg-var - на увеличение можно и на смонтированной fs
    Ответ написан
    Комментировать
  • Увеличение lvm раздела?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Каким образом "увеличил"? Прибавил места в менеджере VM? А откуда ведро должно узнать о том, что его стало больше?
    Ребутните - места прибавится.
    Только не надо удалять vda3 - систему убьете :) Либо ресайзом физического раздела, либо создать на добавленном месте новый том, и прибавить его к группе томов - я бы сделал последнее - это проще и надежнее (меньше шансов убить систему при неосторожной кривости рук)
    fdisk, добавить том
    pvcreate - создать том LVM
    vgextend - расширить группу томов
    lvresize - расширить том LVM
    resize2fs - изменить размер файловой системы.
    Ответ написан
  • Как работать с LVM в Proxmox?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    LVM - Logical Volume Management. Какой связи ты ждешь от обычного диска с виртуализацией - непонятно. Это просто обычный диск, имеющий средства динамического расширения/перемещения/прочие плюшки. На скрине я вижу группу томов pvestorage. Пустую :) То есть ни одного логического тома не создано.

    man lvcreate
    (ну и полезно конечно будет
    man lvscan
    man lvdisplay
    man lvdestroy
    и прочие маны...)
    Ответ написан
  • Стоит ли использовть LVM при создании шифрованной системы Arch?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    В том же, видимо в чем и при установке на нешифрованные - легкость манипулирования резделами
    Ответ написан
    Комментировать
  • Настройка раздела LVM в Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    gparted /kdeparted может.

    Вообще последовательность следующая
    fdisk/gdisk создает раздел "Linux LVM" (тип для BIOS - 8e)

    pvcreate создает физический том
    vgcreate - создает группу логических томов на физическом
    lvcreate - создает логический том в группе
    Ответ написан
    Комментировать
  • Каким образом в Linux можно отнять/прибавить пространство системного раздела под LVM?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Прибавить довольно просто:
    - pvcreate (создали новый том)
    - vgextend (расширили этим томом группу томов)
    - lvextend (расширили том за счет свободного места)
    - resize2fs (обьяснили ФС, что она теперь больше - без этого свободного места не прибавится!)

    Отрезать сложнее. Сначала нужно высвободить эанятые экстенты через pvmove, а уже потом - lvreduce
    Ответ написан
    3 комментария
  • Нужно ли в виртуалках создавать LVM, если я захочу увеличить объем диска?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Конечно. Виртуалка вот ничем от bare-metal в этом отношении не отличается. Команда proxmox кстати расширит диск с точки зрения гипера, а с точки зрения ВМ - она увидит приросшее место, но что с ним делать-то?. То же самое можно сделать в vmware через ее морды управления - и что?
    Если LVM нет - нужно будет создавать новый раздел (которых всего 4), форматировать его, городить линки, чтобы его примонтировать, переносить содержимое (для чего вполне может оказаться нужно перейти в single user). Если LVM есть - несколько команд - и раздел расширен.
    Ответ написан
    Комментировать
  • Как расширить раздел root в centos?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Это вопрос нихрена не простой :)

    Просто расширить том LVM несложно. Но вот освободить в нем место - это уже посложнее будет.

    Кстати, НЕ ЛЕЗЬТЕ в тома LVM c помощью редакторов разделов! (gparted, partition magic, acronis и иже с ними) - угробите все нахрен.

    Сначала нужно освободить место в /home. А это непросто, потому что система даст урезать том только в том случае, если блоки не используются. Потом освободившееся место приписать другому тому.

    На словах все просто. На деле будет долгое и вдумчивое чтение документации по LVM, полный бэкап данных (потому что шанс при неаккуратном обращении с командами управления томами угробить все не просто высок - он охренительно высок!), и уже потом пробовать что-то сделать. Получится не сразу :) поэтому если есть возможность и нет времени - лучше попросите кого-нибудь.
    Ответ написан
    6 комментариев
  • Как расширить существующий диск Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    man resize2fs
    Ответ написан
    Комментировать
  • Как увеличить размер диска в виртуальной машине без перезагрузки?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    echo 1 > /sys/bus/scsi/devices/2\:0\:0\:0/rescan

    Где 2:0:0:0 - scsi id устройства. После чего ведро должно отрепортить, что размер диска изменился:

    May 22 01:49:58 ххх kernel: sda: detected capacity change from 107374182400 to 128849018880

    И после этого уже, когда ведро поняло, что диск другого размеру, идет partprobe. Правда, если на этом диске система (/boot, /usr ...), partprobe склеит боты и только перезагрузка.
    Ответ написан
  • Почему не меняется размер раздела LVM?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Не происходит потому что lvresize - это еще не все. Это только расширение тома. Теперь нужно еще и файловой системе обьянсить, что ее стало больше через resize2fs
    Ответ написан
    Комментировать