Назад | Перейти на главную страницу

Как я могу разделить раздел в Ubuntu?

Я только что купил новый сервер на OVH со спецификацией диска: 2 x480 ГБ SSD SOFT. Когда я делаю df -h, вывод:

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        20G   13G  5.7G  69% /
devtmpfs         16G   12K   16G   1% /dev
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            3.2G  792K  3.2G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none             16G     0   16G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/md2        421G   17G  383G   5% /home

Имейте в виду, что я сохранил много файлов, а затем понял, что мне нужно гораздо больше места для root. Теперь я мог бы либо заменить 2 / dev / root на / dev / md2 и изменить загрузочный диск, либо я мог бы разделить / dev / md2 с прикрепленным к дому (данные там можно удалить, есть резервная копия) на 2 части по 200 ГБ каждая. а затем смонтировать один из разделов в / var / www / tmp для хранения файлов, необходимых во время работы сайтов. или я могу изменить размер корневого раздела. Вывод lsblk:

NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda       8:0    0 447.1G  0 disk
├─sda1    8:1    0  19.5G  0 part
│ └─md1   9:1    0  19.5G  0 raid1 /
├─sda2    8:2    0 427.1G  0 part
│ └─md2   9:2    0 427.1G  0 raid1 /home
└─sda3    8:3    0   511M  0 part  [SWAP]
sdb       8:16   0 447.1G  0 disk
├─sdb1    8:17   0  19.5G  0 part
│ └─md1   9:1    0  19.5G  0 raid1 /
├─sdb2    8:18   0 427.1G  0 part
│ └─md2   9:2    0 427.1G  0 raid1 /home
└─sdb3    8:19   0   511M  0 part  [SWAP]

Теперь я не знаю, какой раздел редактировать. Я думал сделать что-то вроде этого, sudo fdisk / dev / sda2 (/ home), а затем удалить раздел, а затем создать 2 равных, но теперь я не могу это решить. Должен ли я сделать это на / dev / sda2 или / dev / sdb2. В чем разница?

спасибо за помощь, и я знаю, что это непонятный вопрос.

На вашем месте я бы либо

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

или

Проще переместить файлы куда-нибудь в / home, а затем привязать его к / var / www, например (после остановки соответствующих служб).

mkdir /home/somewhere
mv /var/www/* /home/somewhere
mount -bind /home/somewhere /var/www

Если это работает для вас, не забудьте добавить запись в / etc / fstab

/home/somewhere /var/www    none    bind 

или

Измените корень документа (или что-то еще), чтобы он находился в / home.