Есть DUAL XEON 3.06+4Gb ram+FreeBSD 5.1
На сервере стоит несколько высоконагруженных mysql.На экран появляются сообщения:
collecting pv entries -- suggest increasing PMAP_SHPGPERPROC
Их не много, за час набегает штук 6.Какие именно параметры нужно менять, чтобы избавиться от этой ошибки.
>Есть DUAL XEON 3.06+4Gb ram+FreeBSD 5.1
>На сервере стоит несколько высоконагруженных mysql.
>
>На экран появляются сообщения:
>collecting pv entries -- suggest increasing PMAP_SHPGPERPROC
>Их не много, за час набегает штук 6.
>
>Какие именно параметры нужно менять, чтобы избавиться от этой ошибки.maxusers попробуй увеличить
>>Какие именно параметры нужно менять, чтобы избавиться от этой ошибки.
>
>maxusers попробуй увеличитьНе помогло. Стало ещё хуже...
Поставил: maxusers=2500 - сервер стал самопроизвольно перегружаться при достижении большой нагрузки.Если ставить maxusers=512 на экран все вылезают сообщени об ошибке.
>>>Какие именно параметры нужно менять, чтобы избавиться от этой ошибки.
>>
>>maxusers попробуй увеличить
>
>Не помогло. Стало ещё хуже...
>Поставил: maxusers=2500 - сервер стал самопроизвольно перегружаться при достижении большой нагрузки.
>
>Если ставить maxusers=512 на экран все вылезают сообщени об ошибке.Посмотри вот этот файлик
/usr/src/sys/kern/subr_param.c
sysctl -a погрепай на предмет buf
maxusers=0 попробуй
>/usr/src/sys/kern/subr_param.c
>sysctl -a погрепай на предмет buf
>maxusers=0 попробуйНа счет буферов - я не уверен... Там их мягко говоря много.
Залез в sysctl -a
Обнаружил интересную табличку:
ITEM SIZE LIMIT USED FREE REQUESTS
*********************************************************
PV ENTRY: 28, 2658180, 2069852, 322608, 92111150
MAP ENTRY: 60, 0, 66359, 235, 1757668
KMAP ENTRY: 60, 32670, 165, 363, 9240
MAP: 176, 0, 8, 38, 6
VM OBJECT: 148, 0, 33010, 254, 1255810
UMA Buckets: 512, 0, 1708, 0, 0Наверно ядро ругается на PV ENTRY. Судя по этой строке текушее значение достигло предела.
Вот только как увеличить этот предел. Параметра отвечающего за него я не нашел...