В настоящее время у меня установлен сервер Ubuntu, где я размещаю некоторые файлы. Можно ли создать новый раздел на моем диске и перенести туда данные без перезагрузки ОС?

вот моя установка от df-T

root@kitsch:~# df -T
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/mapper/kitsch-root
              ext4   237251272  69025564 156174048  31% /
none      devtmpfs      492320       212    492108   1% /dev
none         tmpfs      496904         0    496904   0% /dev/shm
none         tmpfs      496904       324    496580   1% /var/run
none         tmpfs      496904         0    496904   0% /var/lock
none         tmpfs      496904         0    496904   0% /lib/init/rw
/dev/sda1     ext2      233191     33669    187081  16% /boot

Если так, то как?

1 ответ1

1

Зависит от ФС. Ext3/4 не поддерживает онлайн-изменение размера, а Ubuntu по умолчанию не создает динамический раздел. Таким образом, вы обмануты этим.

Вы можете изменить размер, используя liveCD с USB-накопителя или компакт-диск. Если это сервер, резервное копирование и повторное изображение.

В следующий раз попробуйте использовать обычную FS (которая является зрелой, сделанной экспертами, а не программистами-любителями), такие как XFS. Кроме того, вы должны создать динамический раздел при установке. (Другие ФС являются .. JFS например. Btrfs все еще экспериментален. Ext3/4 настолько глючит, я удивлен, что люди его используют. (не флейм, но, честно говоря, я бы никогда не советовал его использовать). Reiserfs 3 устарел, 4 никогда не будет сделано. Так что ждите btrfs и продолжайте использовать хорошую FS до тех пор.)

XFS онлайн изменить размер
XFS Особенности / Вики

Однако, если вы используете XFS, вы должны создать его и использовать определенные параметры монтирования. Если не знаете как, комментируйте, спрашивайте и я вам помогу.

Когда вы создаете это:
mkfs.xfs -l size=64m
И это то, что вы должны записать в /etc/fstab вместо "по умолчанию":
logbufs=8,noatime

JFS вики

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .