InfiniBand HCAのファームウェアアップデート

まいど。
image

System Center 2012 SP1がMSDNに来たので、やっとメイン環境のOSをWindows Server 2012に出来るのですが、一部Infiniband HCAがファームウェア(以下FW)のアップデートをしないとWindows Server 2012で認識しないのでHCAのFW更新(MHGH28-XTC(HP 448397-B21)のFWを2.6から2.9)してみました。。

用意するもの
Mellanox Firmware Tools (MFT)
今回作業するOSが2008 R2なのでx64の物をDL
image
・HCAに対応したFW
大体ココらへんにあります
・HCAを認識するOSの環境
今回Windows Server 2012で認識できるFWに更新するために
そのままで認識出来るWindows Server 2008 R2の環境で作業しました。

  1. MFTのインストール
    msi形式のインストーラーなので「Next」を連打すれば大体おっけー。
  2. FWをアップデートするHCAの確認
    コマンドプロンプトで「mst status」を実行
    image
  3. 現在のFWバージョンを確認
    コマンドプロンプトで「flint –d mt25418_pci_cr0 q」を実行
    image
  4. デバイスの設定ファイルの書出
    コマンドプロンプトで「flint -d mt25418_pci_cr0 dc > hp-connectx-ddr-pem-HP_09D0000001-orig.ini」を実行
    image
  5. 設定ファイルをもとにFWのアップデート
    コマンドプロンプトで「mlxburn -d mt25418_pci_cr0 -fw fw-25408-rel.mlx -conf hp-connectx-ddr-pem-HP_09D0000001-orig.ini」を実行
    image
  6. FWバージョンの確認

    コマンドプロンプトで「flint –d mt25418_pci_cr0 q」を実行
    image
    FW Versionが2.9になっているので更新成功

  7. 後は電源切って引っこ抜いてWindows Server 2012のホストに挿すと…
    流石ドライバを入れなくてもNICとして16Gbpsでリンクアップしてます。
    imageimage

あとは普通のNIC同様IP振ってあげれば普通に使えます。
他のHCAもFW Ver調べて必要な物を更新しないと orz

以上ヾ(‘ω’)ノ゛

カテゴリー: Network, Windows Server 2012 タグ: , , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください