Я установил Сервер Ubuntu 18.04 с опцией LVM и оставил установку раздела по умолчанию. Теперь мой основной диск только имеет 4 ГБ в жестком диске на 1 ТБ. Как я могу зафиксировать это, не начиная с нуля?
Результаты df -h
:
Filesystem Size Used Available Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 32G 1.7M 32G 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 3.9G 3.6G 92M 98% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/loop0 87M 87M 0 100% /snap/core/4917
/dev/loop1 3.2M 3.2M 0 100% /snap/stress-ng/471
/dev/loop2 90M 90M 0 100% /snap/core/6130
/dev/sda2 976M 143M 766M 16% /boot
tmpfs 3.2G 0 3.2G 0% /run/user/1000
Была точно такая же проблема с новой установкой Ubuntu Server 18.04.1.
Мне пришлось сделать следующее:
# We need to resize the logical volume to use all the existing and free space of the volume group
$ lvm
lvm> lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
lvm> exit
# And then, we need to resize the file system to use the new available space in the logical volume
$ resize2fs /dev/ubuntu-vg/ubuntu-lv
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 58
The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 120784896 (4k) blocks long.
# Finally, you can check that you now have available space:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 786M 1.2M 785M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 454G 3.8G 432G 1% /
Если вы не настраивали параметры LVM, имена для группы томов и логический том должен быть таким же, как мой ( ubuntu-vg
и ubuntu-lv
соответственно).
Если ваш раздел полностью заполнен, вы можете получить нет места left
ошибка при попытке изменить размер логического тома, например:
lvm> lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
/etc/lvm/archive/.lvm_computer: write error failed: No space left on device
Самый простой способ исправить это - удалить apt
кеш (он будет восстановлен в следующий раз, когда вы сделаете apt update
]), что должно дать вам более чем достаточно места для завершения операции:
$ rm -rf /var/cache/apt/*
Считайте установку KVPM для получения GUI и лучшее понимание ситуации/расположения. В рамках программы можно сделать много очень мощных вещей.
Похоже, вам нужно расширить логический том.
Это может быть немного сложно, но если вы поймете, что есть 3 части, это будет намного проще.
Физический том (PV) => Физическое пространство на диске.
Группа томов (VG) ) => Абстрагированный объем дискового пространства, который можно разделить между несколькими дисками / устройствами.
Логический том (LV) => Пространство, которое ubuntu «видит»
Вам нужно полностью расширить виртуальную группу на вашем диске емкостью 1 ТБ (или увеличьте, насколько хотите), затем расширьте группу логических томов, чтобы занять это пространство.
У Technet есть хорошая запись , которую (если вы внимательно проследите), вы сможете следовать и продлите свой драйв.
Ожидаемое поведение при установке LVM - это действительно меньшие разделы. Система создает минимальные потери пространства при создании физических разделов, ожидая, что вы настроите и расширите LVM по мере необходимости, поскольку добавленные разделы не нужны для работы операционных систем, а пользователи, имеющие дополнительное пространство для хранения, квоты и расширение, являются точкой наличие расширяемых LV и VG «на лету»
Однако он должен объяснить, что лучше при установке