Назад | Перейти на главную страницу

Как отключить виртуальный IP на CentOS

У меня есть 5 машин Centos, и на 2 из них включен виртуальный IP. Это вызывает проблемы для некоторых приложений, в частности для MapR.

Здесь мне нужно отключить виртуальный IP-адрес.

У меня есть временное решение, которое находится под командой:

sudo ifconfig virbr0 192.168.122.1  netmask 255.255.255.0 down

Он работает для сеанса, но когда я перезагружаю систему, она автоматически встает, я не могу найти запись ifcfg-virbr0 в сетевом сценарии, как я могу отключить ее при запуске.

Не думаю, что вам нужно отключать virbr0.

На MapR вы можете изучить MAPR_SUBNETS. Из документация для MapR 5.2:

По умолчанию MapR автоматически использует все доступные сетевые карты (NIC) на каждом узле в сети. Однако в некоторых сценариях может потребоваться, чтобы MapR использовал ограниченную подсеть сетевых адаптеров. Например, если вы используете несколько сетевых адаптеров со смешанной скоростью (например, 1GbE и 10GbE) на каждом узле, вы можете разделить их на две подсети. Таким образом, вы можете использовать более быстрые сетевые адаптеры для MapR и более медленные сетевые адаптеры для других функций.

Итак, в вашем случае MAPR_SUBNETS должен быть установлен для подсети на интерфейсах, которые вы хотите, чтобы MapR использовал для своего трафика (RPC между узлами). Тогда MapR не будет рассматривать интерфейсы, не входящие в подсети в MAPR_SUBNETS, для взаимодействия с кластером.

HTH

- винить

В virbr0 это «пустышка», которая сопровождает настоящие br0 мост. Так что, возможно, вы хотите полностью отключить br0. Найдите в сетевых скриптах DEVICE=br0. Если не найден, найдите в сценариях инициализации br0 может быть, там обнаружится какая-нибудь ручная работа.

Соответствующая документация находится по адресу https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Virtualization/sect-Virtualization-Network_Configuration-Bridged_networking_with_libvirt.html