У меня установлена Ubuntu Server, и я устанавливаю только 20 ГБ на 80 ГБ HDD, используя LVM при установке, думая, что это даст мне больше возможностей в будущем. Я должен просто настроить весь раздел или, по крайней мере, намного больше.
Я не слишком уверен, как подойти к этой проблеме, том всегда монтируется, и сервер используется довольно редко (но только для Dev, так что он может быть отключен на несколько человек).
Вот результат вывода $ df -hT
Как видите, у меня не хватает места ...
maxxdev@maxxserver:~$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/maxxserver-root
ext4 18G 14G 2.8G 84% /
none devtmpfs 745M 248K 745M 1% /dev
none tmpfs 749M 0 749M 0% /dev/shm
none tmpfs 749M 1.3M 748M 1% /var/run
none tmpfs 749M 0 749M 0% /var/lock
none tmpfs 749M 0 749M 0% /lib/init/rw
/dev/sda1 ext2 228M 31M 185M 15% /boot
и вывод $ lvdisplay
maxxdev@maxxserver:~$ sudo lvdisplay
--- Logical volume ---
LV Name /dev/maxxserver/root
VG Name maxxserver
LV UUID enutYN-1zrv-5h0r-DOi0-CnFq-PHon-B4YHlM
LV Write Access read/write
LV Status available
# open 1
LV Size 17.80 GiB
Current LE 4558
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:0
--- Logical volume ---
LV Name /dev/maxxserver/swap_1
VG Name maxxserver
LV UUID vChwr1-ndWT-hlSo-sxk2-206T-aIE7-Z0eExq
LV Write Access read/write
LV Status available
# open 1
LV Size 836.00 MiB
Current LE 209
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:1
Если я использую lvextend -L +50G /dev/maxxserver/root
(или сколько еще места), я смогу изменить размер тома во время работы системы, плюс мне нужно (хочу), чтобы не испортить раздел, используется сейчас (я думаю, это само собой разумеется :)
После изменения размера я все еще должен 'growfs' для раздела? Если это так, может ли это произойти в «живой» системе, или я должен выключиться и сделать все с помощью livecd или чего-то еще?