Как безопасно изменить SWAP на сервере?

12
Y5
На сайте с 14.07.2009
Offline
119
1320

Добрый день!

Подскажите пожалуйста как можно безопасно изменить размер SWAP на Lunix?

Используется сейчас 1 Гб оперативки.

Спасибо

Подписи пока нет :(
Den73
На сайте с 26.06.2010
Offline
523
#1

зачем он вам нужен если не секрет?

1) можно создать новый раздел под swap

2) можно его сделать в файле

Y5
На сайте с 14.07.2009
Offline
119
#2
Den73:
зачем он вам нужен если не секрет?

Сервер периодически вылетает из-за нехватки памяти и свапа.

Raistlin
На сайте с 01.02.2010
Offline
247
#3

своп не решит проблему. Или наращивайте ресурсы, или разбирайтесь кто и зачем жрет память.

HostAce - Асы в своем деле (http://hostace.ru)
temniy
На сайте с 15.03.2008
Offline
235
#4
yura5:
Сервер периодически вылетает из-за нехватки памяти и свапа.

Проверьте по логам, нет ли взлома, у меня недавно такая же фигня приключилась.

⭐ Лучший хостинг от 4 евро, VPS от 6 евро, VPN недорого - разные локации - любые карты - скидки до 20% - https://fornex.com/c/ffi2e3/ru/services/
coolwebsearcher
На сайте с 29.09.2008
Offline
87
#5

dd if=/dev/zero of=/swapfile1 bs=1024 count=524288

mkswap /swapfile1

chown root:root /swapfile1

chmod 0600 /swapfile1

swapon /swapfile1

добавляет к swap 512Mb, если нужно больше swap - меняете значение в count

если нужно после перезагрузки добавлять этот swap, добавляете строку в /etc/fstab

/swapfile1 swap swap defaults 0 0

а так, конечно, нужно найти кто использует память.

Услуги (http://www.our-dns.info/) | Цены (http://www.our-dns.info/prices/) | Отзывы (/ru/forum/970789)
M
На сайте с 24.10.2011
Offline
173
#6

coolwebsearcher, а зачем файл забивать нулями?

coolwebsearcher
На сайте с 29.09.2008
Offline
87
#7

это просто создание файла определенного размера. (в данном случае 512mb).

M
На сайте с 24.10.2011
Offline
173
#8

coolwebsearcher, это понятно, зачем его нулями заполнять?

Raistlin
На сайте с 01.02.2010
Offline
247
#9

michaek, А просто так. Берите данные из urandom, какая разница... Просто из зеро данные берутся быстрее, чтоб вы знали.

coolwebsearcher
На сайте с 29.09.2008
Offline
87
#10

michaek, этот метод рекомендует man mkswap

+ есть еще такой момент

Note that a swap file must not contain any holes (so, using cp(1) to create the file is not acceptable).

так если нельзя использовать cp, для создания файла.

А откуда данные брать, разницы нет, можно не нулями забивать. Это наиболее быстрый способ создать файл определенной длины.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий