Quantcast
Channel: vEra of the Virtual Revolution » Network
Viewing all articles
Browse latest Browse all 8

HP BL460 G7, network redundancy issue in vSphere

0
0

Ни давно со мной поделился мои друг Александр Барсегов своим опытом, по решению проблемы о не правильной работе Блед корзины с Pass-Thru модулем, и отписал это как guide то troubleshooting-у , за что ему большое спасибо

 

 

Приветствую!

Несколько дней назад я устанавливал vSphere 5 на блейд сервера HP BL460 G7. Для сетевой отказоустойчивости, мною был настроен стандартный vSwitch с 2 сетевыми адаптерами, один из которых был в Standby режиме.

При тестировании я столкнулся с проблемой переключения линка на резервный сетевой интерфейс в случае падения основного. Сервер не реагировал на падение основного интерфейса и соответсвенно все виртуальные сервера теряли сетевой коннект.

Хочу сразу всех успокоить и сказать, что к проблеме, сам ESXi5 не имел никакого отношения, проблема была в связке сервера и его корзины.

Как вы знаете, сервера BL460 G7 имеют интегрированные сетевые адаптеры Flex10 (в моём случае NC553i),

а в моей корзине стояли 1Gb Pass-Thru модули + прошивка 3.21 на Onboard Administrator. Вот эта роковая связка и дала эффект того, что сервер всегда видел сетевой кабель как подключённый. Т.е. не смотря на отсутствие кабеля в разъёме, лампочки сетевых линков на сервере всё равно горели.

В vSphere, в политике ”Network Failover Detection”, по умолчанию, установлено значение “Link status only”, а так как изменение статуса линка физически не происходило, переход на резервный линк соответственно тоже не происходил.

Такую проблему можно решить 2 способами – простым и правильным.

Простой способ – изменить значение “Link status only” на “Beacon probing”. Сервер начнёт обмениваться служебными пакетами с другими сетевыми интерфейсами и произведёт переключение, обнаружив обрыв кабеля.

Правильный способ – обновить прошивку Onboard Administrator на как минимум 3.31. Сделать это нужно правильно, тогда сетевые линки на сервере начнут работать корректно.

Во первых, нужно обновить саму прошивку Onboard Administrator. Сделать это просто, скачиваем с сайта и обновляем прямо через веб интерфейс.

А во вторых, нужно обновить микрокод на Pass-Thru модулях.

Для этого, заходим по SSH на консоль Onboard Administrator, используя тот же аккаунт что и для веб интерфейса, набираем команду show update и видим версии наших прошивок, текущую 2.8.3 и новую 3.0.3

1

Обновляем Pass-Thru модули по очереди – update device icbay 1A и update device icbay 2A

2

Учтите, что при обновлении, Pass-Thru модуль отключается на несколько секунд.

После обновления, статусы линков будут отрабатываться корректно, и вы сможете пользоваться дефолтной настройкой “Link status only”.

Кстати, при установке vSphere 5 на BL460 G7 не устанавливаются драйвера iSCSI, поэтому, по умолчанию, у вас не будет возможности использовать аппаратную поддержку iSCSI. Также, настоятельно рекомендуется обновить драйвера(be2net) и прошивку(на 3.104.281) сетевых адаптеров, во избежание нестабильности сети.

Обновление драйверов производится через Update Manager или прямо через SSH консоль сервера.

Все драйвера можно найти на сайте HP или VMware.”



Viewing all articles
Browse latest Browse all 8

Latest Images

Trending Articles



Latest Images