Как я разворачиваю объем LVM (Сервер Ubuntu)?

У меня есть установка Сервера Ubuntu, и я только устанавливаю 20 ГБ на жестком диске на 80 ГБ с помощью 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 или чем-то?

3
задан 03.05.2011, 01:22

0 ответов

Если у Вас есть достаточно новый resize2fs, и Ваше ядро было скомпилировано с поддержкой изменения размеров онлайн, необходимо быть хорошими для движения.

1
ответ дан 08.12.2019, 02:17

Теги

Похожие вопросы