Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Задваивание сервиса листенера в RH7.3 / 20 сообщений из 20, страница 1 из 1
19.11.2002, 11:41
    #32069494
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
Есть сервер под RH7.3 с ораклом 8.1.7. Беда не критичная и решение где-то рядом. На сервере переодически происходит задваивание сервиса листенера, т.е. команда
lsnrctl status дает services summary дает два поднятых сервиса одной и той же базы, если базы две то сервиса показывает 4. По ps -aux выдается что наборов служб по одной на каждую базу. Причем стоит перестартить листенер в статусе остается по одной службе, но через некоторое время становится опять две...в какой момент отловить не удалось. несмотря на это все работет нормально...но момент не понятен и несколько не приятен :(. по моему это уже здесь обсуждалось но топик я не нашел.
...
Рейтинг: 0 / 0
19.11.2002, 11:50
    #32069508
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
Вам нужно использовать либо динамическую регистрацию сервиса, либо использовать по старинке статическую, но не все вместе. Подробности в доке по Net8
...
Рейтинг: 0 / 0
19.11.2002, 11:51
    #32069510
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
А что вкладывается в понятие сервиса в Linux?
Насколько я понимаю процесс lsnrctl всего один запущен.
И в чём собственно неприятность?
...
Рейтинг: 0 / 0
19.11.2002, 12:30
    #32069548
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
читать.... понятно :) а на вскидку никто не помнит?
...
Рейтинг: 0 / 0
19.11.2002, 13:01
    #32069574
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
покажи listener.ora
...
Рейтинг: 0 / 0
19.11.2002, 13:12
    #32069581
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
LISTENER =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = farm))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = farm)
(SID_NAME = farm)
(ORACLE_HOME = /oracle8/OraHome1))
(SID_DESC =
(GLOBAL_DBNAME = frmm)
(SID_NAME = frmm)
(ORACLE_HOME = /oracle8/OraHome1)
))
...
Рейтинг: 0 / 0
19.11.2002, 13:25
    #32069597
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
Код: plaintext
1.
2.
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle)(PORT =  1521 )) 
(ADDRESS = (PROTOCOL = IPC)(KEY = farm)) 

Я так понимаю раз два протокола пописано, поэтому и два сервиса.
...
Рейтинг: 0 / 0
19.11.2002, 13:30
    #32069600
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
2 softbuilder@inbox.ru

быть такого не должно...вы уверены? двоятся обе базы (
...
Рейтинг: 0 / 0
19.11.2002, 13:41
    #32069609
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
одинаково...все равно двоятся :(
...
Рейтинг: 0 / 0
19.11.2002, 13:50
    #32069620
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
>(GLOBAL_DBNAME = farm)
>(SID_NAME = farm)


Это из за этих строчек. GLOBAL_DBNAME - указывает на автоматическую регистрацию сервиса при старте инстанса через PMON (если не ошибаюсь).
SID_NAME - обычная регистрация.
Попробуй закомментировать скажем GLOBAL_DBNAME и перестартовать листенер.
Затем lsnrctl status
...
Рейтинг: 0 / 0
19.11.2002, 13:54
    #32069622
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
кстати для IPC там лишнее внизу написано, он и так будет работать.
...
Рейтинг: 0 / 0
19.11.2002, 14:02
    #32069629
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
один хрен двоится :(((
...
Рейтинг: 0 / 0
19.11.2002, 16:23
    #32069733
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
2 killed

а в доке то проблема не засвечена... она ошибок не дает, приложения не падают, не однозначности нет...возможно это из-за трех сетевых карт на сервере но блин он счас в одну качает.... две я просто отключил в линуксе...вертится где то в голове а выйти не может :)
...
Рейтинг: 0 / 0
19.11.2002, 16:46
    #32069747
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
а в доке проблемы не светятся, их на Металинке засвечивают.
Можно и так как есть работать, проблемы могут возникнуть, если listener.ora будет усложняться, например захочется prespawned-процессов выставить.
...
Рейтинг: 0 / 0
19.11.2002, 16:51
    #32069750
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
понятно...но непонятно.:)..их две становится уже при рестарте сервака...счас вот попробовал все изменения с перезагрузкой..народ когда свалил..все равно двоятся...рестрчу листенер черз минут 20 у него опять двойные сервисы в статусе..засада :)
...
Рейтинг: 0 / 0
19.11.2002, 16:54
    #32069754
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
дока по Net8 на предмет динамической/статической регистрации инстанса и для IPC убери лишнее. Можешь вообще листенер.ора убрать, он не обязателен
...
Рейтинг: 0 / 0
19.11.2002, 17:15
    #32069768
ShgGena
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
Правда если убрать статическую регистрацию листенера, то Intell agent от Entrprice manager работать не будет.
Он использует описание экземпляра из listener.ora.
И потом, ну зарегистрировано у тебя 2 сервиса, это что мешает.

Если очень хочется оставить стат регистрацию и убрать динамическую смени номер порта, поскольку PMON который ищет листенер
использует для поиска этот и только этот порт.
...
Рейтинг: 0 / 0
19.11.2002, 18:05
    #32069800
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
Дело ясное что дело темное
...
Рейтинг: 0 / 0
20.11.2002, 14:46
    #32070200
Meinl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
вспомнил как было дело
вот строчки из моего oratab дефолтные:
*:/db01/oracle/product/9.2.0:Y
sonja:/db01/oracle/product/9.2.0:Y
короче что происходит, при загрузке звездочка говорит запускать все что найдешь, а вторая строчка говорит, что вот этот SID надо запустить,
решение такое, комментируем строку со звездочкой и никакого двоения.
Вот
...
Рейтинг: 0 / 0
20.11.2002, 15:40
    #32070230
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задваивание сервиса листенера в RH7.3
да если б было так все просто...у меня на серваке две базы и в оратабе их тоже две и никаких звездочек...вот
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Задваивание сервиса листенера в RH7.3 / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]