Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Requesting too many semaphores
|
|||
|---|---|---|---|
|
#18+
День добрый! В логах db2 появилась ошибка 2010-05-04-06.52.58.864189+240 I10419447G384 LEVEL: Error PID : 5079 TID : 109013904 PROC : db2acd 0 INSTANCE: db2inst2 NODE : 000 FUNCTION: DB2 UDB, Automatic Table Maintenance, atmCallHIPostProcess, probe:100 MESSAGE : ZRC=0xFFFE7961=-99999 DATA #1 : <preformatted> AutoStats: [IBM][CLI Driver] CLI0106E Connection is closed. SQLSTATE=08003 2010-05-06-23.10.00.223473+240 I10580264G482 LEVEL: Error PID : 19898 TID : 3086580272 PROC : db2agent (QFDBDB) 0 INSTANCE: db2inst2 NODE : 000 APPHDL : 0-406 APPID: <IP системы мониторинга>.50669.100506191003 AUTHID : DB2INST2 FUNCTION: DB2 UDB, buffer pool services, sqlbinit, probe:604 MESSAGE : ZRC=0x850F0081=-2062614399=SQLO_SSEM_EXCEED_MAX "Requesting too many semaphores" DIA8336C Requested too many semaphores. 2010-05-06-23.10.00.264013+240 I10581166G417 LEVEL: Error PID : 19898 TID : 3086580272 PROC : db2agent (QFDBDB) 0 INSTANCE: db2inst2 NODE : 000 APPHDL : 0-406 APPID: <IP системы мониторинга>.50669.100506191003 AUTHID : DB2INST2 FUNCTION: DB2 UDB, base sys utilities, sqledint, probe:160 DATA #2 : Hexdump, 4 bytes 0xBFF308AC : 8100 0F85 .... 2010-05-07-08.23.02.671456+240 I10595478G482 LEVEL: Error PID : 3134 TID : 3086580272 PROC : db2agent (QFDBDB) 0 INSTANCE: db2inst2 NODE : 000 APPHDL : 0-277 APPID: <IP системы мониторинга>.62700.100507042334 AUTHID : DB2INST2 FUNCTION: DB2 UDB, buffer pool services, sqlbinit, probe:604 MESSAGE : ZRC=0x850F0081=-2062614399=SQLO_SSEM_EXCEED_MAX "Requesting too many semaphores" DIA8336C Requested too many semaphores. И так на 3-х инстах (db2inst1, db2inst2, db2inst3) К базам подключиться не возможно. После рестарта всего сервера, из логов ошибка исчезла, но походу может появиться вновь! Db2("DB2 v9.1.0.8", "s090823", "MI00277", and Fix Pack "8".) работает на Red Hat Enterprise Linux Server release 5.4 ( 2.6.18-164.11.1.el5PAE #1 SMP Wed Jan 6 13:43:57 EST 2010 i686 i686 i386 GNU/Linux) Память MemTotal: 8316648 kB MemFree: 1140256 kB При установки сервера пользовался рекомендациями http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.fresh.doc/com.ibm.db2.luw.qb.server.doc/doc/t0008238.html?noframes=true И установил значения ------ Shared Memory Limits -------- max number of segments = 4096 max seg size (kbytes) = 4194303 max total shared memory (kbytes) = 1073741824 min seg size (bytes) = 1 ------ Semaphore Limits -------- max number of arrays = 2048 max semaphores per array = 250 max semaphores system wide = 512000 max ops per semop call = 32 semaphore max value = 32767 ------ Messages: Limits -------- max queues system wide = 1024 max size of message (bytes) = 65536 default max size of queue (bytes) = 65536 И тут такая ошибка связанная с семафорами! Теперь вопрос, какие диагностические работы провести для выявления причин завершения semaphores? И вообще правильно ли я провел расчеты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 10:09 |
|
||
|
Requesting too many semaphores
|
|||
|---|---|---|---|
|
#18+
Добрый день. Обычно ставят SEMMNI = (2*maxagents + max_локальных_приложений). Если это ваш случай, конечно, когда очень много агентов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 14:27 |
|
||
|
Requesting too many semaphores
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinДобрый день. Обычно ставят SEMMNI = (2*maxagents + max_локальных_приложений). Если это ваш случай, конечно, когда очень много агентов... По дефолту на инст MAXAGENTS=500, Локальных приложений, как правило 3 - 5 (Если про это "*LOCAL.DB2.100517145247") и всего по 8 -10 Т.е. SEMMNI = 2*500+10 (1010) Гм.... у меня 2048, а этот расчет на каждый инст? Может тогда ставить SEMMNI не 2048, а расчетное 1010 * 3 (на каждый инст). Выходит 3030 У меня тут возникла еще проблема, при запуске "хелсцентра" на первом инстансе db2inst1 появляется ошибка "SQL1042C An unexpected system error occurred. SQLSTATE=58004" При этом на втором инстансе "db2inst2" происходит отображение, но не всех баз, а только 4 из 7. На третьем инстансе "db2inst3", отключал мониторинг вообще. SQL1042C, говорит о неправильности, где то в конфигурации. Мои последние действия были настройка автоматического обслуживания баз (реорганизация и сбор статистики) в онлайн режиме, ну и stmm. Хотел проверить первый инстанс, а потом уже произвести настройку на остальных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 15:01 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=67&tid=1602752]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 280ms |
| total: | 407ms |

| 0 / 0 |
