Различия

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

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

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