powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Listener oracle in pacemaker cluster
8 сообщений из 8, страница 1 из 1
Listener oracle in pacemaker cluster
    #40106939
Tsuna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток. Начну описание с самого главного. Поднимаю кластер active/standby с двумя виртуалками.
RHEL 8.4, oracle 19c. ocf:heartbeat:IPaddr2,LVM-activate,Filesystem, oracle, oralsnr.
Вроде бы, все замечательно взлетало, но в pcs status oralsnr stopped.

In web "Failed to start listener_or on Mon Oct 25 16:30:52 2021 on node lha1: Listener pdb1 appears to have started, but is not running properly:"

In pcs status " * listener_or_start_0 on lha1 'error' (1): call=35, status='complete', exitreason='Listener pdb1 appears to have started, but is not running properly: ', last-rc-change='2021-10-25 16:30:52 +03:00', queued=0ms, exec=393ms"

Сама служба запущена и работает. В базу заходит. Но вот ресурс pcs даёт сбой.
Помогите копнуть и понять. Что-то я недоделал или не так сделал.

Заранее благодарю.

UPD: listener.ora
pdb1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = lha1)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40106946
Tsuna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор[oracle@lha1 ~]$ lsnrctl status

LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 26-OCT-2021 09:58:45

Copyright (c) 1991, 2019, Oracle. All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production
Start Date 26-OCT-2021 09:16:40
Uptime 0 days 0 hr. 42 min. 4 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/19.3/db_home/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/lha1/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=lha1)(PORT=1521)))
Services Summary...
Service "86b637b62fdf7a65e053f706e80a27ca" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
Service "pdb1" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
Service "pdb1XDB" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
Service "ceedc4730c57a5f1e053700a3d0a8727" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
Service "ceedc5600da5a715e053700a3d0a640a" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
Service "pdb11" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
Service "pdb12" has 1 instance(s).
Instance "pdb1", status READY, has 1 handler(s) for this service...
The command completed successfully
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40106981
Tsuna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно закрыть тему.

Итог таков. Что listener работал исправно, но агент не мог пробиться.
Подкурил ещё манов, на окон 60 хрома, оказывается нужно было сразу сделать tnsping.
И понять что недоконфига у меня, вернее, её отсутствие.

"tnsnames.ora – файл со стороны клиента используемый для определения имени. Используется пользовательским процессом для нахождения listener-ов БД."
Создал конфигу, перезапустил процессы. Теперь всё зелёненькое, работает.
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40107022
Фотография shane54
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если проблема решена с Вашей точки зрения - то все хорошо. Но чисто для интереса - глядя со стороны на то что Вы пытаетесь настроить - не совсем понятно, что это. На сколько я вижу по мимолетному поиску в Гугле - продукт Pacemaker - это кластерный  менеджер, позволяет создать из >1 хостов устойчивый кластер, со всякими вариантами конфигурации ака active/active, active/passive, своей службой heartbeat, shared storage - и прочими атрибутами любого "нормального" современного кластера. Так вот, вообще у Oracle для RAC баз есть свой кластерный менеджер - CRS называется, а более общее название продукта - Grid Infrastructure (ака GI). И если Вы накладываете в рамках одной системы два кластерных менеджера (Pacemaker и CRS) - то что в итоге из этого выйдет - трудно сказать, но вряд ли что-то хорошее :) Или же наоборот, Вы пытаетесь подсадить "обычную" базу данных Oracle (суть single instance, не RAC) на свой самодельный кластер под управлением Pacemaker, и сделать "типа" RAC без нормального RAC? Ну такое.. Может у Вас есть, конечно, причина идти таким путем, но надеюсь, я просто не понял основную идею что Вы пытаетесь сделать!
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40107029
Tsuna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
shane54,
Да, вы правы. Но реалии таковы, что всё должно покупаться (иметь лицензию). Сейчас я, можно сказать, играюсь.
За основу у меня RHEL HA 8 и pacemaker.
Текущая настройка позволяет "небольшую" отказоустойчивость, кластер из двух серверов. При падении любого, база продолжает работать. При условии, что первая виртуалка недоступна, ресурсы переходят на вторую. Время недоступности БД 30 секунд.

Есть более отказоустойчивые решения, с репликацией, мастер - слейв, к примеру.
Я ещё новичок в этом. И пробую себя.
Спасибо :)
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40107031
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чисто из любопытства: а почему вы свои игры начали именно с оракула, покупку
которого гарантированно задавит жаба?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40107035
Tsuna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
Это рекомендация коллеги. Я так полагаю, для общего понимания.
Хотя, возможно, навыки возымеют практическое применение.
...
Рейтинг: 0 / 0
Listener oracle in pacemaker cluster
    #40107070
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsuna,


чтобы запустить oracle на виртуалке, Вам нужно лицензировать все cpu всех серверов системы управления VM
увы... ( если конечно это не xe)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Listener oracle in pacemaker cluster
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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