LinuxForum.Fans
Тема

[Решено] уменьшение LVM-раздела

Автор: philipzoid 17 сообщений 4390 просмотров
#302918

хочется на 100 метров уменьшить раздел home:

text
# lvs
  LV     VG   Attr   LSize   Origin Snap%  Move Log Copy%  Convert
  home   lvm  -wi-ao 656,00m                                      
  root   lvm  -wi-ao   1,01g                                      
  swap_1 lvm  -wi-ao 112,00m  
text
# lvreduce -r -L -100M /dev/mapper/lvm-home 
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
/dev/mapper/lvm-home is mounted.  

WARNING!!! The filesystem is mounted. If you continue you ***WILL*** cause ***SEVERE*** filesystem damage.

Do you really want to continue (y/n)? no

получается, что нужно с live-cd или usb загружаться для этой операции?

#302921
"philipzoid" написал:
получается, что нужно с live-cd или usb загружаться для этой операции?

...или, выйдя из графического режима и учётной записи пользователя, «залогиниться» от root и размонтировать раздел.
Да, если мне не изменяет память, сначала нужно уменьшить саму файловую систему на разделе. Затем только «двигать» раздел.

#302923
"philipzoid" написал:
хочется на 100 метров уменьшить раздел home:

Стоит ли овчинка выделки?

#302926
"Lupo Alberto" написал:
Стоит ли овчинка выделки?

повышаю скииллз))

#302927
"Lupo Alberto" написал:
сначала нужно уменьшить саму файловую систему на разделе.

а какой тулзой это можно сделать?

#302928
"philipzoid" написал:
а какой тулзой это можно сделать?

А какая файловая система на разделе?

#302931
philipzoid написал:
ext3
text
man resize2fs
#302934
"Lupo Alberto" написал:
man resize2fs
text
 # resize2fs /dev/mapper/lvm-home 546M
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/lvm-home is mounted on /home; on-line resizing required
resize2fs: On-line shrinking not supported
#302935
"philipzoid" написал:

Filesystem at /dev/mapper/lvm-home is mounted on /home; on-line resizing required
resize2fs: On-line shrinking not supported
"Lupo Alberto" написал:
«залогиниться» от root и размонтировать раздел.
#302937
"Lupo Alberto" написал:
root и размонтировать раздел.
text
# 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))
#302938

Скорее всего открыт какой-либо из файлов, находящихся в каталоге либо при запуске команды вы находитесь в данном каталоге.
Покажите

text

lsof /home
#302941
text
# pwd
/root
text
 # lsof /home
COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    1430 uzer  cwd    DIR  254,2     4096 7009 /home/uzer
su      1457  root  cwd    DIR  254,2     4096 7009 /home/uzer
#302943
"Lupo Alberto" написал:
выйдя из графического режима и учётной записи пользователя

Как это там...

text
init 3

от рута?

#302944
philipzoid написал:
text
 # lsof /home
COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    1430 uzer  cwd    DIR  254,2     4096 7009 /home/uzer
su      1457  root  cwd    DIR  254,2     4096 7009 /home/uzer

"Lupo Alberto" написал:
...или, выйдя из графического режима и учётной записи пользователя,
#302945
"Lupo Alberto" написал:
...или, выйдя из графического режима и учётной записи пользователя,

ура! всё получилось, спасибо огромное!

Войдите или зарегистрируйтесь, чтобы ответить.