Jump to content

Recommended Posts

Доброе.

два координатора соединены в failover как на рисунке

eth2 eth3 eth1 eth0

[о]       [о]         [о]       [] 

                                     | соединение

[о]       [x]         [о]       [] 

как узнать IP адреса портов [o]?

Share this post


Link to post
Share on other sites

Посмотрите Failover.ini, в нем указаны адреса которые принимает активная и пассивная ноды кластера.

команда на координаторе: failover show config

Share this post


Link to post
Share on other sites
1 минуту назад, Wild сказал:

Посмотрите Failover.ini, в нем указаны адреса которые принимает активная и пассивная ноды кластера

как посмотреть содержимое Failover.ini?

2 минуты назад, Wild сказал:

команда на координаторе: failover show config

конфиг то я смотрю, но там не понятно, например какой IP у eth2 второго координатора, или у eth1 первого...

Share this post


Link to post
Share on other sites

При включенном failover, у вас в реальной сети работает только одна нода. Вторая принимает адреса, заданные в failover.ini как passiveip = х.х.х.х 

Где: х.х.х.х для каждой ноды задается свой. 

https://infotecs.ru/downloads/all/vipnet-coordinator-hw-1000.html?arrFilter_93=408821001&set_filter=Y документация здесь, Вам нужен документ - "ViPNet_Coordinator_HW_Use_Cases_Ru.pdf" раздел 3.

Или же непонятно, какой интерфейс порта относится к eth-Х ? 

Share this post


Link to post
Share on other sites

Ноду текущую в ребут, подключится вторая, с нее спишите конфиг, увидите по всем интерфейсам итого. Как грубый вариант

Share this post


Link to post
Share on other sites

Сейчас читаю "Система защиты от сбоев" Я правильно понимаю, что допуская :

первый координатор в активном режиме тогда eth2 имеет activeip по которому его видят

второй координатор в пассивном режиме и его eth2 имеет passiveip и он ничего не принимает

PS

как посмотреть содержимое Failover.ini?

Share this post


Link to post
Share on other sites
4 минуты назад, RizONE сказал:

первый координатор в активном режиме тогда eth2 имеет activeip по которому его видят

второй координатор в пассивном режиме и его eth2 имеет passiveip и он ничего не принимает

Да, верно.

У каждого координатора на интерфейсах, которые смотрят в сеть, задается свой passivip.

5 минут назад, RizONE сказал:

PS

как посмотреть содержимое Failover.ini?

команду ранее приводил: failover show config

Share this post


Link to post
Share on other sites

а как быть с eth3????

 failover show config дает два раздела [channel] для eth1  и eth2 соответственно, раздел [sendconfig], хотя в нем строки device=eth0 и нет, но все же полагаю что это он.

итого 3 карточки, а eth3 нет

Share this post


Link to post
Share on other sites

Если eth3 не задействован, то его и не надо описывать в настройках failover.

19 минут назад, RizONE сказал:

раздел [sendconfig]

если я правильно понимаю, у вас настроен на eth0. и он предназначен для обмена данными напрямую между нодами.

Share this post


Link to post
Share on other sites

но имя интерфейса в разделе [sendconfig] все равно должно присутствовать.

Share this post


Link to post
Share on other sites
14 минут назад, Wild сказал:

но имя интерфейса в разделе [sendconfig] все равно должно присутствовать

пардон, он есть, только не в первой позиции, вот и проглядел.

в конфиге нет, а вот applet.html по активному адресу показывает в интерфейсах eth3 192.168.10.2 Это айпи какого из двух eth3?

PS

пардон, вопрос снимается: у второго порт eth3 просто не задействован

Share this post


Link to post
Share on other sites

Обратите внимание, что в [sendconfig] задается адрес соседней ноды, а не заданный на  интерфейсе собственной ноды.

Адреса заданные на интерфейсах активной ноды можно посмотреть и так: inet show interface

Share this post


Link to post
Share on other sites

и очень странно что на второй ноде eth3 не задействован, а на первой задействован.

Они должны быть задействованы и настроены на обеих нодах.

Share this post


Link to post
Share on other sites
9 минут назад, Wild сказал:

Обратите внимание, что в [sendconfig] задается адрес соседней ноды, а не заданный на  интерфейсе собственной ноды

сейчас гляну.

9 минут назад, Wild сказал:

Адреса заданные на интерфейсах активной ноды можно посмотреть и так: inet show interface

спасибо, гляну то же

8 минут назад, Wild сказал:

и очень странно что на второй ноде eth3 не задействован, а на первой задействован.

Они должны быть задействованы и настроены на обеих нодах

схему я нарисовал в первом посту [x] - значит порт просто не занят ничем.

 

ЗЫ

а как определить какая из нод активна: первая или вторая?

общий адрес eth0 10.10.10.1

первой адрес 10.10.10.2 <--- пингуется

второй адрес 10.10.10.3 <--- не пингуется

Share this post


Link to post
Share on other sites
2 минуты назад, RizONE сказал:

схему я нарисовал в первом посту [x] - значит порт просто не занят ничем.

По правилам настройки failover, интерфейсы должны быть задействованы симметрично, иначе после переключения на вторую ноду (которая сейчас пассивная) у вас пропадет коннект до сети, которая настроена на eth3.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site, you agree to our Terms of Use.