SEA Failover definition in dual vios setup

    Scenario , ambiente dual vios su cui vogliamo costruire una shared ethernet adapter con failover e vlan multiple.

    Su entrambi I vios definire due virtual adapters su cui verranno configurate le vlan necessarie , in questo caso la 1 per la rete di produzione e la 606 per la management . E’ necessario attivare il 802.1q per poter assegnare vlan multiple all’adapter. Sul primo vios della coppia assegnamo anche trunk priority uguale a 1 .

     

     

     

     

    Sul secondo vio replichiamo la stessa configurazione con però trunk priority uguale a 2.

     

     

     

     

    A questo punto configuriamo I due virtual adapter che costituiranno il control channel per il failover della SEA . In questo caso utilizziamo un vlanid non usato , ad es . 999 , senza settare 802.1q e il

    bridging.

     

     

     

     

     

    Definiamo infine la SEA :

     

    mkvdev -sea ent2 -vadapter ent3 -default ent3 -defaultid 1 -attr ha_mode=auto ctl_chan=ent4

    ent5 Available

    en5

    et5

     

    dove ent2 è la fisica , nel nostro caso un etherchannel costruito su due fisiche;

    ent3 è il vadapter che conosce le vlan di prod e mgmt ;

    defaultid = il vlanid di default ; ctl_chan = il vadapter sulla vlan 999 ;

     

    Configuriamo l’ip address sulla sea oppure aggiungiamo un ulteriore vadapter per rimanere indipendenti dalla SEA e non perdere connettività in caso di manutenzione.

     

    mkvdev -vlan ent5 -tagid 606

    ent6 Available

    en6

    et6

     

    e assegnamo l’ip address al nuovo adapter

     

    mktcpip -hostname viosXX1 -inetaddr XX.XX.XX.XX -interface en5 -netmask 255.255.255.0 -gateway XX.XX.XX.XX mktcpip -hostname viosXX2 -inetaddr XX.XX.XX.XX -interface en5 -netmask 255.255.255.0 -gateway XX.XX.XX.XX