Продолжу тему нашего VPS: как вы уже наверно заметили, в минимальной версии сервер имеет всего 256Мб оперативной памяти.
Это не так уж и мало, но я все же рекомендую добавить в систему swap файл.
Идем на сервер, меняем текущего пользователя на рута.
Для начала проверим, нет ли у нас уже свопа:
swapon -s
Если получаем пустой список, двигаемся дальше.
Создаем swap файл на 512Мб:
dd if=/dev/zero of=/swapfile bs=1024 count=512k
Разметим созданный нами файл
mkswap /swapfile
Подключаем swap файл:
swapon /swapfile
Проверяем нашу работу:
swapon -s
Filename Type Size Used Priority
/swapfile file 524284 2028 -1
Теперь надо добавить ссылку на этот файл в fstab, чтобы при каждой загрузке системы файл добавлялся автоматически.
vi /etc/fstab
добавляем строку:
/swapfile none swap sw 0 0
Изменим поведение Ubuntu в отношении использования ОЗУ и подкачки. Меняем параметр vm.swappiness на 10 и тем самым заставляем Ubuntu не использовать swap пока занятая ОЗУ не достигнет 100-10=90%. Выполняем команды:
echo 10 | sudo tee /proc/sys/vm/swappiness
echo vm.swappiness = 10 | tee -a /etc/sysctl.conf
Немного секюрности, полный доступ к swap файлу оставим только руту:
chown root:root /swapfile
chmod 0600 /swapfile
Если статья была вам полезна - кликните на баннер или кнопку Donate :)
Предыдущие статьи:
1. Обходим ограничения интернет тарифов, качаем торренты на мегафоне и открываем заблокированные сайтов
2. VPS: продолжаем настройку, усилим безопасность сервера
Это не так уж и мало, но я все же рекомендую добавить в систему swap файл.
Идем на сервер, меняем текущего пользователя на рута.
Для начала проверим, нет ли у нас уже свопа:
swapon -s
Если получаем пустой список, двигаемся дальше.
Создаем swap файл на 512Мб:
dd if=/dev/zero of=/swapfile bs=1024 count=512k
Разметим созданный нами файл
mkswap /swapfile
Подключаем swap файл:
swapon /swapfile
Проверяем нашу работу:
swapon -s
Filename Type Size Used Priority
/swapfile file 524284 2028 -1
Теперь надо добавить ссылку на этот файл в fstab, чтобы при каждой загрузке системы файл добавлялся автоматически.
vi /etc/fstab
добавляем строку:
/swapfile none swap sw 0 0
Изменим поведение Ubuntu в отношении использования ОЗУ и подкачки. Меняем параметр vm.swappiness на 10 и тем самым заставляем Ubuntu не использовать swap пока занятая ОЗУ не достигнет 100-10=90%. Выполняем команды:
echo 10 | sudo tee /proc/sys/vm/swappiness
echo vm.swappiness = 10 | tee -a /etc/sysctl.conf
Немного секюрности, полный доступ к swap файлу оставим только руту:
chown root:root /swapfile
chmod 0600 /swapfile
Если статья была вам полезна - кликните на баннер или кнопку Donate :)
Предыдущие статьи:
1. Обходим ограничения интернет тарифов, качаем торренты на мегафоне и открываем заблокированные сайтов
2. VPS: продолжаем настройку, усилим безопасность сервера
Комментариев нет:
Отправить комментарий