1

Я использую сервер Ubuntu 14.04.3 LTS.

Разметка была создана автоматически, и теперь у меня проблема с пространством корневого каталога. Существует набег /dev/md3 с почти 2 ТБ бесплатно и в /dev/root , смонтированный в / с 20 ГБ из которых 1,2 ГБ бесплатно.

Это моя конфигурация:

# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 testine, 63 settori/tracce, 243201 cilindri, totale 3907029168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1  3907029167  1953514583+  ee  GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 testine, 63 settori/tracce, 243201 cilindri, totale 3907029168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  3907029167  1953514583+  ee  GPT

Disk /dev/md3: 1978.9 GB, 1978886193152 bytes
2 testine, 4 settori/tracce, 483126512 cilindri, totale 3865012096 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000

Il disco /dev/md3 non contiene una tabella delle partizioni valida

Disk /dev/md2: 21.0 GB, 20970405888 bytes
2 testine, 4 settori/tracce, 5119728 cilindri, totale 40957824 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000

Il disco /dev/md2 non contiene una tabella delle partizioni valida


# df -h
File system     Dim. Usati Dispon. Uso% Montato su
/dev/root        20G   17G    1,2G  94% /
devtmpfs        7,9G  4,0K    7,9G   1% /dev
none            4,0K     0    4,0K   0% /sys/fs/cgroup
none            1,6G  792K    1,6G   1% /run
none            5,0M     0    5,0M   0% /run/lock
none            7,9G  4,0K    7,9G   1% /run/shm
none            100M     0    100M   0% /run/user
/dev/md3        1,8T  295M    1,7T   1% /home

Поэтому в основном мне нужно использовать /dev/md3 для /dev/root , чтобы использовать все доступное пространство!

Пожалуйста, помогите мне, потому что я никогда не использовал parted без графического интерфейса и не хочу создавать беспорядок. Очевидно, что я не хочу потерять все данные в /dev/root (пока меня не волнует /dev/md3).

Я не знаю, был ли я на правильном пути, но я подумал, что могу просто изменить точку монтирования /dev/md3 . Я размонтировал его и сел на / но безуспешно. Вот мой ФСТАБ:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/md2        /       ext4    errors=remount-    ro,relatime,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0       0           1
/dev/md3        /home   ext4    defaults,relatime       1       2
/dev/sda4       swap    swap    defaults        0       0
/dev/sdb4       swap    swap    defaults        0       0
proc            /proc   proc    defaults                0       0
sysfs           /sys    sysfs   defaults                0       0
devtmpfs        /dev    devtmpfs        rw      0       0

Могу ли я просто изменить точку монтирования на / и перезагрузить сервер, чтобы он заработал? Я имею в виду иметь все пространство /dev/md3 на / ?

2 ответа2

0

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

Но изменение корневого раздела в Linux - это больше, чем перемещение корневой точки монтирования. Вы должны позаботиться о том, чтобы многие части ОС знали, куда вы перенесли ОС. Если вы не хотите переустановить новую ОС на дополнительное хранилище, я не рекомендую перемещать корневую точку монтирования. Вы можете смонтировать дополнительное хранилище в другом «под-пути» в файловой системе и использовать его прозрачно, чтобы оно находилось на другом физическом носителе.

Хорошим вариантом является монтирование дополнительного хранилища в качестве каталога /home. Смотрите это руководство. Обратите внимание, что если у вас есть существующие пользователи на вашем текущем / домашнем компьютере, вам лучше сначала скопировать текущие данные в новое местоположение. Это все в связанном руководстве.

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

0

Так как проблема была связана с ISPConfig, я спросил непосредственно на форуме, и они связали меня с этим руководством, чтобы выполнить мою задачу: https://www.howtoforge.com/use_mount_bind_to_move_the_website_and_email_directory_of_a_ispconfig_server_to_a_new_location

Все прошло хорошо, и сервер снова работает хорошо.

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