VIOS:Как выполнить etherchannel failover, если поверх etherchannel'а создан SEA?


Главная Форумы POWER Systems VIOS:Как выполнить etherchannel failover, если поверх etherchannel'а создан SEA?

В этой теме 3 ответа, 2 участника, последнее обновление  madrouter 2 мес. назад.

  • Автор
    Сообщения
  • #40020

    madrouter
    Участник

    Доброго времени суток

    Сабж

    Есть VIOS, и есть копившееся годами раздолбайство в подключении. Мне нужно через tcpdump взять информацию LLDP, которую посылают свичи. Чтобы узнать реальную коммутацию. Т.к. журнал, маркировка кабелей и дескрипшны на сетевом оборудовании того…

    Можно поднять интерфейс на SEA ( chdev -l en6 -a state=up ) и посмотреть LLDP пакеты, которые летят через active интерфейсы etherchannel

    tcpdump -nn -v -i en6 -s 1500 -c 2 'ether proto 0x88cc'

    Но мне также нужна информация по standby интерфейсам. Выполнить etherchannel failover, пока есть SEA, я не могу

    smitty etherchannel
    force a failover in an etherchannel / Link aggregation
    ent5
    ethchan_config: 0950-008 Unable to connect to device ent5, errno = 19

    Можно временно удалить SEA на одном из vios’ов. После этого etherchannel можно переключить и собрать нужную информацию. Но хотелось бы этого избежать

    Тем более что физическое падение линка корректно обрабатывается — автоматический failover проходит

    Как бы со стороны vios’а выполнить failover, не разбирая SEA ?

    • Тема изменена 2 мес., 4 нед. назад пользователем  madrouter.
  • #40057

    Дмитрий
    Участник

    1) из сообщения не понятно, на каких устройствах собран etherchannel.

    2) попробуйте переключить из командной строки VIOS.

    *) сейчас большинство форумчан в отпусках :)))

  • #40063

    madrouter
    Участник

    > 1) из сообщения не понятно, на каких устройствах собран etherchannel.

    На большинстве серверов — 5769. Но вряд ли логика работы etherchannel настолько привязана к физике

    # lscfg -vpl hba0
      hba0             U2C4E.001.DBJ6455-P2-C2-T1  10 Gigabit Ethernet-SR PCI-Express Host Bus Adapter (2514300014108c03)
    
          10 Gigabit Ethernet-SR PCI Express Adapter:
            EC Level....................D77334 
            FRU Number..................00E1854
            Part Number.................00E1851
            Manufacture ID..............1037
            Feature Code/Marketing ID...5769
            Serial Number...............YL50222840UU
            Network Address.............3440B5B69AF7
            ROM Level.(alterable).......RR0140
            Hardware Location Code......U2C4E.001.DBJ6455-P2-C2-T1

    > 2) попробуйте переключить из командной строки VIOS.

    То же самое

    # ethchan_config -f ent5

    ethchan_config: 0950-008 Unable to connect to device ent5, errno = 19

    • Ответ изменён 2 мес. назад пользователем  madrouter.
  • #40064

    madrouter
    Участник

    Уже собрал нужную информацию через временное удаление SEA адаптеров
    Также можно временно гасить порт на стороне свича — как уже говорил, автоматическое переключение работает успешно

    Похоже, что это не гибкая защита от дурака в AIX или особенность работы
    В общем не критично. workaround есть, а у aix много других достоинств 😉

    Вопрос переходит в разряд академических 🙂

Для ответа в этой теме необходимо авторизоваться.