Загальна процедура додавання розділу/файлу підкачки:
- створіть або новий розділ типу 82h, або новий файл розміром 8 ГБ за допомогою dd if=/dev/zero of=/swapfile bs=1M count=8192.
- ініціалізуйте його за допомогою mkswap /swapfile або mkswap /dev/sdXX.
- використовуйте swapon /swapfile або swapon /dev/sdXX відповідно, щоб увімкнути новий простір підкачки на льоту.
Додавання місця підкачки в системі Linux
- Станьте суперкористувачем (root), ввівши: % su Пароль: root-password.
- Створіть файл у вибраному каталозі, щоб додати простір підкачки, ввівши: dd if=/dev/zero of=/ dir / myswapfile bs=1024 count =number_blocks_needed. …
- Переконайтеся, що файл створено, ввівши: ls -l / dir / myswapfile.
- Додайте новий диск до системи.
- Створіть розділ системи.
- Відформатуйте щойно створений розділ.
- Змонтуйте новий розділ до тимчасової точки монтування, наприклад /mnt.
- Виберіть підкаталог у системі файлів, у якому вам потрібно більше місця.
- Перемістіть усі файли в цьому підкаталозі до вашої тимчасової точки монтування.
Як збільшити розмір файлу підкачки
- Вимкніть усі процеси обміну sudo swapoff -a.
- Змініть розмір свопу (з 512 МБ до 8 ГБ) …
- Зробіть файл придатним для використання як swap sudo mkswap /swapfile.
- Активуйте файл підкачки sudo swapon /swapfile.
- Перевірте кількість доступного свопу grep SwapTotal /proc/meminfo.
Щоб визначити, чи достатньо місця підкачки на сервері, стежити за рядком 'Swap' у виводі команди `free`.