|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Имею IDS 9.40UC2. OS Fedora11 Примерно через 30 мин после старта сервера не могу установить новое соединение через сокет. При этом могу подключиться через SHM. Установленные ранее соединения работают. Число соединений ~300 В логах ошибок нет. Один раз на консоль начали сыпаться сообщения: Код: plaintext
Пробовал менять параметр NETTYPE. Не помогает. Проблема появилась при переходе с Fedora3 на Fedora11 М.б. кто нибудь сталкивался с таким? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 12:40 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
24 EMFILE Too many open files No process may have more than OPEN_MAX file descrip- tors open at a time. Скорее всего что-то с настройками TCP. На RHEL 4,5 с дефолтными настройками ничего подобного не возникало. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 13:22 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Вот что сейчас: Код: plaintext 1. 2.
Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 13:56 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Листенерonconfig близок к стандартному. "в студию" Листенер Проблема появилась при переходе с Fedora3 на Fedora11 Параметры ядра ОС изменялись ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 17:38 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Параметры ядра не менялись. Онконфиг: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 18:25 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
ЛистенерПараметры ядра не менялись. Внимательно посмотрите Machine Notes для Линукс и для вашей версии IDS (если точно вашей версии нет, то берите ближайшую снизу), особенно раздел Kernel Parameters и Network Protocols. http://www-01.ibm.com/software/data/informix/pubs/library/notes/machnote/machnote.html Для 32-х разрядной версии у вас по максимуму востребована память - попробуйте немного уменьшить ее запросы, возможно для сетевых соединений не хватает какого-то небольшого ресурса в виртуальной области... И некоторые другие рекомендации по LRUS и LongTransaction Листенер Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 19:43 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Спасибо за ответы. Machine Notes читал. Как видите, SHMBASE установлен 0x10000000, как там написано. Сервер перестает запускаться когда ставлю BUFFERS >1.100.000 Параметры изменил. Результат должен появиться через ~30 минут. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 20:03 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Листенер Machine Notes читал. Как видите, SHMBASE установлен 0x10000000, как там написано. А остальное ? Kernel parameters разве не менялись ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 20:11 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Kernel parameters тоже поменял при установке. С измененным онконфигом сервер все равно упал через 45 мин. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2009, 21:05 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Все в нашей жизни относительно и мы в том числе. Вопрос стоит только в том - относительно чего и как кто-то или что-то относительны. Вот так и здесь. 1. онконфиги близок к стандартному - один онконфиг увидели а близость нет. и что такое стандартный в вашем понимании 2. "Kernel parameters тоже поменял при установке." - при установке рекомендованных Васей параметров или при установке ОС. 3. Как-то игрались с NETTYPE soctcp,2,,CPU с чем именно вы игрались? Попробуйте поставить NETTYPE soctcp,3,220,NET (NET в вашем случае не играет роли, эт я так привык) 4. Как используется выделенная память в момент(перед моментом) падения - onstat -g seg Если используются все сегменті памяти, то здесь уже куча вариантов. Были ли попытки выделения новых сегментов? Как 1 из них - у вас включено PDQ - достаточно сделать статистику с включенным по процедурам и может придти гаплык -память может естся значительно больше чем нужно. и сравните параметры ядра - выводы sysctl -a (я тут не знаток - все всегда работало) Если используется каио - какое KAIOON стоит? Помим этого, наверное само ядро ОС изменилось и не факт что в нем дефолтные значения для параметров ядра теже что и для предыдущей. Проблема где-то либо в ядре либо в мелочах на которые не обращаете внимание. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2009, 01:02 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Листенер Пробовал менять параметр NETTYPE. Не помогает. Как именно пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2009, 09:56 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Вдруг поможет: На 7-ке были проблемы околостоящие. Решались всё таки параметрами ядра: MACHINE SPECIFIC NOTES FOR Informix Dynamic Server 7.30.UC8 PRODUCT RELEASE DATE: 12 Apr 1999 SFNOLIM and HFNOLIM: -------------------- The parameters SFNOLIM and HFNOLIM are used to limit the number of open files for a single process. The upper limit for these parameters in the mtune file is 0x400 (1024 decimal). Since these values cover network connections as well as files, on systems where there are many network clients, OnLine may return the following error codes: -25572 Network driver cannot bind a name to the port. or -27001 Read error occurred during connection attempt. when the limit is reached. The limit may be increased by executing ulimit -n <value> before bringing up OnLine. 'ulimit' is available in 'sh' and 'ksh'. The limit will then be increased for the current shell and all its children. Alternatively, SFNOLIM and HFNOLIM may be increased with appropriate changes in mtune/stune and relinking the kernel. This will increase the limit for all Unix processes on the system. NCR has observed a performance down side to making these kernel parameters high. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2009, 10:10 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
АнатоЛойЛистенер Пробовал менять параметр NETTYPE. Не помогает. Как именно пробовали? Пробовал от NETTYPE soctcp,4,200,NET до NETTYPE soctcp,,,CPU в разных вариантах ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2009, 10:43 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
ЛистенерПараметры ядра не менялись. ЛистенерKernel parameters тоже поменял при установке. И в каком случае вы говорите неправду ? И зачем ? Вы определитесь, потому как телепатов здесь нет и угадать вашу кокнретную проблему, без получения от вас максимально исчерпывающей и точной информации, крайне затруднительно. Пытайтесь исследовать проблему в разных напрвлениях, смотреть сопутствующую информацию, анализировать, делитесь выводами - никто за вас этого не сделает. Если до этого все работало на старой версии ОС, значит что-то все таки изменилось с новой ? Может ОС все таки поставили (отконфигурировали) не так, как нужно или инсталлировали Информикс по другому ? Или сетевое оборудование новое появилось или.... Вообще не понятно, зачем вы сменили версию ОС не меняя версии IDS ? Вы где то прочитали, что этот IDS будет работать (или работает) на вашей версии федоры ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2009, 14:04 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
zaiets 4. Как используется выделенная память в момент(перед моментом) падения - onstat -g seg Если используются все сегменті памяти, то здесь уже куча вариантов. Были ли попытки выделения новых сегментов? vasilis Для 32-х разрядной версии у вас по максимуму востребована память - попробуйте немного уменьшить ее запросы, возможно для сетевых соединений не хватает какого-то небольшого ресурса в виртуальной области... Ждем-с... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2009, 14:09 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
ЛистенерИмею IDS 9.40UC2. ... Ну как обычно, версия сервера, UC2 для 9.4 старовата будет ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2009, 08:56 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
ЛистенерВот что сейчас: Код: plaintext 1. 2.
Код: plaintext 1. 2.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2009, 10:17 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
а вот тут http://forums.fedoraforum.org/showthread.php?t=226971 ----------------------------------------------------------------------------------------------------------------------------------------- ХОЧЕШЬ УПРАВЛЯТЬ ПЛАНЕТОЙ НЕЗАМЕТНО ДЛЯ САНИТАРОВ? СПРОСИ МЕНЯ КАК. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2009, 10:28 |
|
Проблема с листенером
|
|||
---|---|---|---|
#18+
Не забывайте о ls -al /usr/informix/inf10fc9/bin/oninit -rwsr-sr-- 1 root informix 14915805 Jun 30 19:15 /usr/informix/inf10fc9/bin/oninit информикс сам себе выставляет нужное количество и оно равно 32768, т.е. информикс уже давно научился сам выставлять В солярисе посмотреть можно: plimit 27818 27818: oninit resource current maximum time(seconds) unlimited unlimited file(blocks) unlimited unlimited data(kbytes) unlimited unlimited stack(kbytes) 8192 unlimited coredump(blocks) unlimited unlimited nofiles(descriptors) 32768 32768 vmemory(kbytes) unlimited unlimited в линуксе как - не знаю. Если связываете именно с этим, то посмотрите в линуксе аналогом plimit(если страдаете частой сменой версий - найдете как, я ленивый чтобы искать как - на нормальных дистрибах все работет на УРА) че стоит для oninit. У меня во всяком случае необходимости изменять NOFILES после SCO ни разу не возникало. RHL4 держал значительно больше конектов чем описанное вами. Но, так как Линукс не особо нравится + политика, съехали на AIX, хотя и не скажу что на AIX все ОК, та еще система - глаз да глаз. Но, системі на 100% удовлетворяющей в природе не существует, все очень относительно, как и мы. Сравните для начала вывод sysctl. Если есть различия по интересующему нас направлению - попробуйте изменить на значения старого сервера. Хотя ві наверное уже откатились на старую бабушку Федору или Хадору. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2009, 13:06 |
|
|
start [/forum/search_topic.php?author=juratorneo&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
get settings: |
10ms |
get forum list: |
13ms |
get settings: |
12ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 1232ms |
total: | 1471ms |
0 / 0 |