Безпека веб-серверів, Cloud-платформ.
Надійний захист від атак відмова в обслуговуванні
Комплексний захист електронних ресурсів.
Пошук та видалення вірусів на веб-сайтах.
Захист та рішення безпеки для сайтів на WordPress.
Пентест сайтів і веб-додатків.
Безпека веб-серверів, Cloud-платформ.
Надійний захист від атак відмова в обслуговуванні
Комплексний захист електронних ресурсів.
Пошук та видалення вірусів на веб-сайтах.
Захист та рішення безпеки для сайтів на WordPress.
Пентест сайтів і веб-додатків.
Безпека веб-серверів, Cloud-платформ.
Надійний захист від атак відмова в обслуговуванні
Комплексний захист електронних ресурсів.
Пошук та видалення вірусів на веб-сайтах.
Захист та рішення безпеки для сайтів на WordPress.
Пентест сайтів і веб-додатків.
Безпека веб-серверів, Cloud-платформ.
Надійний захист від атак відмова в обслуговуванні
Комплексний захист електронних ресурсів.
Пошук та видалення вірусів на веб-сайтах.
Захист та рішення безпеки для сайтів на WordPress.
Пентест сайтів і веб-додатків.
Swapfile — це файл підкачки, який дозволяє операційній системі використовувати простір жорсткого диска (так званий “простір підкачки”) для розширення основної оперативної пам’яті (RAM) в разі переповнення буфера. Якщо файлу підкачки не існує, а оперативної пам’яті недостатньо, у момент перенавантаження всі процеси та служби в системі просто будуть зупинені або вбиті ядром Linux, що у підсумку спричинить падіння сервера. Тож Swapfile є додатковою умовою, котра покращує відмовостійкість операційної системи й допоможе утримати сервер в робочому стані при максимальному навантаженні.
Перевірити файл підкачки в операційній системі Linux можна двома командами:
free -m
Якщо файлу підкачки не існує — в рядку Swap будуть просто нулі:
swapon --summary
Розмір swapfile залежить від наступних факторів:
Наприклад, якщо у вас 4 Гб оперативної пам’яті і система постійно виснажується, то оптимальним буде 6 Гб файлу підкачки. Тобто, додаємо трішки більше за розмір основної оперативної пам’яті. Але ви можете зустріти рекомендацію створювати swapfile об’ємом 20% від ОЗП. Така конфігурація не виправдала себе на практиці, тому я від неї відмовився. Також допустимо встановлювати файл підкачки у співвідношенні 1:1. Але, якщо на сервері високі навантаження, необхідно робити swapfile з запасом, тобто більшим.
Необхідні спочатку вимкнути та видалити існуючий файл підкачки:
sudo swapoff /swapfilename rm -f swapfile
Тепер створюємо новий swapfile з необхідними параметрами та виставляємо права доступу на файл:
sudo fallocate -l 10G /swapfile sudo chmod 600 /swapfile
Форматуємо і потім вмикаємо файл підкачки:
sudo mkswap /swapfile sudo swapon /swapfile
Тепер, щоби після перезвантаження системи файл підкачки не злетів, необхідно додати його у файл конфігурації fstab:
nano /etc/fstab
Додаємо у самий кінець рядок:
/swapfile none swap defaults 0 0
Якщо файлів підкачки декілька, виставляємо пріоритет:
/swapfile none swap defaults,pri=100 0 0
Зберігаємо файл і перезавантажуємо систему.
Один із способів, яких насправді чимало:
dd if=/dev/zero of=/swapfile count=2048 bs=1M
– створення файлу підкачки розміром 2Гб і читанням 1Мб з допомогою команди dd (альтернатива fallocate). Потрібно буде трохи зачекати.
chmod 600 /swapfile
– виставляємо права доступу
mkswap /swapfile
– форматуємо
swapon /swapfile
– активуємо
sudo echo "/swapfile none swap sw 0 0" >> /etc/fstab
– додаємо в автозавантаження
swapon --summary
– перевіряємо
Готово.
ПОДІЛИТИСЬ У СОЦМЕРЕЖАХ:
Вкажіть, будь ласка, контактний номер телефону. Наш менеджер миттєво зв’яжеться з Вами!