Я пытаюсь уменьшить размер логического тома
--- Logical volume ---
LV Name /dev/vg_linuxph53/lv_home
VG Name vg_linuxph53
LV UUID bWrIb2-ek2G-2G3Y-a6kA-8nnB-8fM4-6OenbJ
LV Write Access read/write
LV Status available
# open 1
LV Size 55.12 GiB
Current LE 1764
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
поэтому я сначала попытался размонтировать его
[root@linxuph53 sites]# umount /home
umount: /home: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@linxuph53 sites]#
как указано Эта статья, но это не сработало. Что я должен делать?
Также кажется, что на FC14 у меня нет e2fsadm
Утилита установлена.
Почти наверняка сначала вам нужно размонтировать файловую систему; почти ни одна файловая система не допускает онлайн-сжатия (однако btrfs требует, чтобы файловая система была смонтирована, и принимает активную точку монтирования в качестве аргумента: btrfs filesystem resize -Xg /mnt/point
, с X некоторым количеством гигабайт).
Чтобы выяснить, что использует монтирование, просто попробуйте «lsof / home», чтобы вывести список процессов, поддерживающих его открытым. Остановите эти процессы, и вы получите чистый размонтированный компьютер.
Затем вам придется сжать файловую систему. В зависимости от используемой вами fs это может быть или не выполнимо. Если вы используете ext2 / 3/4, вы можете сделать это с помощью инструмента resize2fs (для этого сначала потребуется fsck). Этот инструмент позволяет вам указать желаемый размер удобным для человека способом, например, «20G». Я бы порекомендовал вам установить размер fs немного меньше, чем вы хотите, чтобы вы могли увеличить его после уменьшения объема. Читай дальше.
После сжатия файловой системы вы, наконец, можете уменьшить размер логического тома с помощью lvreduce. Вам нужно будет сделать что-то вроде
# lvreduce -L20G /dev/vg_linuxph53/lv_home
Вы также можете указать относительный размер, например "-10G", чтобы уменьшить том на 10G.
Если вы теперь установили размер fs немного меньше целевого размера, поэтому вы уверены, что объем нигде не обрезает его, то вы можете снова увеличить размер fs. Сделайте это с помощью resize2fs или другого специального инструмента для fs. Подробности смотрите на странице руководства по инструменту. resize2fs расширится до размера тома, если размер не указан.