У меня есть следующие файловые системы на моей Ubuntu 12.04:
u@czarnobog:~$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/md1-md1 ext4 31G 27G 2.7G 91% /
udev devtmpfs 16G 4.0K 16G 1% /dev
tmpfs tmpfs 3.2G 428K 3.2G 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 16G 0 16G 0% /run/shm
none tmpfs 100M 0 100M 0% /run/user
/dev/mapper/md3-md3 ext4 97G 43G 49G 47% /export
/dev/mapper/md2-md2 ext4 7.7G 5.6G 1.8G 77% /var
cm_processes tmpfs 16G 2.6G 14G 17% /run/cloudera-scm-agent/process
Действительно ли возможно передать некоторое свободное пространство от одного до другого, например, 10 концертов от/dev/mapper/md3-md3 до/dev/mapper/md1-md1? Идеально, не форматируя и перезагружая что-нибудь? Или некоторый другой способ увеличить / размещает свободное пространство на этом сервере?
На основе списка файловой системы, если, я не вижу диска, смонтированного в /home
. Это указывает мне, что Ваши корневые каталоги в настоящее время монтируются по телефону /
, Если это верно, решение довольно легко, если Вы имеете франко-порт для монтирования другого диска.
1) готовят диск желаемого размера, отформатированного с желаемой файловой системой.
2) монтируют подготовленный диск к временному местоположению.
3) Обеспечивают, чтобы никто в настоящее время не использовал существующий / домой (начальная загрузка в однопользовательском режиме, или начальная загрузка от живые медиа) копируют содержание / домой рекурсивно к временному местоположению, к которому Вы смонтировали недавно подготовленный диск.
4) монтируют новый / домой диск к / домой
, Если какое-либо из этого неясно, оставьте комментарий, указывающий, что требует дальнейшего объяснения, и я разверну ответ.
Предоставленный это не идеально, поскольку это требует и форматирования и перезагрузки, но я сделал это, и это работает.