Настройка IPMP в Solaris 10
Настройка
Создаем файлы /etc/hostname.<interface>
для каждого интерфейса который нужно настроить (включить в IPMP)
cat /etc/hostname.e1000g0
172.16.179.142 netmask + broadcast + group ipmp0 -failover deprecated up addif 172.16.179.143 failover netmask + broadcast + up
cat /etc/hostname.e1000g1
172.16.179.144 netmask + broadcast + group ipmp0 -failover deprecated standby up
Подробное описание
А теперь разберем эти записи.
Какие адреса куда будут назначены?
Адрес 172.16.179.142 будет на физическом интерфесе e1000g0
Адрес 172.16.179.143 будет на “плавающем” интерфесе e1000gX:1
Адрес 172.16.179.144 будет на физическом интерфесе e1000g1
Какие флаги и переменные используются?
“netmask +” подставляет нужную маску для сети (маски указываются в /etc/netmasks
“broadcast +” подставляет broadcast адрес
“group ipmp0” указывается имя группы, в которую объеденяются интерфейсы
“-failover” выставляет флаг “NOFAILOVER”[1] для интерфейса.
“deprecated” выставляет флаг “DEPRECATED”[2] для интерфейса.
“standby” выставляет флаги “STANDBY, INACTIVE”[3] для интерфейса.