Страница 1 из 2

FreeBSD уходит в swap

Добавлено: 2014-11-03 19:54:17
glb_ussr
Все привет.
FreeBSD 10-release-p9 amd64, установлен только Mysql делаю на него репликацию, оперативки 64 гига.
Сервер работает три дня, потом уходит в своп, при этом вся опретаивка свободна.
Рестартую Mysql все становится нормально. С таким же конфигом поднято еще три сервака Mysql, все норм, а тут выделывается что то.
Все релизы последние.
Куда копать ?

Re: FreeBSD уходит в swap

Добавлено: 2014-11-03 20:18:46
Electronik
Сервер работает три дня, потом уходит в своп, при этом вся опретаивка свободна.
как определили?

Re: FreeBSD уходит в swap

Добавлено: 2014-11-03 20:27:43
glb_ussr
Изображение
про три дня может и ошибаюсь, но не суть... Плюсом уведомления валятся миллионами про то что свап кончился.
Вот же, про 64 гига... загнул :st:

Re: FreeBSD уходит в swap

Добавлено: 2014-11-03 23:34:17
snorlov
Ну и где тут 64 гига... Я тут только 32 гига... Рестарт происходит нормально или его убивают по kill

Re: FreeBSD уходит в swap

Добавлено: 2014-11-04 0:10:47
Electronik
что говорит top ?
my.cnf настраивали или без конфига работает?

Re: FreeBSD уходит в swap

Добавлено: 2014-11-04 8:01:19
glb_ussr
snorlov писал(а):Ну и где тут 64 гига... Я тут только 32 гига... Рестарт происходит нормально или его убивают по kill
Да спутал по оперативки с другим серваком... бывает, но сути не меняет. Рестарт проходит штатным скриптом без проблем.
Electronik писал(а):что говорит top ?
my.cnf настраивали или без конфига работает?
а на что именно в top внимание обратить ?
my.cnf настраивал. Но такой же конфиг на пяти других серваках работает и все нормально.
innodb_buffer_pool_size=20G

Сервак только для реплики, никаких коннектов не принимает, РМА стоит еще, но не пользуется... раз в сто лет запустить посмотрть "что нить"

Re: FreeBSD уходит в swap

Добавлено: 2014-11-04 12:59:03
Electronik
покажите вывод
top -o res

Re: FreeBSD уходит в swap

Добавлено: 2014-11-05 3:34:48
glb_ussr
Ок, как уйдет в swap покажу, пока все норм.

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 16:03:56
glb_ussr
Вот, не прошло и года...
Изображение
Изображение

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 17:37:17
Neus
Выключи swap

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 17:58:39
dmtr
прикольный ты:
оперативки 64 гига.
Сервер работает три дня, потом уходит в своп, при этом вся опретаивка свободна.
потом
про три дня может и ошибаюсь, но не суть...
потом
Да спутал по оперативки с другим серваком... бывает, но сути не меняет
и вот после таких нестыковок "не меняющих сути" форумчане должны тебе верить на слово, что сервера на которых
такой же конфиг на пяти других серваках работает и все нормально.
идентичны по железу и конфигурации???

сравнивай кофигурацию(система, sysctl, mysql опции) на "проблемном" и "нормальных" серверах

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 18:59:49
glb_ussr
А что существенного в не стыковках ?
3-5 дней проходит с момента перезапуска, 32 или 64 гиг тоже не суть, отчет четка показывает, что опетативка не используется.
Неточности несущественные.

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 20:08:57
snorlov
я думаю, надо смотреть настройки репликации mysql'а

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 20:26:18
Electronik
ядро generic или своё? mysql собирали из портов или ставили из пакетов.

памяти у вас навалам, то что 25G Inact, это не значит что она занята.
И настройте нормальную систему мониторинга, zabbix, nagios, или простой NetXMS и вы увидите в какой момент происходит потребление памяти.

Re: FreeBSD уходит в swap

Добавлено: 2014-11-07 21:17:00
glb_ussr
snorlov писал(а):я думаю, надо смотреть настройки репликации mysql'а
на какой предмет ее смотреть ? Там все просто как три копейки )))
Electronik писал(а):ядро generic или своё? mysql собирали из портов или ставили из пакетов.
генерик. Хм... а вот мускл я ставил через pkg install. Перекомпилирую я его из портов... ну его нафиг pkg этот.
Electronik писал(а): памяти у вас навалам, то что 25G Inact, это не значит что она занята.
немного не понял ? Я так и понял, что она не занята, да и freecolor показывает что она свободна
Electronik писал(а): И настройте нормальную систему мониторинга, zabbix, nagios, или простой NetXMS и вы увидите в какой момент происходит потребление памяти.
Так вот, поднял... уведомления то кто шлет ) Сейчас еще и график накрутил, что бы увидеть динамику.

Re: FreeBSD уходит в swap

Добавлено: 2014-11-08 4:06:26
InventoR
atop вкрутите на интервал 30сек.

Re: FreeBSD уходит в swap

Добавлено: 2014-11-08 9:57:31
Neus
8гиг оперативы, 4 свободно, 1,5гига в свопе
Проблем не наблюдаю :)

Re: FreeBSD уходит в swap

Добавлено: 2014-11-08 11:22:25
Alex Keda
действительно, а чё за суета?
ну свап, ну занято 5 гиг в нём...
--
ловите момент когда кто-то её всю съедает (раму). самое простое - отключить свап, чтоб приложение убилось по отсутсвтию рамы. потом по логам найти его.

то что на скрине - это уже последствия.

Re: FreeBSD уходит в swap

Добавлено: 2014-11-08 15:54:03
glb_ussr
Да собственно не было бы вопросов, пусть жрет сколько хочет swap этот, но ему же мало ! Это во первых, во вторых, чего он его сразу всего не зажирает ? А висит несколько дней :evil:
В лог валит когда swap заканчивается

Код: Выделить всё

swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(3): failed
А это, уже не есть хорошо.
Одна из идей, отключить swap, как вы и подметили. Но охото подождать, что нарисует забикс )))
Neus писал(а):8гиг оперативы, 4 свободно, 1,5гига в свопе
Проблем не наблюдаю :)
:drinks:

Re: FreeBSD уходит в swap

Добавлено: 2014-11-08 16:10:53
Neus
Чего там искать то, вот же он выложил топ http://forum.lissyara.su/viewtopic.php? ... 16#p366362
Мускул съел почти 24гига памяти

Re: FreeBSD уходит в swap

Добавлено: 2014-11-08 16:38:29
Neus
glb_ussr писал(а):Да собственно не было бы вопросов, пусть жрет сколько хочет swap этот, но ему же мало ! Это во первых, во вторых, чего он его сразу всего не зажирает ? А висит несколько дней :evil:
А зачем ему сразу? В своп вытесняются неиспользуемые страницы, рамы у тебя море, вот и растет тихонько :smile:
Базы какого размера?
:drinks:
Я свое отпил... :oops:

Re: FreeBSD уходит в swap

Добавлено: 2014-11-11 20:00:24
glb_ussr
Во, картина маслом...
Изображение

SWAP выключить не дает, орет нет ресурсов... Сейчас освобожу, отключу. Да и mysql скажу по меньше пользовать памяти.
Изображение

Вот график забикса.
Изображение

Re: FreeBSD уходит в swap

Добавлено: 2014-11-11 21:34:21
Neus
Это масло мы уже видели :)
Сначала перезапусти мускул, потом swap off
А на других серверах, где нормально, сколько жрет памяти мускл?
И что означают эти линии на графике?

Re: FreeBSD уходит в swap

Добавлено: 2014-11-11 22:02:24
InventoR
какой у вас для начала расчетный mysql max memory limit ?

Re: FreeBSD уходит в swap

Добавлено: 2014-11-13 10:37:12
Alex Keda
вообще, муся у него 5 гиг съела. а это далеко не вся рама