BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: was killed: out of swap space при пустом своп
СообщениеДобавлено: Вт 02 мар, 2021 8:01 am 
Не в сети

Зарегистрирован: Вт 02 мар, 2021 7:52 am
Сообщения: 3
Добра всем!
Напишу в раздел "для новичков"...

Периодически возникают записи в логах:
Feb 16 10:48:40 005 kernel: pid 76229 (mysqld), jid 0, uid 88, was killed: out of swap space
Mar 1 21:11:55 005 kernel: pid 3785 (icecast), jid 0, uid 80, was killed: out of swap space

естественно процесс при этом рестартится. При этом свопом никто никогда не пользуется по моим данным вообще.
Какие либо сообщения от swap_pager в логе отсутствуют.

Чувствую, что где-то системная проблема.

Как заставить систему все-таки пользоваться свопом и не рестартить процессы?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 02 мар, 2021 5:25 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 26 мар, 2007 6:04 pm
Сообщения: 1172
Откуда: Kiev
А вы пробовали мониторить, что происходит с памятью (сколько и какой есть) в тот момент? Это можно делать, например, через munin/cacti.

_________________
"Винда съела дрова и резет здесь не фурычит"
"Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 02 мар, 2021 5:42 pm 
Не в сети

Зарегистрирован: Вт 02 мар, 2021 7:52 am
Сообщения: 3
Вложение:
Комментарий к файлу: Вот как-то так...
screen_2021-03-02--15-40-26.png
screen_2021-03-02--15-40-26.png [ 41.43 КБ | Просмотров: 733 ]


У меня все же больше вопрос - почему своп вообще не используется. Там правда "криворучки" до меня "тюнинговали". Сейчас пытаюсь выловить все моенты, в которых может быть загвоздка.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 02 мар, 2021 5:51 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 26 мар, 2007 6:04 pm
Сообщения: 1172
Откуда: Kiev
А как понять их тех данных, которые вы привели, должен ли использоваться swap? Есть ли он вообще? Сколько вообще должен потреблять mysql? Сколько он потребляет?

_________________
"Винда съела дрова и резет здесь не фурычит"
"Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 02 мар, 2021 8:23 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3164
Откуда: Мезозой Пангея
Код:
swapinfo

Код:
sysctl -a|grep swap

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 5.11.3-051103-generic #202103041231 SMP Thu Mar 4 12:34:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср 03 мар, 2021 8:27 am 
Не в сети

Зарегистрирован: Вт 02 мар, 2021 7:52 am
Сообщения: 3
skeletor писал(а):
А как понять их тех данных, которые вы привели, должен ли использоваться swap? Есть ли он вообще? Сколько вообще должен потреблять mysql? Сколько он потребляет?

Свап есть. Я же тоже не вчерашний. хоть и ошибаюсь периодически.
Остальные вопросы вообще не сильно понятны. Их смысл. Какая разница, сколько, если OOM убивает процессы, а в свопе пусто?

fidaj писал(а):
swapinfo

Код:
# swapinfo
Device          1K-blocks     Used    Avail Capacity
/dev/ada0p2       8388608        0  8388608     0%
/dev/ada1p2       8388608        0  8388608     0%
Total            16777216        0 16777216     0%


А вот далее... Спасибо за мысль! Нашел "шаловливые ручки оптимизаторов"...
fidaj писал(а):
sysctl -a|grep swap

# sysctl -a|grep swap
1 PART ada1p2 8589934592 512 i 2 o 1048576 ty freebsd-swap xs GPT xt 516e7cb5-6ecf-11d6-8ff8-00022d09712b
1 PART ada0p2 8589934592 512 i 2 o 1048576 ty freebsd-swap xs GPT xt 516e7cb5-6ecf-11d6-8ff8-00022d09712b
z0xfffff80007b43a00 [shape=box,label="SWAP\nswap\nr#3"];
<name>swap</name>
<type>freebsd-swap</type>
<label>swap1</label>
<type>freebsd-swap</type>
<label>swap0</label>
vm.swap_enabled: 1
vm.domain.0.stats.unswappable: 0
vm.swap_idle_threshold2: 10
vm.swap_idle_threshold1: 2
vm.swap_idle_enabled: 0
vm.disable_swapspace_pageouts: 1
vm.stats.vm.v_swappgsout: 0
vm.stats.vm.v_swappgsin: 0
vm.stats.vm.v_swapout: 0
vm.stats.vm.v_swapin: 0
vm.nswapdev: 2
vm.swap_fragmentation:
vm.swap_async_max: 4
vm.swap_maxpages: 65187360
vm.swap_total: 17179869184
vm.swap_reserved: 44736987136

Вот оно...
Спасибо за мысль. Поправил.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: AMDmi3, Bing [Bot], Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика