Ошибка при создании файла подкачки. Ubuntu 18.04

Пожалуйста, будьте осторожны со мной, я новичок, и мне потребуются простые объяснения.

Я хотел увеличить размер файла подкачки, но столкнулся со странным поведением.

Полная история - у меня было 2G, и я хотел выделить больше места. Во-первых, я последовал предложению иметь двойной объем оперативной памяти и ввел 8G, но затем передумал и решил изменить его на 4G. НО после выполнения той же процедуры, что и в первый раз, он все еще остается 8G.

Я следовал этому руководству

Вот что я получил (отредактировано, чтобы показать основные моменты):

~$ sudo swapon --show
~$
~$ sudo fallocate -l 4G /swapfile
~$ ls -lh /swapfile 
-rw------- 1 root root 8.0G Feb 14 12:14 /swapfile
~$ sudo swapon --show
NAME      TYPE SIZE USED PRIO
/swapfile file   8G   0B   -2

Как мне установить 4G и убедиться, что он работает правильно?

0
задан 14 February 2021 в 02:46

1 ответ

Во-первых, прекратите используя и удалите старый файл подкачки:

sudo swapoff /swapfile
sudo rm /swapfile

Во-вторых, создайте новый Swapfile:

sudo dd if=/dev/zero of=/swapfile bs=1G count=4
sudo chmod 600 /swapfile

TARRY, настройте файл для использования в качестве SwapFile:

sudo mkswap /swapfile

Наконец, используйте новый Swapfile 4G:

sudo swapon /swapfile

Обратите внимание, что вы могут, но не должны , используйте выпасть, чтобы создать свой Swapfile. Примечания в Человек Swapon указывают на то, что он должен работать, если основная структура диска является XFS, но эта проблема может возникнуть в противном случае.

2
ответ дан 18 March 2021 в 23:34

Другие вопросы по тегам:

Похожие вопросы: