powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Remote listener
12 сообщений из 12, страница 1 из 1
Remote listener
    #39903310
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Не могу зарегистрировать БД на удалённом listener.
Парамерты в БД:
Код: plsql
1.
2.
3.
4.
5.
sho parameter remote_listener

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
remote_listener                      string      RM_TEST_LISTENER


Сетевой доступ:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
tnsping RM_TEST_LISTENER

TNS Ping Utility for Linux: Version 12.1.0.2.0 - Production on 16-DEC-2019 10:47:56

Copyright (c) 1997, 2014, Oracle.  All rights reserved.

Used parameter files:
/oracle/12.1.0.2/db_1/network/admin/sqlnet.ora


Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = test3.localdomain)(PORT = 1521)))
OK (0 msec)


Параметры удалённого listener:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
# listener.ora Network Configuration File: /oracle/12.1.0.2/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = test3.localdomain)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

VALID_NODE_CHECKING_REGISTRATION_LISTENER=0


В логе удалённого listener тишина.
Не могу понять, что не так.
Заранее спасибо.
...
Рейтинг: 0 / 0
Remote listener
    #39903497
Тролин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilnov,
В tnsnames.ora прописал RM_TEST_LISTENER ?

Есть случаи когда невидимы знак мешает.

После того как проверишь

sqlplus -> alter system register;
...
Рейтинг: 0 / 0
Remote listener
    #39903498
Фотография Vivat!San
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри во что разрешается test3.localdomain на обоих хостах.
...
Рейтинг: 0 / 0
Remote listener
    #39903659
XCB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VALID_NODE_CHECKING_REGISTRATION_listener_name ?
...
Рейтинг: 0 / 0
Remote listener
    #39903894
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тролин, прописан. tnsping проходит.

alter system register; выполняется после каждого изменения конфигурации.
...
Рейтинг: 0 / 0
Remote listener
    #39903896
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vivat!San, firewall на всех серверах отключены.
Все хосты прописаны в /etc/hosts на всех серверах.
...
Рейтинг: 0 / 0
Remote listener
    #39903910
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilnov,

1) Я бы попробовал так:
Код: plsql
1.
2.
alter  system set remote_listener='(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test3.localdomain)(PORT=1521)))';
alter system register;


2) Если не поможет, попробовал бы вместо test3.localdomain использовать IP

3) Включить трассировку: How to Trace Dynamic Registration from PMON or LREG (12c) (Doc ID 787055.1)
...
Рейтинг: 0 / 0
Remote listener
    #39903935
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XCB,параметр не указан, по-умолчанию off|0
...
Рейтинг: 0 / 0
Remote listener
    #39903953
XCB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может конечно у нас разная документация? я смотрю вот эту

https://docs.oracle.com/database/121/NETRF/listener.htm#NETRF1996
Default

on
...
Рейтинг: 0 / 0
Remote listener
    #39904168
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XCB,извините, моя ошибка.
Добавил параметр
VALID_NODE_CHECKING_REGISTRATION_LISTENER=0
Результат тот же.
БД к удалённому listener не подключается.
...
Рейтинг: 0 / 0
Remote listener
    #39904179
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,
1 - нет
2 - нет
3 - да
Точнее Diagnostics Tips: 5 пункт

nslookup test1.localdomain
Server: 192.168.32.100
Address: 192.168.32.100#53

** server can't find test1.localdomain: NXDOMAIN

nslookup test1
Server: 192.168.32.100
Address: 192.168.32.100#53

Name: test1.org.off
Address: 10.20.29.17

Я так понимаю был конфликт между локальным доменом в имени и DNS сервером, т.е. шла замена .localdomain на .org.off.
Не понятна причина, по которой не проходило по IP-адресу.
Убрал .localdomain из tnsnames.ora и всё заработало.
Спасибо всем за хорошие и дельные советы, особенно Vadim Lejnin
...
Рейтинг: 0 / 0
Remote listener
    #39904213
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выяснил причину, по которой не проходило подключение по IP-адресу.
Тестовая среда разворачивалась заново с такими же именами и на DNS-сервере этим именам были присвоены старые IP-адреса.
nslookup test1
Server: 192.168.32.100
Address: 192.168.32.100#53

Name: test1.org.off
Address: 10.20.29.17

По факту у test1 IP-адрес 10.20.29.175

С сервером test3 тоже самое
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Remote listener
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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