powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Задваивание сервиса листенера в RH7.3
20 сообщений из 20, страница 1 из 1
Задваивание сервиса листенера в RH7.3
    #32069494
Vladimirgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть сервер под RH7.3 с ораклом 8.1.7. Беда не критичная и решение где-то рядом. На сервере переодически происходит задваивание сервиса листенера, т.е. команда
lsnrctl status дает services summary дает два поднятых сервиса одной и той же базы, если базы две то сервиса показывает 4. По ps -aux выдается что наборов служб по одной на каждую базу. Причем стоит перестартить листенер в статусе остается по одной службе, но через некоторое время становится опять две...в какой момент отловить не удалось. несмотря на это все работет нормально...но момент не понятен и несколько не приятен :(. по моему это уже здесь обсуждалось но топик я не нашел.
...
Рейтинг: 0 / 0
Задваивание сервиса листенера в RH7.3
    #32069508
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам нужно использовать либо динамическую регистрацию сервиса, либо использовать по старинке статическую, но не все вместе. Подробности в доке по Net8
...
Рейтинг: 0 / 0
Задваивание сервиса листенера в RH7.3
    #32069510
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что вкладывается в понятие сервиса в Linux?
Насколько я понимаю процесс lsnrctl всего один запущен.
И в чём собственно неприятность?
...
Рейтинг: 0 / 0
Задваивание сервиса листенера в RH7.3
    #32069548
Vladimirgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
читать.... понятно :) а на вскидку никто не помнит?
...
Рейтинг: 0 / 0
Задваивание сервиса листенера в RH7.3
    #32069574
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажи listener.ora
...
Рейтинг: 0 / 0
Задваивание сервиса листенера в RH7.3
    #32069581
Vladimirgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Задваивание сервиса листенера в RH7.3
    #32069597
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle)(PORT =  1521 )) 
(ADDRESS = (PROTOCOL = IPC)(KEY = farm)) 

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

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


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

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

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


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