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

Дополнительное дисковое пространство

Я пытаюсь добавить дополнительное место на диске

[root@vps62868 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    252:0    0  40G  0 disk
└─vda1 252:1    0  20G  0 part /
vdb    252:16   0  50G  0 disk

дисковое пространство на данный момент

[root@vps62868 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G   19G  306M  99% /
tmpfs           3.8G     0  3.8G   0% /dev/shm

теперь монтирую дополнительный диск этими командами

mkdir -p /mnt/vdb
mkfs.ext4 /dev/vdb
mount /dev/vdb /mnt/vdb

теперь у меня есть это место на диске

[root@vps62868 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G   19G  311M  99% /
tmpfs           3.8G     0  3.8G   0% /dev/shm
/dev/vdb         50G   52M   47G   1% /mnt/vdb

хорошо, выглядит хорошо, но теперь, если я перезапускаю сервер, дисковое пространство снова

[root@vps62868 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G   19G  306M  99% /
tmpfs           3.8G     0  3.8G   0% /dev/shm

Должен ли я сохранять то, чего не понимаю?

Вы должны добавить это в /etc/fstab для его установки во время загрузки. Добавьте что-то вроде этого:

/dev/vdb  /mnt/vdb    ext4     defaults    1   2

man fstab объясню значение полей.

NB: добавление такого места, скорее всего, не решит ваших проблем на /, так как он почти заполнен, и установка дополнительного диска ничего не поможет. Вы могли бы продлить / еще на 20 ГБ, если изменить размер раздела /dev/vda1 и вырастите там файловую систему.