|
|
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
Добрый день! Появился такой вопрос. Имеется в наличие ASPLinux Server IV (на основе RHEL4), IDS 9.40UC[46]. При добавлении логических журналов командой onparams -a -d dbs_logs непериодически появляется сообщение Код: plaintext На более ранней версии OC (ASPLinux Server II) такого не наблюдалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2006, 16:26 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
А что крамольного в добавлении логов?! Я обычно запускаю onparams для этого несколько десятков раз, одной командной строкой, в цикле. Проблем не замечал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 16:19 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
Alexander V. SvinolobovДобрый день! Появился такой вопрос. Имеется в наличие ASPLinux Server IV (на основе RHEL4), IDS 9.40UC[46]. При добавлении логических журналов командой onparams -a -d dbs_logs непериодически появляется сообщение Код: plaintext На более ранней версии OC (ASPLinux Server II) такого не наблюдалось. так периодически или непериодически ? Данное сообщение говорит о том, что ваш onparams не находит файла $INFORMIXDIR/etc/.infos.servername. ------------ How Utilities Attach to Shared Memory Database server utilities such as onstat, onmode, and ontape attach to shared memory through one of the following files. Operating System File UNIX $INFORMIXDIR/etc/.infos.servername ------------ у вас ошибка возникает в одной и той же терминальной сессии, или в разных ? смотреть надо начинать с правильности $INFORMIXDIR, $ONCONFIG, sqlhosts и $INFORMIXSERVER. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 20:17 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
А я думаю надо использовать сертифицированные платформы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 08:34 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
В том-то все и дело, что onparams запускается в цикле. Отрабатывает 2-3-4 раза нормально, а потом вылетает с вышеупомянутой ошибкой. Из ооочень больших изменений между предыдущей версией используемой ОС - это смена ядра с 2.4 на 2.6. Раньше такое иногда возникало, когда, например, в /etc/hosts не было прописано имя сервера, которое указывалось в sqlhosts (что вообще-то логично). Сейчас же абсолютно не понятно, что происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 15:42 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
Alexander V. SvinolobovРаньше такое иногда возникало, когда, например, в /etc/hosts не было прописано имя сервера, которое указывалось в sqlhosts (что вообще-то логично). Ну, в таком случае вообще и информикс не должен запускаться. И совсем не понятно, как оно тогда работает. Разве только это какие-то OS-dependent проблемы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 20:20 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
Alexander V. SvinolobovВ том-то все и дело, что onparams запускается в цикле. Отрабатывает 2-3-4 раза нормально, а потом вылетает с вышеупомянутой ошибкой. Из ооочень больших изменений между предыдущей версией используемой ОС - это смена ядра с 2.4 на 2.6. Раньше такое иногда возникало, когда, например, в /etc/hosts не было прописано имя сервера, которое указывалось в sqlhosts (что вообще-то логично). Сейчас же абсолютно не понятно, что происходит. Я бы попробовал поставить sleep в цикл. Ну чиста на всякий случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 20:56 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
Alexander V. SvinolobovРаньше такое иногда возникало Это сообщение говорит нам - не более и не менее - как о том, что onparams не смог обратиться к серверу (oninit) через механизм "разделяемая память". Отселе и надо плясать. Почитать online.log. Посмотреть, какие именно ресурсы этого самого типа "разделяемая память" как и чем заняты - увы, я линуксовых команд не знаю, поэтому по именам не скажу. Возможно, действительно поможет просто sleep 10 между запусками onparams и это будет самым простым решением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 16:04 |
|
||
|
IDS 9.40 и linux
|
|||
|---|---|---|---|
|
#18+
У нас ПО написано под Informix. Ставлю клиентам сервера на RedHat 9 ядро 2.4.20 Informix 9.40uc6. Все было нормально и работало, как часы. 9-ка уже морально начинает устаревать (драйвера и т.д.). Решили перейти на более свежее ядро Linux - CentOS 4.0 kernel 2.6 (бесплатная "ветка" RedHat). Во время создания в цикле журналов, такая же хрень (только не отбивает команду, а как-бы подвисает и продолжает создавать журналы)- shared memory not initialized for INFORMIXSERVER :( . "Танцы с бубнами" - параметры ядра, конфигурационные файлы, порты, настройка сетки, работа с сырыми и на файловой с чанками, попытка использовать старые библиотеки системы.... ни к чему не привели. Я плюнул, вставил sleep в цикл, для успокоения души :). Клиент проработал год, а теперь вылазит бага при установке апдейтов на базу -25588 The appl process cannot connect to OnLine server server-name. Если апдейт выполнять не целиком (у нас он выполняется скриптом, который запускает последовательно *.sql файлы), а запускать их вручную - все нормально. Вот такая бага. А честно купленый RedHat Enterprise 4, при установке на него Informix 9.40uc6 выдает эту ошибку ( -25588 The appl process cannot connect to OnLine server server-name) где надо и не надо. Замахался уже с ней. IBM-support по поводу всей этой хрени - сказали что могут тестонуть и дать ответ. Но только за денюжку :(. Жду 9.40uc8 и 10-ку. Возможно будут изменения :) Напишу, что и как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 15:47 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=33696218&tid=1608673]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 330ms |

| 0 / 0 |
