Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:swapfile [2018/06/13 13:43]
s.maksimov
linux:swapfile [2020/03/10 22:01] (текущий)
Строка 1: Строка 1:
-====== Linux Swap file ====== +Для подключения файла подкачки следует выполнить следующие действия:​ 
-**Как создать и включить swap в Linux** +  * Создать файл размером,​ равное произведению <​РАЗМЕР>​ на <​КОЛ-ВО>​ 
-  ​* ​''​dd if=/​dev/​zero of=/​swapfile bs=128M count=10'' ​- создали файл размером 128мб*10 +   ''​dd if=/dev/zero of=/swapfile bs=<​РАЗМЕР>​ count=<​КОЛ-ВО>''​ 
-  * ''​chmod 600 /​swapfile''​ - установим права чтение/​запись для root + 
-  ​* ​''​mkswap ​/​swapfile'' ​- создаем ​swap +Где: 
-  ​* ​''​swapon -a /​swapfile'' ​подключаем +  ​<​РАЗМЕР>​ - размер может быть (1k, 1M, 10M, 1G) 
-  * в ''/​etc/​fstab''​ вводим ''/​swapfile swap swap defaults 0 0''​ +  ​<КОЛ-ВО>​ - количество итераций (от и до бесконечности) 
-  * ''​reboot''​+Например ​ 
 +''​dd if=/​dev/​zero of=/​swapfile bs=1M count=128''​ 
 +Создаст файл размером 128 Мб
 + 
 +  * следует выполнить ​chmod, для ​установки нужных ​прав ​на файл (чтение/​запись для root) 
 +''​chmod 600 /​swapfile'' ​  
 + 
 +  * указать системе, что это файл подкачки Linux 
 + ''​mkswap ​/​swapfile'' ​  
 +  * произвести ​подключение swap файла 
 +''​swapon -a /​swapfile''  ​ 
 +  * отредактировать конфигурационный файл ​''/​etc/​fstab'' ​ 
 +добавить ​в конфиг следующее значение - ''/​swapfile swap swap defaults 0 0''​ 
 +  * для применения изменений файловой системы нужно выполнить перезагрузку 
 + ''​reboot'' ​ 
 + 
 + 
 + 
 +----
  
 **Отключение swap** **Отключение swap**
-  * ''​swapoff -a''​ - отключаем swap +  * отключение ​swap 
-  ​* ​''​rm -f /swapfile'' ​удаление файла +''​swapoff ​-a'' ​  
-  * редактируем ​''/​etc/​fstab''​  +  * удаление файла 
-  * ''​reboot''​+''​rm -f /​swapfile''  ​ 
 +  * удалить из конфига запись о swap  
 +отредактировать ​''/​etc/​fstab''​  
 +  * перезагрузка 
 +''​reboot''​