
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.02.2005, 18:53
|
|||
|---|---|---|---|
|
|||
ids не стартует |
|||
|
#18+
В двух словах опишу проблему: IDS 9.40 UC5 RedHat 7.3 glibc-2.2.5-34 нашли багу в IDS, отослали ее службе поддержки, они спросили, стоят ли у меня все обновления. Залез я на сайт, там gibc-2.2.5-44 Скачал и установи glibc и glibc-common. Перезагрузился. Система не поднялась. В логах ошибка: 18:37:46 Event alarms enabled. ALARMPROG = '/opt/informix/etc/alarmprogram.sh' 18:37:46 Booting Language <c> from module <> 18:37:46 Loading Module <CNULL> 18:37:46 Booting Language <builtin> from module <> 18:37:46 Loading Module <BUILTINNULL> 18:38:30 IBM Informix Dynamic Server Started. 18:38:30 shmget: [EEXIST][17]: key 52564801: shared memory already exists 18:38:30 mt_shm_init: can't create resident segment Откатил glibc на предыдущую версию, ничего не помогает. Не встает IDS с той же ошибкой и все тут. В каком направлении копать? в конфиге: SHMBASE 0x10000000 # Shared memory base address ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2005, 20:53
|
|||
|---|---|---|---|
ids не стартует |
|||
|
#18+
18:38:30 shmget: [EEXIST][17]: key 52564801: shared memory already exists ребутить сервер пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2005, 22:45
|
|||
|---|---|---|---|
|
|||
ids не стартует |
|||
|
#18+
У вас в памяти остался неудаленный сегмент, возможно не один. попробуйте ipcs -m | grep informix Его (их) надо удалить командой ipcrm . Иногда остаются и семафоры принадлежавшие информиксу, их тоже надо почикать. Или можно перегрузить машину. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.02.2005, 08:39
|
|||
|---|---|---|---|
|
|||
ids не стартует |
|||
|
#18+
Всем привет, разобрался. Оказалось сам виноват был. В двух словах: Обновил glibc до последней доступной версии на сайте производителя. Перезагрузился. Система не запускается с указанным выше сообщением. "Хммм" -- подумал я, и откатил обратно на дистрибутивный glibc. Перезагрузился -- результат тот же. Полез в google. Везде только упоминания о невыгруженных сегментах памяти (но ведь я их ipcrm удаляю все), правах доступа (проверил) и предложениях перезагрузиться. Начал читать release и machine notes. Самым первым абзацем, идет упоминание что glibc обязательно должен быть собран под i686 платформу. Тут-то и закралось подозрние. Оказалось, что когда в попыхах откатывался обратно на дистрибутивный glibc по ошибке установил i386 вместо i686. Вот тут и собака порылась. Сейчас и на дистрибутивном glibc, и скачанном из обновлений (оба i686) все работает замечательно. Всем спасибо, что откликнулись! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=44&mobile=1&tid=1609094]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 367ms |

| 0 / 0 |
