h1. Перенос рабочего IP между серверами при сбое Предположим, у вас есть в одной сети 2 сервера: основной и резервный. И вы хотите вручную переносить рабочий IP при выходе со строя основного сервера. Для выполнения этой процедуры должны выполняться требования: * у каждого сервера должнен быть основной неизменный статический IP адрес для контроля * рабочий IP адрес (далее по тексту *IP адрес А*) должен быть сконфигурирован *алиасом* (не основным IP адресом), дополнительно к основному адресу. * все сервисы (SIP, H323, итд) должны быть подняты не на 0.0.0.0, а на *IP адресе А*. Последовательность действий при сбое: 1. На основном сервере (если он доступен): 1.1. Убираем *IP адрес А* с основного сервера:
ifconfig em0 *IP адрес А* -alias
Вместо *em0* используйте название интерфейса, которое видно через
ifconfig
2. На резервном сервере: 2.1. Добавляем *IP адрес А* алиасом:
ifconfig em0 *IP адрес А* netmask *ваша маска подсети* alias
Вместо *em0* используйте название интерфейса, которое видно через
ifconfig
2.2. Обновляем ARP кэш маршрутизатора:
ping -S *IP адрес А* 8.8.8.8
2.3. Перезапускаем *asterisk*:
/usr/local/etc/rc.d/asterisk restart
Для возврата *IP адреса А* после поднятия основого сервера выполните те же действия.