Добавете суап към CentOS

суап

Проверка за SWAP в CentOS/Fedora/RedHat

Преди да започна, трябва да разгледам хранилището на сървъра, за да видя дали има суап. За да видите тази информация, можете да стартирате една от посочените по-долу помощни програми.

Чрез помощната програма за суапон:

Ако нищо не се върне от командата, тогава на сървъра няма файл за суап. Имам го, дадох му 2GB. Но да кажем, че това не е достатъчно за мен и бих искал да го увелича до 3-4GB.

Друг начин за проверка е използването на "безплатната" помощна програма, която ни показва общото използване на паметта в системата. Можем да видим текущата си памет и използването на суап (в мегабайта), като въведем:

Друг начин е с помощната програма htop/top:

Изберете удобен начин за проверка.

Проверка на дисково пространство и свободно място в CentOS/Fedora/RedHat

Тъй като SWAP използва файл, създаден на вашия HDD, трябва да знаете колко свободно място е налично за тази операция. Обикновено използвам помощната програма - df:

Както виждам от изхода, има място и мога да разпределя лесно 3GB.

Създаване на суап файл (SWAP) на CentOS/Fedora/RedHat

Ще дам 2 начина как можете да създадете този файл за суап. Ще съхранявам своя суап файл в папка, която създавам:

Можете да използвате всяко друго място.

--- МЕТОД 1 - Това използва помощната програма fallocate.

Най-бързият и лесен начин за създаване на суап файл е използването на fallocate. Тази команда създава файл с незабавен размер. Ще разпределя 3GB суап файл за себе си, като напиша:

За да проверите какво се е случило, изпълнете:

Както можете да видите, суап файлът е създаден с правилния размер.

--- МЕТОД 2 - Това използва помощната програма dd.

Определете размера на новия пейджинг файл в мегабайти (брой) и умножете по 1024, за да определите броя на блоковете. Например, нека създадем 1GB суап файл:

Също така можете да посочите създадения блок не в мегабайта, а в гигабайта:

Използвах помощната програма "време", за да покажа колко време отнема.

Активиране/свързване на суап в CentOS/Fedora/RedHat

Нека да видим какво се случи:

Сега, когато суап файлът ни е по-сигурен, можем да създадем място за суап: