カバー ユーザーズガイド 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シリーズ Dell が提供するサー ド パーテ ィ 情報です。 AH0054602-04 M October 16, 2019 Marvell.
ユーザーズガイド 統合ネットワーク・アダプタ 詳細は、 弊社ウ ェ ブサイ ト を ご覧 く だ さ い : http://www.marvell.
目次 はじめに .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . .. .. .. .. .. .. ..
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . 16 16 18 18 18 24 25 25 25 27 . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . . 28 28 29 30 30 32 32 33 35 36 37 37 38 ファームウェアのアップグレード ダ ブル ク リ ッ ク に よ る DUP の実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . コ マ ン ド ラ イ ンか らの DUP の実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ NPAR と iSCSI HBA を有効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. . . . . . . . . . 74 74 75 76 89 93 94 94 94 95 96 97 99 99 101 .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . 102 113 113 115 117 119 119 120 120 121 126 ... ... ... 126 127 127 .. .. .. .. .. . . . . . 128 128 128 129 129 ... ... 129 130 . . . . 133 134 135 135 ス ト レージ タ ーゲ ッ ト の設定 . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ Cisco Nexus 6000 イ ーサネ ッ ト ス イ ッ チの設定 . . . . . . . . . . . . . . . . . . . . . RoCE 用 Dell Z9100 イ ーサネ ッ ト ス イ ッ チの設定 . . . . . . . . . . . . . . . . . . . Windows Server 用のアダ プ タ ー上での RoCE の設定 . . . . . . . . . . . . . . . . . . . . . RDMA カ ウ ン タ の表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SR-IOV VF デバイ ス向け RoCE の設定 (VF RDMA) . . . . . . . . . . . . . . . . 設定手順. . . . . . . . . . . . . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ Windows での iWARP の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Linux での iWARP の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. . . . . .. .. .. .. . . . . .. .. .. .. . . . . 185 189 189 189 190 191 192 193 作業を始める前に . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RHEL 用の iSER の設定 . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ Linux での SR-IOV の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UEFI ベースの Linux OS イ ン ス ト ールで SR-IOV 対応 IOMMU を 有効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VMware での SR-IOV の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 15 237 238 RDMA による NVMe-oF 設定 . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ . . . . . 281 281 282 282 284 Hyper-V 向け RSSv2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RSSv2 の説明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ハー ド ウ ェ アの構成 . . . . . . . . . . . . . . . . . . . ハイパー コ ンバージ ド シ ス テムの導入 . . . オペ レーテ ィ ン グシ ス テムの導入 . . ネ ッ ト ワー クの設定 . . . . . . . . . . . . . . Storage Spaces Direct の設定. . . . 16 . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ 図リスト 図 ページ 3-1 3-2 3-3 3-4 3-5 3-6 Dell Update Package ウ ィ ン ド ウ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . QLogic InstallShield ウ ィ ザー ド : よ う こ そウ ィ ン ド ウ . . . . . . . . . . . . . . . . . . . . . . . . . . . . QLogic InstallShield ウ ィ ザー ド : 使用許諾契約書ウ ィ ン ド ウ . . . . . . . . . . . . . . . . . . . . . . InstallShield ウ ィ ザー ド : セ ッ ト ア ッ プ タ イ プウ ィ ン ド ウ. . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ 6-4 6-5 6-6 6-7 6-8 6-9 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 6-20 6-21 6-22 6-23 6-24 6-25 6-26 6-27 6-28 6-29 6-30 6-31 6-32 6-33 6-34 7-1 7-2 7-3 7-4 7-5 7-6 7-7 7-8 7-9 7-10 7-11 7-12 7-13 7-14 7-15 7-16 7-17 シ ス テムセ ッ ト ア ッ プ : NIC 設定、 ブー ト プ ロ ト コ ル. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . シ ス テムセ ッ ト ア ッ プ : iSCSI 設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ 7-18 8-1 8-2 8-3 8-4 9-1 9-2 9-3 9-4 9-5 10-1 10-2 10-3 10-4 10-5 10-6 10-7 12-1 12-2 12-3 12-4 12-5 12-6 12-7 12-8 12-9 12-10 12-11 12-12 12-13 12-14 12-15 13-1 13-2 13-3 13-4 14-1 15-1 15-2 15-3 15-4 15-5 15-6 15-7 15-8 15-9 15-10 15-11 フ ァ イ アウ ォ ールルールの設定. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Windows PowerShell コ マ ン ド : Get-NetAdapterRdma. . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ 15-12 15-13 15-14 15-15 15-16 16-1 詳細設定プ ロパテ ィ : VLAN ID の設定. . . . . . . . . . . . . . . 詳細設定プ ロパテ ィ : 仮想ス イ ッ チ RSS の有効化 . . . . 仮想ス イ ッ チマネージ ャ . . . . . . . . . . . . . . . . . . . . . . . . . . . . Windows PowerShell コ マ ン ド : Get-VMSwitch . . . . . ハー ド ウ ェ ア構成の例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RSSv2 イ ベン ト ロ グエ ラ ー . . . . . . . . . . . . . . . . . . . . . . . . xiii . . . . . . .. .. .. .. .. .. . . . . . . . . . . . .
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ 表リスト 表 2-1 2-2 3-1 3-2 3-3 3-4 3-5 3-6 5-1 6-1 6-2 6-3 6-4 6-5 6-6 7-1 7-2 7-3 7-4 7-5 13-1 16-1 16-2 17-1 A-1 B-1 B-2 ページ ホス ト ハー ド ウ ェ ア要件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ホス ト オペ レーテ ィ ン グシ ス テム最小要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41xxx Series Adapters Linux ド ラ イバ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
はじめに 本項は、 サポー ト さ れる製品、 対象 と な る読者を特定 し 、 本ガ イ ド で使用 さ れる表記、 法的通知について説明 し ます。 サポートされる製品 メモ QConvergeConsole® (QCC) GUI は、 すべての Marvell® FastLinQ® アダ プ タ ーで唯一の GUI 管理ツールです。 QLogic Control Suite™ (QCS) GUI は、 FastLinQ 45000 シ リ ーズアダプ タ ー、 および 57xx/57xxx コ ン ト ロー ラ ーベー スのアダ プ タ ーではサポー ト さ れな く な り 、 QCC GUI 管理ツールに置き換わ り ま し た。 QCC GUI では、 すべての Marvell アダプ タ ーに、 単一画面の GUI 管理 が提供 さ れます。 Windows® 環境では、 QCS CLI と Management Agents Installer を実行する と 、 QCS GUI (シ ス テムに イ ン ス ト ール さ れていた場合) と すべての関連 コ ン ポーネ ン ト がシ ス
は じ めに 対象 と な る読者 QL41162HMRJ-DE 10Gb 統合ネ ッ ト ワー ク アダ プ タ ー QL41164HMCU-DE 10Gb 統合ネ ッ ト ワー ク アダ プ タ ー QL41164HMRJ-DE 10Gb 統合ネ ッ ト ワー ク アダ プ タ ー QL41164HFRJ-DE 10Gb 統合ネ ッ ト ワー ク アダ プ タ ー、 フ ルハイ ト ブ ラ ケ ッ ト QL41164HFRJ-DE 10Gb 統合ネ ッ ト ワー ク アダ プ タ ー、 ロープ ロ フ ァ イルブ ラ ケッ ト QL41164HFCU-DE 10Gb 統合ネ ッ ト ワー ク アダ プ タ ー、 フルハイ ト ブ ラ ケ ッ ト QL41232HFCU-DE 10/25Gb 統合ネ ッ ト ワー ク アダ プ タ ー、 フルハイ ト ブ ラ ケッ ト QL41232HLCU-DE 10/25Gb NIC アダ プ タ ー、 ロープ ロ フ ァ イルブ ラ ケ ッ ト QL41232HMKR-DE 10/25Gb NIC
は じ めに 本ガ イ ド の内容 第 5 章 アダ プ タ ーブー ト 前設定 では、 ヒ ュ ーマ ン イ ン フ ラ ス ト ラ ク チ ャ イ ン タ フ ェ ース (HII) ア プ リ ケーシ ョ ン を使用 し たブー ト 前アダ プ タ ー設定 タ ス ク につ いて説明 し ます。 第 6 章 SAN か ら のブー ト 設定では、 iSCSI と FCoE 両方について、 SAN か ら の ブー ト 設定について説明 し ます。 第 7 章 RoCE 設定 では、 RDMA over Converged Ethernet (RoCE) を使用す る アダ プ タ ー、 イ ーサネ ッ ト ス イ ッ チ、 およびホス ト の設定方法について説明 し ます。 第 8 章 iWARP 設定では Windows お よび Linux シ ス テムでのイ ン タ ーネ ッ ト ワ イ ド エ リ ア RDMA プ ロ ト コ ル (iWARP) 設定の手順を説明 し ます。 第 9 章 iSER の設定では、 Linux RHEL、 SLES、 Ubunt
は じ めに 表記上の規則 表記上の規則 本ガ イ ド では次の表記上の規則を使用 し ます。 メモ 注意 追加情報を提供 し ます。 警告記号が付いていない場合、 装置への損傷、 またはデー タ の 喪失の原因 と な る可能性があ る危険の存在を示 し ます。 ! 注意 ! 警告 警告記号が付いてい る場合、 軽度または中度の怪我の原因 と な る可能性があ る危険の存在を示 し ます。 深刻な怪我、 または死亡の原因 と な る可能性があ る危険の存在 を示 し ます。 青色 フ ォ ン ト のテキス ト は、 本ガ イ ド 内の図、 表、 ま たは項へのハイパー リ ン ク (ジ ャ ン プ) を示 し 、 ウ ェ ブサイ ト への リ ン ク は下線付きの青色で表示 さ れていま す。 例 : 表 9-2 には、 ユーザー イ ン タ フ ェ ース と リ モー ト エージ ェ ン ト に関する問題 が リ ス ト さ れています。 6 ページの 「取 り 付けチ ェ ッ ク リ ス ト 」 を参照 し て く だ
は じ めに 表記上の規則 引用符で囲まれた ト ピ ッ ク タ イ ト ルは、 本マニ ュ アルまたはオ ン ラ イ ン ヘルプ (本書では ヘルプ シ ス テム と も 呼ばれています) のいずれかにあ る関連 ト ピ ッ ク を指 し ています。 コ マ ン ド ラ イ ン イ ン タ フ ェ ース (CLI) コ マ ン ド 構文の規則には次の ものがあ り ま す。 プ レ ーン テキス ト は、 次にあ る よ う に入力が必要な ア イ テムを示 し ます。 例: qaucli -pr nic -ei < > (山括弧) は、 値を指定する こ と が必要な変数を示 し ます。 例 : メモ CLI コ マ ン ド に限 り 、 変数名は常に イ タ リ ッ ク 体ではな く 山括弧付き で表示 さ れます。 [ ] (角括弧) は、 オプ シ ョ ンパラ メ ー タ を示 し ます。 例 : [] は、 フ ァ イル名を指定するか、 削除 し てデ フ ォル ト
は じ めに 表記上の規則 アップデートとマニュアルのダウンロード Marvell ウ ェ ブサイ ト では、 製品の フ ァ ームウ ェ ア、 ソ フ ト ウ ェ ア、 およびマニ ュ アル のア ッ プデー ト 版を定期的に提供 し ます。 Marvell のファームウェア、ソフトウェアおよびマニュアルをダウンロードするには、 以下の手順に従います。 1. www.marvell.com にア ク セス し ます。 2. Support (サポー ト ) をポ イ ン ト し てから 、 Driver Downloads ( ド ラ イバのダ ウ ン ロー ド ) にあ る Marvell QLogic/FastLinQ Drivers ( ド ラ イバ) を ク リ ッ ク し ます。 3. Drivers and Documentation ( ド ラ イバーお よびマニ ュ アル) ページ で、 Adapters (アダ プ タ ー) を ク リ ッ ク し ます。 4.
は じ めに 法的通知 法的通知 本項に記載 さ れている法的通知には、 レーザーの安全管理 (FDA 通知)、 認証機関に よ る認可、 製品安全規格の準拠が含まれます。 レーザーの安全管理 —FDA 通知 本製品は、 DHHS Rules 21CFR Chapter I、 Subchapter J に準拠 し ています。 本製品 は、 レーザー製品の安全ラ ベルに記載 さ れている IEC60825-1 に従 っ て設計お よび製造 さ れています。 ク ラ ス 1 レーザー製品 ク ラス 1 レーザー製品 警告 - 開放時に ク ラ ス 1 レーザー光線 光学機器で直視 し ないで く だ さ い Appareil laser de classe 1 Attention—Radiation laser de classe 1 Ne pas regarder directement avec des instruments optiques Produkt der Laser Klasse 1 Vorsicht—Laserstrahlung der Klasse 1 bei geöffnet
は じ めに 法的通知 イミュニティ規格 EN61000-4-2 : ESD EN61000-4-3 : 放射無線周波電磁界 EN61000-4-4 : 電気的 フ ァ ース ト ト ラ ン ジ ェ ン ト / バース ト EN61000-4-5 : 雷サージの電力線 ・ 信号線お よび通信線への進入 EN61000-4-6 : 無線周波電磁界に よ っ て誘導 さ れる伝導性妨害 EN61000-4-8 : 電力周波数磁場 EN61000-4-11 : 電圧低下、 一時的遮断お よび電圧変動 VCCI:2015-04 ; ク ラ ス A AS/NZS;CISPR 32:2015 ク ラ ス A CNS 13438:2006 ク ラ ス A KCC:クラス A 韓国 RRA ク ラ ス A 認証 製品名 / モデル : 統合ネ ッ ト ワー ク アダプ タ ーおよび イ ン テ リ ジ ェ ン ト イ ーサネ ッ ト アダプ タ ー 登録証所有者 : QLogic Corporation 製造日 : 製品上に記載 さ れている日付コ ー ド を参照 メ ー カ ー / 生産国 : QLogic Corp
は じ めに 法的通知 VCCI:クラス A こ の装置は、 情報処理装置等電波障害自主規制協議会 (VCCI) の基準に基づ く ク ラ ス A 情報技術装置です。 こ の装置を家庭環境で使用する と 、 無線電波妨害を引き起 こ す こ と があ り ます。 こ の場合には使用者が対応策を講ずる よ う 要求 さ れる こ と があ り ます。 製品安全規格準拠 UL、cUL 製品安全規格: UL 60950-1 (第 2 版) A1 + A2 2014-10-14 CSA C22.2 No.60950-1-07 (第 2 版) A1 +A2 2014-10 リ ス ト さ れた ITE または同等の ITE のみ と 使用 し て く だ さ い。 21 CFR 1040.10 および 1040.
1 製品概要 本章では 41xxx Series Adapters の次の情報を提供 し ます。 機能の説明 機能 3 ページの 「アダ プ タ ー仕様」 機能の説明 Marvell FastLinQ 41000 シ リ ーズアダ プ タ ーには、 10 および 25Gb 統合型ネ ッ ト ワー ク アダ プ タ ーおよび イ ン テ リ ジ ェ ン ト イ ーサネ ッ ト アダ プ タ ーが搭載 さ れてお り 、 それら はサーバーシ ス テムにおいてデー タ ネ ッ ト ワー ク を加速 さ せる こ と を意図 し てい ます。 41000 シ リ ーズアダ プ タ ーには、 全二重機能を備えた 10/25Gb イ ーサネ ッ ト MAC が含まれます。 オペ レーテ ィ ン グシ ス テムのチーム化機能を使用する と 、 ロー ド バ ラ ン スおよび フ ォル ト ト レ ラ ン ス を実現する ために、 ネ ッ ト ワー ク を仮想 LAN (vLANs) に分割 し た り 、 複数のネ ッ ト ワー ク アダ プ タ ーを チームにグループ化 し た り する こ
1– 製品概要 機能 Large segment offload (LSO) Generic Segment Offload (GSO) Large Receive Offload (LRO) Receive Segment Coalescing (RSC) Microsoft® 動的仮想マ シ ンキ ュ ー (VMQ) および Linux マルチキ ュ ー 適応割込み : 送信 / 受信サイ ド スケー リ ン グ (TSS/RSS) Generic Routing Encapsulation (NVGRE) お よび仮想 LAN (VXLAN) L2/L3 GRE ト ン ネル ト ラ フ ィ ッ ク を使用 し たネ ッ ト ワー ク 仮想化のス テー ト レ スオ フ ロー ド 1 管理機能 : シ ス テム管理バス (SMB) コ ン ト ロー ラ Advanced Configuration and Power Interface (ACPI) 1.
1– 製品概要 アダプ タ ー仕様 FastLinQ 41xxx Series Adapters は PCI パススルー用の仮想マ シ ン に割 り 当て る こ と がで き ます。 ただ し 、 機能レ ベルの依存関係があ る ため、 アダ プ タ ーに関 連するすべての PCIe 機能は同 じ 仮想マ シ ン に割 り 当て る必要があ り ます。 ハイ パーバイザー と 仮想マ シ ン間 (ま たは仮想マ シ ン間) の PCIe 機能の共有はサ ポー ト さ れません。 シ リ アル フ ラ ッ シ ュ NVRAM メ モ リ PCI 電源管理イ ン タ フ ェ ース (v1.
2 ハードウェアの取り付け 本章は、 次のハー ド ウ ェ アの取 り 付けに関する情報を提供 し ます。 シ ス テム要件 5 ページの 「安全上の注意」 6 ページの 「取 り 付け前のチ ェ ッ ク リ ス ト 」 6 ページの 「アダ プ タ ーの取 り 付け」 システム要件 Marvell 41xxx Series Adapter の取 り 付け を開始する前に、 シ ス テムが 表 2-1 および 表 2-2 に示 さ れるハー ド ウ ェ アおよびオペ レ ーテ ィ ン グシ ス テムの要件を満た し てい る こ と を確認 し て く だ さ い。 サポー ト さ れる オペ レ ーテ ィ ン グシ ス テムの完全な リ ス ト に ついては、 Marvell ウ ェ ブサイ ト にア ク セス し て く だ さ い。 表 2-1.
2– ハー ド ウ ェ アの取 り 付け 安全上の注意 表 2-2. ホストオペレーティングシステム最小要件 オペレーティングシステム Windows Server 要件 2012 R2、 2019 RHEL® 7.6、 7.7、 8.0、 8.1 Linux SLES® 12 SP4、 SLES 15、 SLES 15 SP1 CentOS 7.6 VMware vSphere® ESXi 6.5 U3 および vSphere ESXi 6.7 U3 Citrix Hypervisor 8.0 削除 7.0、 7.
2– ハー ド ウ ェ アの取 り 付け 取 り 付け前のチ ェ ッ ク リ ス ト 取り付け前のチェックリスト アダ プ タ ーを取 り 付ける前に、 次の作業を行います。 1. お使いのシ ス テムが 4 ページの 「シ ス テム要件」 に記載 さ れてい るハー ド ウ ェ ア お よび ソ フ ト ウ ェ ア要件を満たす こ と を確認 し て く だ さ い。 2. お使いのシ ス テムが最新の BIOS を使用 し てい る こ と を確認 し て く だ さ い。 メモ アダ プ タ ー ソ フ ト ウ ェ ア を Marvell ウ ェ ブサイ ト か ら取得 し た場合は、 アダ プ タ ー ド ラ イバ フ ァ イルへのパス を確認 し て く だ さ い。 3. シ ス テムが動作 し ている場合はシ ャ ッ ト ダウ ン し て く だ さ い。 4. シ ス テムのシ ャ ッ ト ダウ ンが終了 し た ら、 電源を切 っ て電源 コ ー ド を抜き ます。 5.
2– ハー ド ウ ェ アの取 り 付け アダプ タ ーの取 り 付け 5. カ ー ド の両隅に均等な力を加え、 アダ プ タ ー カ ー ド がス ロ ッ ト に し っ か り と 装着 さ れる ま で押 し 下げます。 アダ プ タ ーが正 し く 装着 さ れる と 、 アダ プ タ ーポー ト コ ネ ク タ がス ロ ッ ト の開口部に揃い、 アダプ タ ー フ ェ ース プ レ ー ト がシ ス テム シ ャ ーシ と 平 ら な状態にな り ます。 注意 カ ー ド 装着時は力を加えすぎ ないよ う に し て く だ さ い。 シ ス テムまたはアダ プ タ ーを損傷する恐れがあ り ます。 アダ プ タ ーを装着で き ない場合は、 アダ プ タ ーを取 り 外 し 、 位置を揃え なお し てか ら再度装着 し て く だ さ い。 6. アダ プ タ ーを アダ プ タ ー ク リ ッ プ またはね じ で固定 し ます。 7.
3 ドライバのインストール 本章は、 ド ラ イバのイ ン ス ト ールに関する次の情報を提供 し ます。 Linux ド ラ イバ ソ フ ト ウ ェ アのイ ン ス ト ール 18 ページの 「Windows ド ラ イバ ソ フ ト ウ ェ アのイ ン ス ト ール」 32 ページの 「VMware ド ラ イバ ソ フ ト ウ ェ アのイ ン ス ト ール」 Linux ドライバソフトウェアのインストール 本項では、 リ モー ト ダ イ レ ク ト メ モ リ ア ク セス (RDMA) あ り またはな し の場合の Linux ド ラ イバのイ ン ス ト ール方法について説明 し ます。 また、 Linux ド ラ イバ、 オプ シ ョ ンのパラ メ ー タ 、 デ フ ォ ル ト 値、 メ ッ セージ、 統計、 およびセキ ュ ア ブー ト 公開鍵 について も説明 し ます。 RDMA な し の Linux ド ラ イバのイ ン ス ト ール RDMA あ り の Linux ド ラ イバのイ ン ス ト ール Linux ド ラ イバのオ
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 表 3-1 は、 41xxx Series Adapter の Linux ド ラ イバについて説明 し ています。 表 3-1. 41xxx Series Adapters Linux ドライバ Linux ドライバ qed 説明 qed core ド ラ イバモ ジ ュ ールは、 フ ァ ームウ ェ ア を直接制御 し 、 割込みを処理 し 、 プ ロ ト コ ル固有の ド ラ イバセ ッ ト に低レ ベル API を提供 し ます。 qede、 qedr、 qedi、 および qedf ド ラ イバのある qed イ ン タ フ ェ ース。 Linux の core モ ジ ュ ールは、 すべての PCI デバイ ス リ ソ ース (レ ジス タ 、 ホス ト イ ン タ フ ェ ースキ ュ ーな ど) を管理 し ます。 qed core モ ジ ュ ール には Linux カ ーネルバージ ョ ン 2.6.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 次のソ ース コ ー ド TAR BZip2 (BZ2) 圧縮 フ ァ イルは、 RHEL お よび SLES ホス ト に Linux の ド ラ イバを イ ン ス ト ール し ます。 fastlinq-.tar.bz2 メモ NFS、 FTP、 HTTP に よ る (ネ ッ ト ワー ク ブー ト デ ィ ス ク を使用する) ネ ッ ト ワー ク イ ン ス ト ールでは、 qede ド ラ イバが保存 さ れてい る ド ラ イバデ ィ ス ク が必 要にな る こ と があ り ます。 Linux 起動 ド ラ イバは、 makefile 環境お よび make 環 境を変更 し て コ ンパイル し ます。 RDMA なしの Linux ドライバのインストール RDMA なしの Linux ドライバのインストールするには、次の手順を実行します。 1.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール TAR フ ァ イルを使用 し て イ ン ス ト ール さ れた Linux ド ラ イバの場合は、 次の コ マ ン ド を発行 し ます。 rmmod qede rmmod qed depmod -a RHEL の場合 : cd /lib/modules//extra/qlgc-fastlinq rm -rf qed.ko qede.ko qedr.ko SLES の場合 : cd /lib/modules//updates/qlgc-fastlinq rm -rf qed.ko qede.ko qedr.ko 非 RDMA 環境で Linux ドライバを削除するには、次の手順を実行します。 1. 現在イ ン ス ト ール さ れている ド ラ イバへのパス を取得する には、 次の コ マ ン ド を 発行 し ます。 modinfo 2.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール RDMA 環境で Linux ドライバを削除するには、次の手順を実行します。 1. イ ン ス ト ール さ れている ド ラ イバへのパス を取得する には、 次の コ マ ン ド を発行 し ます。 modinfo 2. Linux ド ラ イバを ア ン ロー ド し 、 削除 し ます。 modprobe -r qedr modprobe -r qede modprobe -r qed depmod -a 3. ド ラ イバモ ジ ュ ール フ ァ イルを削除する には次の手順を行います。 RPM パ ッ ケージ を使用 し て イ ン ス ト ール さ れた ド ラ イバの場合は、 次の コ マ ン ド を発行 し ます。 rpm -e qlgc-fastlinq-kmp-default-.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール RHEL の場合 : cd /root/rpmbuild rpmbuild -bb SPECS/fastlinq-.spec SLES の場合 : cd /usr/src/packages rpmbuild -bb SPECS/fastlinq-.spec 3. 新たに コ ンパイル し た RPM を イ ン ス ト ール し ます。 rpm -ivh RPMS//qlgc-fastlinq-..
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール TAR ファイルを使用した Linux ドライバのインストール TAR ファイルを使用して Linux ドライバをインストールするには、次の手順を実行し ます。 1. デ ィ レ ク ト リ を作成 し 、 そのデ ィ レ ク ト リ に TAR フ ァ イルを抽出 し ます。 tar xjvf fastlinq-.tar.bz2 2. 先ほど作成 し たデ ィ レ ク ト リ に変更 し 、 ド ラ イバを イ ン ス ト ール し ます。 cd fastlinq- make clean; make install qed および qede ド ラ イバは次のパスに イ ン ス ト ール さ れます。 SLES の場合 : /lib/modules//updates/qlgc-fastlinq RHEL の場合 : /lib/modules//extra/qlgc-fastlinq 3.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 5. RDMA ユーザースペース ア プ リ ケーシ ョ ン と 動作する よ う に libqedr ラ イ ブ ラ リ を イ ン ス ト ール し ます。 libqedr RPM は、 イ ンボ ッ ク ス OFED の場合にのみ使用 可能です。 フ ァ ームウ ェ ア で RoCE+iWARP の同時使用機能がサポー ト さ れる ま で、 どの RDMA (RoCE、 RoCEv2、 または iWARP) を UEFI で使用するかを 選択する必要があ り ます。 デ フ ォ ル ト では None (な し ) が有効です。 次の コ マ ン ド を発行 し ます。 rpm –ivh qlgc-libqedr-..rpm 6. libqedr ユーザースペース ラ イ ブ ラ リ を構築 し イ ン ス ト ールする には、 次の コ マ ン ド を発行 し ます。 'make libqedr_install' 7.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール Linux ドライバ操作のデフォルト 表 3-3 に、 qed お よび qede Linux ド ラ イバ操作のデ フ ォ ル ト を示 し ます。 表 3-3.
3– ド ラ イバのイ ン ス ト ール Linux ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール QLogic 公開鍵をインポートして登録するには、次の手順を実行します。 1. 次のウ ェ ブページか ら 公開鍵を ダウ ン ロー ド し ます。 http://ldriver.qlogic.com/Module-public-key/ 2. 公開鍵を イ ン ス ト ールする には、 次の コ マ ン ド を発行 し ます。 # mokutil --root-pw --import cert.der こ こ で、 --root-pw オプ シ ョ ン を使用する と 、 ルー ト ユーザーを直接使用で き ます。 3. シ ス テムを再起動 し ます。 4. 登録する準備がで き てい る証明書の リ ス ト を確認 し ます。 # mokutil --list-new 5. も う 一度、 シ ス テムを再起動 し ます。 6.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール Windows ドライバソフトウェアのインストール iWARP については、 第 8 章 iWARP 設定を参照 し て く だ さ い。 Windows ド ラ イバのイ ン ス ト ール Windows ド ラ イバの削除 アダ プ タ ープ ロパテ ィ の管理 電源の管理オプ シ ョ ンの設定 Windows での リ ン ク 設定 Windows ドライバのインストール Dell Update Package (DUP) を使用 し て Windows ド ラ イバ ソ フ ト ウ ェ ア を イ ン ス ト ール し ます。 DUP を GUI で実行する DUP イ ン ス ト ールのオプ シ ョ ン DUP イ ン ス ト ールの例 DUP を GUI で実行する DUP を GUI で実行するには、次の手順を行います。 1.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 2. Dell Update Package ウ ィ ン ド ウ (図 3-1) で、 Install (イ ン ス ト ール) を ク リ ッ ク し ます。 図 3-1. Dell Update Package ウィンドウ 3. QLogic Super Installer—InstallShield® ウ ィ ザー ド の Welcome (よ う こ そ) (図 3-2) ウ ィ ン ド ウで、 Next (次へ) を ク リ ッ ク し ます。 図 3-2.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 4. 次の作業を ウ ィ ザー ド のラ イ セ ン ス契約ウ ィ ン ド ウで行います。 (図 3-3) a. End User Software License Agreement (ソ フ ト ウ ェ ア エ ン ド ユーザー使 用許諾契約書) を読みます。 b. 続行する には、 I accept the terms in the license agreement (使用許 諾契約に同意 し ます) を選択 し ます。 c. Next (次へ) を ク リ ッ ク し ます。 図 3-3. QLogic InstallShield ウィザード:使用許諾契約書ウィンドウ 5. ウ ィ ザー ド の Setup Type (セ ッ ト ア ッ プ タ イ プ) ウ ィ ン ド ウ (図 3-4) を次のよ う に完了 し ます。 a.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 図 3-4. InstallShield ウィザード:セットアップタイプウィンドウ 6. ス テ ッ プ 5 で Custom (カ ス タ ム) を選択 し た場合は、 Custom Setup (カ ス タ ムセ ッ ト ア ッ プ) ウ ィ ン ド ウ (図 3-5) を次のよ う に完了 し ます。 a.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 図 3-5. InstallShield ウィザード:カスタムセットアップウィンドウ 7. InstallShield ウ ィ ザー ド の Ready To Install (イ ン ス ト ールの準備がで き ま し た) ウ ィ ン ド ウ (図 3-6) で、 Install (イ ン ス ト ール) を ク リ ッ ク し ます。 InstallShield ウ ィ ザー ド が QLogic Adapter ド ラ イバ と Management Software Installer を イ ン ス ト ール し ます。 図 3-6.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 8. イ ン ス ト ールが完了する と 、 InstallShield Wizard Completed (InstallShield ウ ィ ザー ド 完了) ウ ィ ン ド ウ (図 3-7) が表示 さ れます。 Finish (終了) を ク リ ッ ク し て イ ン ス ト ー ラ を終了 し ます。 図 3-7. InstallShield ウィザード:完了ウィンドウ 9.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 図 3-8.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール メモ こ の コ マ ン ド には /s オプ シ ョ ンが必要です。 DUP インストールの例 次の例はイ ン ス ト ールオプ シ ョ ンの使用法を示 し ます。 システムをサイレントにアップデートする: .exe /s アップデートの内容を C:\mydir\ ディレクトリに抽出する: .exe /s /e=C:\mydir ドライバコンポーネントを C:\mydir\ ディレクトリに抽出する: .exe /s /drivers=C:\mydir ドライバコンポーネントのみをインストールする: .exe /s /driveronly デフォルトのログの場所を C:\my path with spaces\log.txt に変更する: .exe /l="C:\my path with spaces\log.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 図 3-9.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 電源の管理オプションの設定 電力節約のためのオペ レ ーテ ィ ン グシ ス テムに よ る コ ン ト ロー ラの電源オ フ 、 または コ ン ト ロー ラ に よ る コ ン ピ ュ ー タ のウ ェ イ ク ア ッ プ を可能にする ために、 電源の管理オプ シ ョ ン を設定する こ と がで き ます。 デバイ スがビ ジー状態にな っ ている場合 (例えば コ ールの処理中な ど)、 オペ レーテ ィ ン グシ ス テムはデバイ ス を シ ャ ッ ト ダウ ン し ませ ん。 オペ レ ーテ ィ ン グシ ス テムが可能なデバイ スすべてのシ ャ ッ ト ダウ ン を試行するの は、 コ ン ピ ュ ー タ が休止状態への移行を試みる時のみです。 コ ン ト ロー ラ を常にオ ン状 態に し てお く には、 Allow the computer to turn off the device to save power (電力の節約のために、 コ ン ピ ュ ー タ で こ
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール QCC GUI、QCC PowerKit、および QCS CLI との使用のための通 信プロトコルの設定 QCC GUI、 QCC PowerKit、 および QCS CLI の管理ア プ リ ケーシ ョ ン には、 RPC エージ ェ ン ト と ク ラ イ ア ン ト ソ フ ト ウ ェ アの 2 つの主要 コ ンポーネ ン ト があ り ます。 RPC エージ ェ ン ト は、 1 つまたは複数の統合ネ ッ ト ワー ク アダ プ タ ーが搭載 さ れている サーバー (「管理対象ホス ト 」) に イ ン ス ト ール さ れます。 RPC エージ ェ ン ト は、 統合 ネ ッ ト ワー ク アダ プ タ ーに関する情報を収集 し て、 ク ラ イ ア ン ト ソ フ ト ウ ェ アがイ ン ス ト ール さ れている管理 PC か ら その情報を取得で き る よ う に し ます。 ク ラ イ ア ン ト ソ フ ト ウ ェ アは、 RPC エージ ェ ン ト か ら の情報の表
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール リンク制御モード リ ン ク 設定を制御する ための 2 つのモー ド があ り ます。 Preboot Controlled はデ フ ォ ル ト モー ド です。 こ のモー ド では、 ド ラ イバはデ バイ スか らの リ ン ク設定を使用 し ます。 こ の リ ン ク設定は、 ブー ト 前 コ ンポーネ ン ト か ら 設定で き ます。 こ のモー ド では、 Advanced (詳細設定) タ ブ での リ ン ク パラ メ ー タ は無視 さ れます。 デバイ ス マネージ ャの Advanced (詳細設定) タ ブ で リ ン ク設定を行 う 際は、 Driver Controlled モー ド を設定する必要があ り ます (図 3-11 を参照)。 図 3-11.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール リンク速度と二重通信方式 Speed & Duplex プ ロパテ ィ (デバイ ス マネージ ャの Advanced (詳細設定) タ ブ) は、 Value (値) メ ニ ュ ーのいずれの選択に対 し て も 設定で き ます (図 3-12 を参照)。 図 3-12. リンク速度と二重通信方式プロパティの設定 こ の設定は、 リ ン ク制御プ ロパテ ィ が Driver Controlled に設定 さ れてい る場合にのみ 有効です (図 3-11 を参照)。 FEC モード OS レ ベルでの FEC モー ド 設定には、 3 つの ド ラ イバ詳細プ ロパテ ィ があ り ます。 FEC モードを設定するには、次の手順を実行します。 1. リ ン ク制御を設定 し ます。 デバイ ス マネージ ャの Advanced (詳細設定) タ ブ で、 以下の手順に従います。 a.
3– ド ラ イバのイ ン ス ト ール Windows ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 例については、 図 3-11 を参照 し て く だ さ い。 2. Set Speed & Duplex (速度 と 二重通信方式を設定) デバイ スマネージ ャ の Advanced (詳細設定) タ ブ で、 以下の手順に従います。 a. Property (プ ロパテ ィ ) メ ニ ュ ーで、 Speed & Duplex (速度 と 二重通信 方式) を選択 し ます。 b. Value メ ニ ュ ーで、 固定速度を選択 し ます。 FEC モー ド 設定は、 速度 と 二重通信方式が固定速度に設定 さ れている場合にのみ ア ク テ ィ ブにな り ます。 こ のプ ロパテ ィ を Auto Negotiation (自動ネゴ シ エー シ ョ ン) に設定する と 、 FEC 設定は無効にな り ます。 3. FEC モー ド を設定 し ます。 デバイ ス マネージ ャ の Advanced (詳細設定) タ ブ で、 以下の手順に従います。 a.
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 各 メ デ ィ アについて、 すべての FEC モー ド が有効であ る と は限 り ません。 ご使用 の特定の メ デ ィ アについて有効な モー ド を知 っ てい る必要があ り ます。 間違 っ た FEC モー ド 値を設定する と 、 リ ン クはダウ ン し ます。 VMware ドライバソフトウェアのインストール 本項では、 41xxx Series Adapters 用の qedentv VMware ESXi ド ラ イバについて説 明 し ます。 VMware ド ラ イバおよび ド ラ イバパ ッ ケージ VMware ド ラ イバのイ ン ス ト ール VMware NIC ド ラ イバのオプ シ ョ ンパ ラ メ ー タ VMware ド ラ イバパ ラ メ ー タ のデ フ ォ ル ト VMware ド ラ イバの削除 FCoE サポー ト iSCSI サポー ト VMware ドライバおよびドライバパッケ
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール ESXi ド ラ イバは、 特に記載のない限 り 、 個別の ド ラ イバパ ッ ケージ と し て含まれてお り 、 バン ド ル化 さ れていません。 VMware ド ラ イバは VMware ウ ェ ブサイ ト か らのダウ ン ロー ド のみに使用で き ます。 https://www.vmware.com/resources/compatibility/search.
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 4. 次の コ マ ン ド を発行 し て、 ホス ト を メ ン テナ ン ス モー ド に し ます。 # esxcli --maintenance-mode メモ vmkernel では管理 コ ールバ ッ ク に登録で き る イ ン タ フ ェ ースは 32 個だけ なので、 ESXi ホス ト でサポー ト さ れる イ ーサネ ッ ト イ ン タ フ ェ ースの最大 数は 32 個です。 5. 次のイ ン ス ト ールオプ シ ョ ンのいずれか 1 つを選 し て く だ さ い。 オプション 1:次の コ マ ン ド を発行 し て、 ド ラ イババン ド ル (一度に個別の VIB をすべて イ ン ス ト ールする) を イ ン ス ト ール し ます。 # esxcli software vib install -d /tmp/qedentv-2.0.3.zip オプション 2:.
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール VMware NIC ドライバのオプションパラメータ 表 3-5 では、 esxcfg-module コ マ ン ド の コ マ ン ド ラ イ ン引数 と し て指定で き る オプ シ ョ ンパラ メ ー タ が説明 さ れています。 表 3-5.
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 表 3-5.
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール 表 3-6. VMware ドライバパラメータのデフォルト(続き) パラメータ Large Receive Offload (LRO) デフォルト Enabled (有効) (ラ ージ レ シーブオ フ ロー ド (LRO)) RSS (受信サイ ド スケー リ ング) Enabled (有効) (4 個の RX キ ュ ー) HW VLAN Enabled (有効) (ハー ド ウ ェ ア VLAN) Number of Queues Enabled (有効) (8 個の RX/TX キ ュ ーペア) (キ ュ ー数) Wake on LAN(WoL) (ウ ェ イ ク オン LAN (WoL)) Disabled (無効) VMware ドライバの削除 .
3– ド ラ イバのイ ン ス ト ール VMware ド ラ イバソ フ ト ウ ェ アのイ ン ス ト ール iSCSI サポート Marvell VMware iSCSI qedil ホス ト バス アダ プ タ ー (HBA) ド ラ イバ (qedf と 同様) は、 VMware SCSI ス タ ッ ク と Marvell iSCSI フ ァ ームウ ェ ア / ハー ド ウ ェ アの間に変 換レ イ ヤを提供する カ ーネルモー ド ド ラ イバです。 qedil ド ラ イバは、 セ ッ シ ョ ン管理 サービ ス と IP サービ スの VMware iscsid イ ン フ ラ ス ト ラ ク チ ャ で提供 さ れるサービ ス を利用 し ます。 iSCSI-Offload モー ド を有効にする方法については、 Application Note, Enabling Storage Offloads on Dell and Marvell FastLinQ 41000 Series Adapters (https://www.marvell.
4 ファームウェアのアップグ レード 本章では、 Dell Update Package (DUP) を使用 し た フ ァ ームウ ェ アのア ッ プグ レ ー ド についての情報を記載 し ます。 フ ァ ームウ ェ アの DUP はフ ラ ッ シ ュ ア ッ プデー ト ユーテ ィ リ テ ィ 限定です。 アダ プ タ ー設定に使用 さ れる ものではあ り ません。 実行可能 フ ァ イルを ダ ブル ク リ ッ ク し て、 フ ァ ームウ ェ ア DUP を実行する こ と がで き ます。 または、 い く つかのサポー ト さ れる コ マ ン ド ラ イ ン オプ シ ョ ン を使用 し て、 コ マ ン ド ラ イ ンか ら フ ァ ームウ ェ ア DUP を実 行する こ と も で き ます。 ダ ブル ク リ ッ ク に よ る DUP の実行 42 ページの 「 コ マ ン ド ラ イ ンから の DUP の実行」 43 ページの 「.
4– フ ァ ームウ ェ アのア ッ プグ レー ド ダブルク リ ッ ク によ る DUP の実行 2. 図 4-1 のよ う な フ ァ ームウ ェ ア Dell Update Package のス プ ラ ッ シ ュ ス ク リ ー ンが表示 さ れます。 Install (イ ン ス ト ール) を ク リ ッ ク し て続行 し ます。 図 4-1. Dell Update Package:スプラッシュスクリーン 3. 画面に表示 さ れる手順に従います。 警告ダ イ ア ロ グボ ッ ク ス内で Yes (はい) を ク リ ッ ク し て イ ン ス ト ールを続行 し ます。 図 4-2 のよ う に、 イ ン ス ト ー ラが新 し い フ ァ ームウ ェ ア を ロー ド 中であ る こ と を 示 し ます。 図 4-2.
4– フ ァ ームウ ェ アのア ッ プグ レー ド ダブルク リ ッ ク によ る DUP の実行 完了する と 、 図 4-3 のよ う に イ ン ス ト ー ラ がイ ン ス ト ールの結果を表示 し ます。 図 4-3. Dell Update Package:インストール結果 4. Yes (はい) を ク リ ッ ク し て シ ス テムを再起動 し ます。 5. 図 4-4 に示すよ う に Finish (終了) を ク リ ッ ク し て イ ン ス ト ールを完了 し ます。 図 4-4.
4– フ ァ ームウ ェ アのア ッ プグ レー ド コ マ ン ド ラ イ ンからの DUP の実行 コマンドラインからの DUP の実行 コ マ ン ド ラ イ ンか らの フ ァ ームウ ェ ア DUP の実行は、 オプ シ ョ ンが指定 さ れていない 状態では DUP ア イ コ ン を ダ ブル ク リ ッ ク し た場合 と 同様に動作 し ます。 実際の DUP の フ ァ イル名は異な る場合があ るので注意 し て く だ さ い。 コマンドラインからファームウェア DUP を実行するには次の手順を行います。 次の コ マ ン ド を発行 し ます。 C:\> Network_Firmware_2T12N_WN32__X16.EXE 図 4-5 は、 Dell Update Package のイ ン ス ト ールを カ ス タ マ イ ズする ために使用で き る オプ シ ョ ン を示 し ています。 図 4-5.
4– フ ァ ームウ ェ アのア ッ プグ レー ド .bin フ ァ イルを使用 し た DUP の実行 .bin ファイルを使用した DUP の実行 次の手順は Linux OS でのみサポー ト さ れます。 .bin ファイルを使用して DUP をアップデートするには次の手順を行います。 1. Network_Firmware_NJCX1_LN_X.Y.Z.BIN フ ァ イルを シ ス テムまたはサー バーに コ ピー し ます。 2. フ ァ イルの タ イ プ を次のよ う に実行可能 フ ァ イルに変更 し ます。 chmod 777 Network_Firmware_NJCX1_LN_X.Y.Z.BIN 3. ア ッ プデー ト プ ロ セス を開始する には、 次の コ マ ン ド を発行 し ます。 ./Network_Firmware_NJCX1_LN_X.Y.Z.BIN 4. フ ァ ームウ ェ アがア ッ プデー ト さ れた ら シ ス テムを再起動 し ます。 DUP アップデート間の SUT からの出力の一例: .
4– フ ァ ームウ ェ アのア ッ プグ レー ド .bin フ ァ イルを使用 し た DUP の実行 Application: BCM57810 10 Gigabit Ethernet rev 10 (p2p2) Update success.
5 アダプターブート前設定 ホス ト 起動プ ロ セス中、 プ ロ セス を一時停止 し 、 ヒ ュ ーマ ン イ ン フ ラ ス ト ラ ク チ ャ イ ン タ フ ェ ース (HII) ア プ リ ケーシ ョ ン を使用 し て アダプ タ ー管理 タ ス ク を実行する こ と が で き ます。 こ れ ら の タ ス ク には、 次の も のが含まれます。 46 ページの 「は じ めに」 49 ページの 「 フ ァ ームウ ェ ア イ メ ージのプ ロパテ ィ の表示」 50 ページの 「デバイ ス レ ベルパラ メ ー タ の設定」 52 ページの 「NIC パ ラ メ ー タ の設定」 56 ページの 「デー タ セ ン タ ーブ リ ッ ジ ン グの設定」 57 ページの 「FCoE ブー ト の設定」 59 ページの 「iSCSI ブー ト の設定」 63 ページの 「パーテ ィ シ ョ ンの設定」 メモ 本章に含まれる HII のス ク リ ーン シ ョ ッ ト は、 説明用に示 さ れた一例であ り 、 お 使いのシ ス
5– アダプ タ ーブー ト 前設定 は じ めに はじめに HII アプリケーションを起動するには、次の手順を実行します。 1. お使いのプ ラ ッ ト フ ォ ームの System Setup (セ ッ ト ア ッ プユーテ ィ リ テ ィ ) ウ ィ ン ド ウ を開き ます。 セ ッ ト ア ッ プユーテ ィ リ テ ィ の起動方法については、 お 使いのシ ス テムのユーザーガ イ ド を参照 し て く だ さ い。 2. System Setup (セ ッ ト ア ッ プユーテ ィ リ テ ィ ) ウ ィ ン ド ウ (図 5-1) で、 Device Settings (デバイ スの設定) を選択 し 、 ENTER を押 し ます。 図 5-1. セットアップユーティリティ 3. Device Settings (デバイ スの設定) ウ ィ ン ド ウ (図 5-2) で、 設定する 41xxx Series Adapter のポー ト を選択 し 、 ENTER を押 し ます。 図 5-2.
5– アダプ タ ーブー ト 前設定 は じ めに Main Configuration Page ( メ イ ン設定ページ) (図 5-3) には、 パーテ ィ シ ョ ン モー ド を設定で き る アダ プ タ ー管理オプ シ ョ ンがあ り ます。 図 5-3. メイン設定ページ 4. Device Level Configuration (デバイ ス レ ベルの設定) の下で、 Partitioning Mode (パーテ ィ シ ョ ン モー ド ) を NPAR に設定 し て、 NIC Partitioning Configuration (NIC パーテ ィ シ ョ ン設定) オプ シ ョ ン を Main Configuration Page ( メ イ ン設定ページ) に追加 し ます (図 5-4 参照)。 メモ NPAR は、 最高速度が 1G のポー ト では利用で き ません。 図 5-4.
5– アダプ タ ーブー ト 前設定 は じ めに 図 5-3 と 図 5-4 では、 Main Configuration Page ( メ イ ン設定ページ) に以下の項目が 表示 さ れています。 Firmware Image Properties ( フ ァ ームウ ェ ア イ メ ージのプ ロパテ ィ ) (49 ページの 「フ ァ ームウ ェ ア イ メ ージのプ ロパテ ィ の表示」 参照) Device Level Configuration (デバイ ス レ ベルの設定) (50 ページの 「デバイ ス レ ベルパラ メ ー タ の設定」 参照) NIC Configuration (NIC 設定) (52 ページの 「NIC パラ メ ー タ の設定」 参照) iSCSI Configuration (iSCSI 設定) (ポー ト の 3 番目のパーテ ィ シ ョ ン で、 NPAR モー ド での iSCSI オ フ ロー ド を有効にする こ と に よ っ て、 iSCSI リ モー ト ブー ト が許可 さ れる場合) (59 ページの 「iSCS
5– アダプ タ ーブー ト 前設定 フ ァ ームウ ェ ア イ メ ージのプ ロパテ ィ の表示 表 5-1.
5– アダプ タ ーブー ト 前設定 デバイ ス レ ベルパラ メ ー タ の設定 EFI Driver Version (EFI ド ラ イババージ ョ ン) は、 拡張 フ ァ ームウ ェ ア イ ン タ フ ェ ース (EFI) ド ラ イバのバージ ョ ン です。 L2B Firmware Version (L2B フ ァ ームウ ェ アバージ ョ ン) は、 ブー ト 用の NIC オ フ ロー ド フ ァ ームウ ェ アのバージ ョ ン です。 図 5-5.
5– アダプ タ ーブー ト 前設定 デバイ ス レ ベルパラ メ ー タ の設定 デバイスレベルパラメータを設定するには次の手順を行います。 1. Main Configuration Page ( メ イ ン設定ページ) で、 Device Level Configuration (デバイ ス レ ベル設定) (47 ページの図 5-3 参照) を選択 し て、 ENTER を押 し ます。 2. Device Level Configuration (デバイ ス レ ベル設定) ページ で、 図 5-6 に示す よ う にデバイ ス レ ベルのパ ラ メ ー タ の値を選択 し ます。 図 5-6.
5– アダプ タ ーブー ト 前設定 NIC パラ メ ー タ の設定 5. Back (戻る) を ク リ ッ ク し ます。 6. プ ロ ン プ ト が表示 さ れた ら、 Yes (はい) を ク リ ッ ク し て変更内容を保存 し ます。 変更内容は、 シ ス テムの リ セ ッ ト 後に有効にな り ます。 NIC パラメータの設定 NIC 設定には、 次のパラ メ ー タ の設定が含まれます。 リンク速度 NIC + RDMA モード RDMA プロトコルサポート ブートモード FEC モード Energy Efficient Ethernet 仮想 LAN モード 仮想 LAN ID NIC パラメータを設定するには次の手順を実行します。 1.
5– アダプ タ ーブー ト 前設定 NIC パラ メ ー タ の設定 2.
5– アダプ タ ーブー ト 前設定 NIC パラ メ ー タ の設定 5. RDMA Protocol Support (RDMA プ ロ ト コ ルサポー ト ) 設定は、 NPAR モー ド の場合、 ポー ト のすべてのパーテ ィ シ ョ ン に適用 さ れます。 こ の設定は、 ス テ ッ プ 3 で NIC + RDMA Mode (NIC + RDMA モー ド ) が Enabled.
5– アダプ タ ーブー ト 前設定 NIC パラ メ ー タ の設定 8. Virtual LAN Mode (仮想 LAN モー ド ) パ ラ メ ー タ は、 PXE リ モー ト イ ン ス ト ールモー ド にあ る と き に、 ポー ト 全体に適用 さ れます。 PXE リ モー ト イ ン ス ト ールが終了 し た後、 こ れは永続 し ません。 次の vLAN オプ シ ョ ンか ら選択 し ま す。 9.
5– アダプ タ ーブー ト 前設定 デー タ セ ン タ ーブ リ ッ ジ ングの設定 vLAN を使用するようにポートの PXE リモートインストールを設定するには、次の手 順を実行します。 メモ PXE リ モー ト イ ン ス ト ールが終了 し た後、 こ の vLAN は存続 し ません。 1. Virtual LAN Mode (仮想 LAN モー ド ) を Enabled (有効) に設定 し ます。 2. Virtual LAN ID (仮想 LAN ID) ボ ッ ク スに使用する数値を入力 し ます。 3. Back (戻る) を ク リ ッ ク し ます。 4.
5– アダプ タ ーブー ト 前設定 FCoE ブー ト の設定 図 5-8. セットアップユーティリティ:データセンターブリッジング(DCB)設定 4. Back (戻る) を ク リ ッ ク し ます。 5.
5– アダプ タ ーブー ト 前設定 FCoE ブー ト の設定 3. FCoE General (FCoE 一般) または FCoE Target Configuration (FCoE タ ー ゲ ッ ト 設定) パ ラ メ ー タ の値を選択 し ます。 図 5-9. FCoE General Parameters(FCoE 一般パラメータ) 図 5-10. FCoE Target Configuration(FCoE ターゲット設定) 4. Back (戻る) を ク リ ッ ク し ます。 5.
5– アダプ タ ーブー ト 前設定 iSCSI ブー ト の設定 iSCSI ブートの設定 メモ iSCSI Boot Configuration Menu (iSCSI ブー ト 設定 メ ニ ュ ー) は、 iSCSI Offload Mode (iSCSI オ フ ロー ド モー ド ) が NPAR モー ド の 3 番目のパーテ ィ シ ョ ン で有効にな っ てい る場合にのみ表示 さ れます (67 ページの図 5-19 参照)。 非 NPAR モー ド では表示 さ れません。 FCoE-Offload モー ド を有効にする方法については、 Application Note, Enabling Storage Offloads on Dell and Marvell FastLinQ 41000 Series Adapters (https://www.marvell.com/documents/5aa5otcbkr0im3ynera3/) を参照 し て く だ さ い。 iSCSI ブート設定パラメータを設定するには次の手順を行います。 1.
5– アダプ タ ーブー ト 前設定 iSCSI ブー ト の設定 iSCSI 第 1 ターゲットパラメータ (62 ページの図 5-13) iSCSI Name CHAP ID CHAP Secret Connect IPv4 Address TCP Port Boot LUN iSCSI Name CHAP ID CHAP Secret iSCSI 第 2 ターゲットパラメータ (62 ページの図 5-14) Connect IPv4 Address TCP Port Boot LUN iSCSI Name CHAP ID CHAP Secret 4. Back (戻る) を ク リ ッ ク し ます。 5.
5– アダプ タ ーブー ト 前設定 iSCSI ブー ト の設定 図 5-11. iSCSI 一般パラメータ 図 5-12.
5– アダプ タ ーブー ト 前設定 iSCSI ブー ト の設定 図 5-13. iSCSI 第 1 ターゲットパラメータ 図 5-14.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 パーティションの設定 アダ プ タ ー上の各パーテ ィ シ ョ ン で帯域幅の範囲を設定する こ と がで き ます。 VMware ESXi 6.0/6.5 のパーテ ィ シ ョ ン設定に固有の情報については、 VMware ESXi 6.5 およ び ESXi 6.7 のパーテ ィ シ ョ ニ ン グ を参照 し て く だ さ い。 最大および最小帯域幅割り当てを設定するには、次の手順を実行します。 1. Main Configuration ( メ イ ン設定) ページ で、 NIC Partitioning Configuration (NIC パーテ ィ シ ョ ン設定) を選択 し て、 ENTER を押 し ます。 2. Partitions Configuration (パーテ ィ シ ョ ン設定) ページ (図 5-15) で、 Global Bandwidth Allocation (グ ローバル帯域幅割 り 当て) を選択 し ます。 図 5-15.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 3. Global Bandwidth Allocation (グ ローバル帯域幅割 り 当て) ページ (図 5-16) で、 帯域幅を割 り 当て る各パーテ ィ シ ョ ンの最小お よび最大 TX 帯域幅 フ ィ ール ド を ク リ ッ ク し ます。 デ ュ アルポー ト モー ド ではポー ト あた り 8 つのパーテ ィ シ ョ ンがあ り ます。 図 5-16.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 Partition n Maximum TX Bandwidth (パーテ ィ シ ョ ン n 最大 TX 帯域 幅) は、 選択 さ れたパーテ ィ シ ョ ンの最大転送帯域幅を表 し 、 最大物理ポー ト リ ン ク 速度に対する割合で指定 し ます。 値には 1 ~ 100 を使用で き ま す。 DCBX ETS モー ド の設定に関係な く 、 パーテ ィ シ ョ ン ご と の最大 TX 帯域幅値が適用 さ れます。 選択 し た各 フ ィ ール ド に値を入力 し 、 Back (戻る) を ク リ ッ ク し ます。 4. プ ロ ン プ ト が表示 さ れた ら、 Yes (はい) を ク リ ッ ク し て変更内容を保存 し ます。 変更内容は、 シ ス テムの リ セ ッ ト 後に有効にな り ます。 パーティションを設定するには、次の手順を実行します。 1.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 3.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 図 5-18. Partition 2 Configuration(パーティション 2 の設定):FCoE Offload (FCoE オフロード) 4.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 5. 以前の も のを含む残 り のイ ーサネ ッ ト パーテ ィ シ ョ ン を設定する には (オ フ ロー ド が有効でない場合)、 パーテ ィ シ ョ ン 2 以降のパーテ ィ シ ョ ン に応 じ たページ を 開き ます (図 5-20 を参照)。 NIC Mode (NIC モー ド )(Enabled (有効) または Disabled (無効))。 無効にな っ ている場合、 最大数よ り も少ないパーテ ィ シ ョ ン (または PCI PF) が検出 さ れた と き に OS に対 し て表示 さ れないよ う に、 パーテ ィ シ ョ ンは隠 さ れます。 PCI Device ID (PCI デバイ ス ID) PCI Address (PCI ア ド レ ス) MAC Address (MAC ア ド レ ス) Virtual MAC Address (仮想 MAC ア ド レ ス) 図 5-20.
5– アダプ タ ーブー ト 前設定 パーテ ィ シ ョ ンの設定 vmnic4 qedf link-up fc.2000000e1ed6fa2a:2001000e1ed6fa2a (0000:19:00.2) QLogic Corp. QLogic FastLinQ QL41xxx Series 10/25 GbE Controller (FCoE) vmhba0 lsi_mr3 link-n/a sas.51866da071fa9100 (0000:18:00.0) Avago (LSI) PERC H330 Mini vmnic10 qedf link-up fc.2000000e1ef249f8:2001000e1ef249f8 (0000:d8:00.2) QLogic Corp. QLogic FastLinQ QL41xxx Series 10/25 GbE Controller (FCoE) vmhba1 vmw_ahci link-n/a sata.vmhba1 (0000:00:11.
6 SAN からのブート設定 SAN ブー ト では、 SAN に接続 し たス ト レージに配置 し た環境で ブー ト デ ィ ス ク はデ ィ ス ク レ スサーバーを展開で き ます。 サーバー (イ ニ シ エー タ ー) は、 Marvell の統合型 ネ ッ ト ワー ク アダ プ タ ー (CNA) ホス ト バス アダ プ タ ー (HBA) を使用する SAN を介 し てス ト レ ージデバイ ス ( タ ーゲ ッ ト ) と 通信 し ます。 FCoE-Offload モー ド を有効にする方法については、 Application Note, Enabling Storage Offloads on Dell and Marvell FastLinQ 41000 Series Adapters (https://www.marvell.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト iSCSI の非インボックスサポートとインボックスサポート 表 6-1 に、 SAN か ら の iSCSI ブー ト (BFS) に関する オペ レ ーテ ィ ン グシ ス テムのイ ンボ ッ ク スサポー ト と 非イ ン ボ ッ ク スサポー ト を示 し ます。 表 6-1. SAN からの iSCSI 非インボックサポートとインボックスサポート 非インボックス OS バージョン a SW iSCSI BFS サポート インボックス ハードウェアオ フロード iSCSI BFS サポート SW iSCSI BFS サポート ハードウェアオ フロード iSCSI BFS サポート Windows 2012a はい はい いいえ いいえ Windows 2012 R2 a はい はい いいえ いいえ Windows 2016b はい はい はい いいえ Windows 2019 はい はい はい はい RHEL 7.5 はい はい はい はい RHEL 7.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト Windows と Linux の両方のオペ レ ーテ ィ ン グシ ス テムでは、 次の 2 つの異な る方法で 起動する よ う に設定で き ます。 iSCSI SW (Microsoft/Open-iSCSI イ ニシ エー タ と の非オ フ ロー ド パス と も 呼ば れる) iSCSI ソ フ ト ウ ェ アの導入については、 Dell BIOS のガ イ ド に従 っ て く だ さ い。 iSCSI HW (Marvell FastLinQ オ フ ロー ド iSCSI ド ラ イバ と のオ フ ロー ド パス) こ のオプ シ ョ ンは、 Boot Mode (ブー ト モー ド ) を使用 し て設定で き ます。 iSCSI ハー ド ウ ェ アの導入については、 74 ページの 「NPAR と iSCSI HBA を有 効にする」 を参照 し て く だ さ い。 VMware ESXi オペ レ ーテ ィ ン グシ ス テムでは、 iSCSI SW 方式のみがサポー ト さ れま す。
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 図 6-1.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト NPAR と iSCSI HBA を有効にする NPAR と iSCSI HBA を有効にするには、次の手順を実行します。 1. System Setup の Device Settings で、 QLogic デバイ ス を選択 し ます (図 6-2)。 PCI デバイ ス設定 メ ニ ュ ーへのア ク セスについては、 OEM ユーザーガ イ ド を参照 し て く だ さ い。 図 6-2. セットアップユーティリティ:デバイス設定 2. NPAR を有効に し ます。 ストレージターゲットの設定 ス ト レージ タ ーゲ ッ ト の設定は、 タ ーゲ ッ ト のベン ダに よ っ て異な り ます。 ス ト レ ージ タ ーゲ ッ ト の設定については、 ベン ダが提供 し てい る文書類を参照 し て く だ さ い。 ストレージターゲットを設定するには、次の手順を実行します。 1.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 2. 仮想デ ィ ス ク を作成 し ます。 iSCSI UEFI ブートプロトコルの選択 希望のブー ト モー ド を選択する前に、 Device Level Configuration (デバイ ス レ ベル の設定) メ ニ ュ ー設定が Enable NPAR (NPAR を有効にする) で、 NIC Partitioning Configuration (NIC パーテ ィ シ ョ ン設定) メ ニ ュ ー設定が Enable iSCSI HBA (iSCSI HBA を有効にする) であ る こ と を確認 し ます。 Boot Mode (ブー ト モー ド ) オプ シ ョ ンはアダ プ タ ーの NIC Configuration (図 6-3) の下に表示 さ れます。 設定はポー ト 固有です。 UEFI HII の も と でデバイ ス レ ベルの設定 メ ニ ュ ーにア ク セスする方法については、 OEM ユーザーマニ ュ アルを参照 し て く だ さ い。 図 6-3.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 1. NIC Configuration (NIC 設定) ページ (図 6-4) で、 Boot Protocol (ブー ト プ ロ ト コ ル) オプ シ ョ ン では、 UEFI iSCSI HBA を選択 し ます (NPAR モー ド 必 須)。 図 6-4.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 静的 iSCSI ブート設定 静的設定では、 次でデー タ を入力する必要があ り ます。 イ ニ シ エー タ IP ア ド レ ス イ ニ シ エー タ IQN タ ーゲ ッ ト パ ラ メ ー タ (74 ページの 「ス ト レージ タ ーゲ ッ ト の設定」 で入手済 み) 設定オプ シ ョ ン については、 79 ページの表 6-2 を参照 し て く だ さ い。 静的設定を使用して iSCSI ブートパラメータを設定するには、次の手順を行います。 1. Device HII Main Configuration Page ( メ イ ン設定ページ) で iSCSI Configuration (iSCSI 設定図 6-5) を選択 し て、 ENTER を押 し ます。 図 6-5.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 2. iSCSI Configuration (iSCSI 設定) ページ で、 iSCSI General Parameters (iSCSI 一般パラ メ ー タ (図 6-6) を選択 し て、 ENTER を押 し ます。 図 6-6. システムセットアップ:一般パラメータの選択 3.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 図 6-7. システムセットアップ:iSCSI 一般パラメータ 表 6-2.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 表 6-2.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 5. iSCSI Initiator Parameters (iSCSI イ ニシ エー タ パラ メ ー タ 図 6-8) を選択 し て、 ENTER を押 し ます。 図 6-8. システムセットアップ:iSCSI イニシエータパラメータの選択 6.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト メモ ア ス タ リ ス ク (*) 付きの上記の項目については、 以下の点にご注意 く だ さ い。 iSCSI General Parameters (iSCSI 一般パ ラ メ ー タ ) ページ (79 ページの図 6-7) で設定 さ れた IP バージ ョ ン に応 じ て、 ラ ベルは IPv6 または IPv4 (デ フ ォ ル ト ) に変化 し ます。 よ く 確認 し た う えで IP ア ド レ ス を入力 し ます。 IP ア ド レ スに関 し て は、 重複や不適切なセグ メ ン ト / ネ ッ ト ワー ク割 り 当て を検出する ため のエ ラ ーチ ェ ッ クは実行 さ れません。 図 6-9. システムセットアップ:iSCSI イニシエータパラメータ 7.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 8. iSCSI First Target Parameters (iSCSI 第 1 タ ーゲ ッ ト パ ラ メ ー タ ) (図 6-10) を選択 し て、 ENTER を押 し ます。 図 6-10. システムセットアップ:iSCSI 第 1 ターゲットパラメータの選択 9. iSCSI First Target Parameters (iSCSI 第 1 タ ーゲ ッ ト パ ラ メ ー タ ) ページ で、 iSCSI タ ーゲ ッ ト の Connect (接続) オプ シ ョ ン を Enabled (有効) に設定 し ます。 10.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 図 6-11. システムセットアップ:iSCSI 第 1 ターゲットパラメータ 11.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 12. 第 2 iSCSI タ ーゲ ッ ト デバイ ス を設定する場合は、 iSCSI Second Target Parameters (iSCSI 第 2 タ ーゲ ッ ト パラ メ ー タ ) (図 6-12) を選択 し 、 ス テ ッ プ 10 で入力 し たパ ラ メ ー タ 値を入力 し ます。 こ の 2 番目の タ ーゲ ッ ト は、 1 番 目の タ ーゲ ッ ト を接続で き ない場合に使用 さ れます。 接続で き る場合は、 ス テ ッ プ 13 に進みます。 図 6-12. システムセットアップ:iSCSI 第 2 ターゲットパラメータ 13. ESC を 1 度押 し て、 2 度目で終了 し ます。 14.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 図 6-13. システムセットアップ:iSCSI 変更の保存 15.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト メモ DHCP サーバーを使用する場合、 DNS サーバーのエ ン ト リ が、 DHCP サーバー に よ っ て提供 さ れる値で上書き さ れます。 こ の上書きは、 ロー カルに提供 さ れた 値が有効であ り 、 DHCP サーバーが DNS サーバー情報を提供 し ない場合で も発 生 し ます。 DHCP サーバーが DNS サーバー情報を提供 し ない場合は、 プ ラ イ マ リ と セ カ ン ダ リ の両方の DNS サーバー値が 0.0.0.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 図 6-14. システムセットアップ:iSCSI 一般パラメータ CHAP 認証の有効化 タ ーゲ ッ ト で CHAP 認証が有効にな っ てい る こ と を確認 し ます。 CHAP 認証を有効化するには次の手順を行います。 1. iSCSI General Parameters (iSCSI 一般パ ラ メ ー タ ) にア ク セス し ます。 2. CHAP Authentication (CHAP 認証) を Enabled (有効) にセ ッ ト し ます。 3. Initiator Parameters (イ ニ シ エー タ パ ラ メ ー タ ) ウ ィ ン ド ウで、 次の項目の値を 入力 し ます。 CHAP ID (最大 255 文字) CHAP Secret (認証が必要な場合は、 12 ~ 16 文字の長 さ にする必要があ り ます) 4.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 7. ESC を押 し て、 iSCSI Boot Configuration Menu (iSCSI ブー ト 設定 メ ニ ュ ー) に戻 り ます。 8.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 表 6-3. DHCP オプション 17 パラメータの定義(続き) パラメータ 定義 プ ロ ト コ ルに関連付け られているポー ト 番号。 iSCSI の標準ポー ト 番号 は 3260 です。 iSCSI タ ーゲ ッ ト で使用する論理ユニ ッ ト 番号。 LUN の値は、 16 進形 式で表示する必要があ り ます。 ID が 64 の LUN は、 DHCP サーバーの オプ シ ョ ン 17 のパラ メ ー タ 内に 40 と し て設定する必要があ り ます。 タ ーゲ ッ ト 名は IQN または EUI フ ォ ーマ ッ ト のいずれかです。 IQN と EUI の両方のフ ォ ーマ ッ ト の詳細については、 RFC 3720 を参照 し て く だ さ い。 IQN 名は、 た と えば 「 iqn.1995-05.com.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 表 6-4 は DHCP オプ シ ョ ン 43 のサブオプ シ ョ ン を示 し ます。 表 6-4.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト メモ DHCPv6 の標準ルー ト パス オプ シ ョ ンはまだ使用で き ません。 Marvell では、 IPv6 用の動的な iSCSI ブー ト をサポー ト する ために、 オプ シ ョ ン 16 またはオプ シ ョ ン 17 を使用する こ と を お勧め し ます。 DHCPv6 オプション 16、ベンダクラスオプション DHCPv6 オプ シ ョ ン 16 (ベ ン ダ ク ラ スオプ シ ョ ン) は指定が必須であ り 、 設定 さ れた DHCP ベ ン ダ ID パラ メ ー タ と 一致する文字列を指定する必要があ り ます。 iSCSI Boot Configuration (iSCSI ブー ト 設定) メ ニ ュ ーの General Parameters (一般パ ラ メ ー タ ) に示 さ れる よ う に、 DHCP ベン ダ ID 値は QLGC ISAN です。 オプ シ ョ ン 16 の内容は、 <2-byte length> の形式にする必要 があ り
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト iSCSI ブートの vLAN の設定 ネ ッ ト ワー ク上の iSCSI ト ラ フ ィ ッ クは、 一般の ト ラ フ ィ ッ ク と 分離する ために レ イ ヤー 2 vLAN 内で隔離する こ と がで き ます。 隔離する場合は、 アダ プ タ ーの iSCSI イ ン タ フ ェ ース を当該 vLAN の メ ンバーにする必要があ り ます。 iSCSI ブート向けに vLAN を設定するには、次の手順を実行します。 1. ポー ト の iSCSI Configuration Page (iSCSI 設定ページ) にア ク セス し ます。 2. iSCSI General Parameters (iSCSI 一般パ ラ メ ー タ ) を選択 し ます。 3. VLAN ID を選択 し 、 vLAN 値を入力 し て設定 し ます (図 6-15 を参照)。 図 6-15.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト Windows での SAN か ら の iSCSI ブー ト 情報には、 以下が記載 さ れています。 作業を始める前に 希望する iSCSI ブー ト モー ド の選択 iSCSI 全般 ト パラ メ ー タ の設定 iSCSI イ ニ シ エー タ の設定 iSCSI タ ーゲ ッ ト の設定 iSCSI LUN の検出 と Marvell ド ラ イバのイ ン ジ ェ ク ト 作業を始める前に Windows マ シ ン で SAN か ら の iSCSI ブー ト を設定する前に、 次の点にご注意 く だ さ い。 iSCSI ブー ト は、 NParEP Mode (NParEP モー ド ) での NPAR に対 し てのみ サポー ト さ れます。 iSCSI ブー ト を設定する前に、 次の手順を実行 し ます。 1. Device Level Configuration (デバイ ス レ ベル設定) ページにア ク セス し ま す。 2.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト Windows で iSCSI 一般パラメータを設定するには、次の手順を実行します。 1. Main Configuration ( メ イ ン設定) ページか ら 、 iSCSI Configuration (iSCSI 設定) を選択 し 、 次に iSCSI General Parameters (iSCSI 一般パラ メ ー タ ) を 選択 し ます。 2.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト CHAP Secret メモ ア ス タ リ ス ク (*) 付きの上記の項目については、 以下の点にご注意 く だ さ い。 3.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 4. 第 2 iSCSI タ ーゲ ッ ト デバイ ス を設定する場合は、 iSCSI Second Target Parameters (iSCSI 第 2 タ ーゲ ッ ト パラ メ ー タ ) (85 ページの図 6-12) を選択 し 、 ス テ ッ プ 3 で入力 し たパラ メ ー タ 値を入力 し ます。 こ の 2 番目の タ ーゲ ッ ト は、 1 番目の タ ーゲ ッ ト を接続で き ない場合に使用 さ れます。 接続で き る場合は、 ス テ ッ プ 5 に進みます。 5. Warning (警告) ダ イ ア ロ グボ ッ ク ス で、 Yes (はい) を ク リ ッ ク し て変更を保 存するか、 OEM ガ イ ド ラ イ ン に従 っ てデバイ ス レ ベル設定を保存 し ます。 iSCSI LUN の検出と Marvell ドライバのインジェクト 1.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 3. Windows セ ッ ト ア ッ プウ ィ ン ド ウ (図 6-17) で、 ド ラ イバを イ ン ス ト ールする 先の ド ラ イ ブの名前を選択 し ます。 図 6-17. Windows セットアップ:インストール先の選択 4. 仮想 メ デ ィ アに ド ラ イバを マウ ン ト し て、 最新の Marvell ド ラ イバを イ ン ジ ェ ク ト し ます。 a. Load driver ( ド ラ イバのロー ド ) を ク リ ッ ク し 、 次に Browse (参照) を ク リ ッ ク し ます (図 6-18 を参照)。 図 6-18. Windows セットアップ:インストールするドライバの選択 5. b. ド ラ イバの場所に移動 し て、 qevbd ド ラ イバを選択 し ます。 c.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 6. qevbd ド ラ イバ と qeios ド ラ イバを イ ン ジ ェ ク ト し た ら 、 Next (次へ) を ク リ ッ ク し て iSCSI LUN でのイ ン ス ト ールを開始 し ます。 続いて、 画面に表示 さ れる手 順に従います。 サーバーはイ ン ス ト ールプ ロ セスの一環 と し て複数回再起動 さ れ、 SAN LUN か ら の iSCSI ブー ト か ら起動 し ます。 7. 自動的に起動 し ない場合は、 Boot Menu (ブー ト メ ニ ュ ー) にア ク セス し 、 iSCSI LUN か ら起動する特定ポー ト のブー ト エ ン ト リ を選択 し ます。 Linux での SAN からの iSCSI ブートの設定 本項では、 次の Linux デ ィ ス ト リ ビ ュ ーシ ョ ン での SAN か ら の iSCSI ブー ト 手順につ いて説明 し ます。 RHEL 7.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 7. Configuration (設定) ウ ィ ン ド ウで、 イ ン ス ト ールプ ロ セス中に使用する言語を 選択 し 、 Continue (続行) を ク リ ッ ク し ます。 8. Installation Summary (イ ン ス ト ールサマ リ ) ウ ィ ン ド ウで、 Installation Destination (イ ン ス ト ール先) を ク リ ッ ク し ます。 デ ィ ス ク ラ ベルは sda であ り 、 こ れはシ ン グルパス イ ン ス ト ールを示 し ます。 マルチパス を設定 し た場合、 デ ィ ス ク には、 デバイ スマ ッ パー ラ ベルが付け ら れています。 9. Specialized & Network Disks (専用お よびネ ッ ト ワー ク デ ィ ス ク) セ ク シ ョ ン で、 iSCSI LUN を選択 し ます。 10.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト メモ マルチパス I/O (MPIO) 設定 と シ ン グルパス で Linux に iSCSI BFS を イ ン ス ト ールする場合、 multipath.conf フ ァ イルの次の設定を使用 し ます。 defaults { find_multipaths yes user_friendly_names yes polling_interval 5 fast_io_fail_tmo 5 dev_loss_tmo 10 checker_timeout 15 no_path_retry queue } こ れ らの推奨設定は調整可能で、 iSCSI BFS を動作 さ せる ためのガ イ ダ ン ス と し て提供 さ れます。 詳細については、 適切な OS ベ ン ダーにお問い合わせ く だ さ い。 SLES 12 SP3 以降の SAN からの iSCSI ブートの設定 SLES 12 SP3 以降をインストールするには、次の手順を実行します。 1.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 他の Linux ディストリビューションの SAN からの iSCSI ブートの設定 デ ィ ス ト リ ビ ュ ーシ ョ ン (RHEL 6.9 / 6.10 / 7.2 / 7.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト FastLinQ DUD パ ッ ケージの場合 (例 : RHEL 7 上) : fastlinq-8.18.10.0-dd-rhel7u3-3.10.0_514.el7-x86_64.iso こ こ で DUD パ ラ メ ー タ は RHEL 7.x には dd で、 SLES 12.x には dud=1 です。 4. タ ーゲ ッ ト LUN に OS を イ ン ス ト ール し ます。 ソフトウェア iSCSI インストールからオフロード iSCSI への移行 お使いのオペ レ ーテ ィ ン グシ ス テムに応 じ た手順に従 っ て、 非オ フ ロー ド イ ン タ フ ェ ー スから オ フ ロー ド イ ン タ フ ェ ースに移行 し ます。 RHEL 6.9 / 6.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト modprobe -q qedi daemon iscsiuio 3. /boot/efi/EFI/redhat/grub.conf フ ァ イルを開き、 次の変更を行 っ て、 フ ァ イルを保存 し ます。 ifname=eth5:14:02: を削除 し ます ec:ce:dc:6d ip=ibft を削除 し ます selinux=0 を追加 し ます 例: kernel /vmlinuz-2.6.32-696.el6.x86_64 ro root=/dev/mapper/vg_prebooteit-lv_root rd_NO_LUKS iscsi_firmware LANG=en_US.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト e. iSCSI Configuration (iSCSI 設定) ページ を開き、 iSCSI 設定を行いま す。 7. 設定を保存 し て、 サーバーを再起動 し ます。 こ れで OS がオ フ ロー ド イ ン タ フ ェ ース を介 し て ブー ト で き る よ う にな り ます。 オフロード iSCSI への移行(SLES 11 SP4 の場合) ソフトウェア iSCSI インストールからオフロード iSCSI に移行するには(SLES 11 SP4 の場合)、次の手順を実行します。 1. 次の コ マ ン ド を発行 し て、 Open-iSCSI ツールお よび iscsiuio を最新の利用可能 なバージ ョ ン にア ッ プデー ト し ます。 # rpm -ivh qlgc-open-iscsi-2.0_873.111.sles11sp4-3.x86_64.rpm --force # rpm -ivh iscsiuio-2.11.5.3-2.sles11sp4.x86_64.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 5. 次の フ ァ イルを探 し て削除 し ます。 6. /etc/init.d/boot.d/K01boot.open-iscsi /etc/init.d/boot.open-iscsi initrd のバ ッ ク ア ッ プ を作成 し てか ら、 次の コ マ ン ド を発行 し て新 し い initrd を ビ ル ド し ます。 # cd /boot/ # mkinitrd 7. サーバーを再起動 し てか ら、 UEFI HII を開き ます。 8. UEFI HII で、 BIOS か ら の iSCSI ブー ト を無効に し てか ら、 次のよ う に、 iSCSI HBA を有効にするか、 アダ プ タ ーに対 し て ブー ト し ます。 a. アダ プ タ ーポー ト を選択 し 、 次に Device Level Configuration (デバイ ス レ ベルの設定) を選択 し ます。 b.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト # rpm -ivh iscsiuio-2.11.5.3-2.sles12sp2.x86_64.rpm --force メモ イ ン ス ト ール中に イ ン ボ ッ ク ス RPM の元の内容を保持する には、 -ivh オ プ シ ョ ン (-Uvh ではな く ) を使用 し 、 その後に --force オプ シ ョ ン を 使用する必要があ り ます。 2. 次の コ マ ン ド を発行 し て、 すべてのデーモ ンサービ ス を再ロー ド し ます。 # systemctl daemon-reload 3. 次の コ マ ン ド を発行 し て、 iscsid サービ ス と iscsiuio サービ スがまだ有効で ない 場合は有効に し ます。 # systemctl enable iscsid # systemctl enable iscsiuio 4. 次の コ マ ン ド を発行 し ます。 cat /proc/cmdline 5. OS が ip=ibft ま たは rd.iscsi.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 11. 次の コ マ ン ド を発行 し て、 initramfs フ ァ イルを ビル ド し ます。 # dracut -f 12. サーバーを再起動 し てか ら、 UEFI HII を開き ます。 13. UEFI HII で、 BIOS か ら の iSCSI ブー ト を無効に し てか ら、 次のよ う に、 iSCSI HBA を有効にするか、 アダ プ タ ーに対 し て ブー ト し ます。 a. アダ プ タ ーポー ト を選択 し 、 次に Device Level Configuration (デバイ ス レ ベルの設定) を選択 し ます。 b. Device Level Configuration (デバイ ス レ ベルの設定) ページにおいて、 Virtualization Mode (仮想化モー ド ) では、 NPAR を選択 し ます。 c.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト Linux マルチパスの考慮事項 Linux オペ レ ーテ ィ ン グシ ス テムでの SAN か ら の iSCSI ブー ト イ ン ス ト ールは、 現在、 シ ン グルパス設定でのみサポー ト さ れます。 マルチパス設定を有効にする には、 L2 パス または L4 パス を使用 し て、 単一パス で イ ン ス ト ールを実行 し ます。 イ ン ス ト ール済み オペ レーテ ィ ン グシ ス テムにサーバーを ブー ト し た ら、 所定の設定を行 っ て マルチパス I/O (MPIO) を有効に し ます。 本項では、 L2 か ら L4 に移行 し OS に対応 し て MPIO を設定する適切な手順を確認 し ます。 RHEL 6.9 / 6.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 7. 次の コ マ ン ド を発行 し て、 initramfs フ ァ イルを ビル ド し ます。 # dracut –f 8. 両方のポー ト に L4 または iSCSI (HW) を使用する よ う に、 お よび L4 を介 し て 起動する よ う に、 アダ プ タ ーのブー ト 設定を再起動 し て変更 し ます。 9. OS を起動 し た ら、 マルチパスデーモ ン multipathd.conf を設定 し ます。 # mpathconf --enable --with_multipathd y # mpathconf –enable 10. multipathd サービ ス を起動 し ます。 # service multipathd start 11. マルチパスサポー ト で initramfs を再ビル ド し ます。 # dracut --force --add multipath --include /etc/multipath 12.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 3. 再起動後 も保持 さ れる よ う に、 MPIO サービ ス を次のよ う に設定 し ます。 # chkconfig multipathd on # chkconfig boot.multipath on # chkconfig boot.udev on 4. マルチパスサービ ス を次のよ う に起動 し ます。 # /etc/init.d/boot.multipath start # /etc/init.d/multipathd start 5. multipath –v2 –d を実行 し て、 ド ラ イ ラ ン でマルチパス設定を表示 し ます。 6. /Etc/multipath.conf で、 multipath.conf フ ァ イルを探 し ます。 メモ \ フ ァ イルが存在 し ない場合は、 /usr/share/doc/packages/multipath-tools フ ォ ルダか ら multipath.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 3. DUD を挿入 し て イ ン ス ト ールを完了 し ます。 4. L2 で OS を起動 し ます。 5. 次の コ マ ン ド を発行 し て、 Open-iSCSI ツール を ア ッ プデー ト し ます。 # rpm -ivh qlgc-open-iscsi-2.0_873.111.sles12sp1-3.x86_64.rpm --force # rpm -ivh iscsiuio-2.11.5.5-6.sles12sp1.x86_64.rpm --force 6. rd.iscsi.ibft パ ラ メ ー タ を rd.iscsi.firmware に変更 し て、 /etc/default/grub フ ァ イルを編集 し て保存 し ます。 7. 次の コ マ ン ド を発行 し ます。 # grub2-mkconfig -o /boot/efi/EFI/suse/grub.cfg 8.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト メモ \ /etc/multipath.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト c. UEFI Driver Debug Level (UEFI ド ラ イバデバ ッ グ レ ベル) では、 10 を 選択 し ます。 図 6-19. 内蔵 NIC:VMware でのデバイスレベルの設定 7. Main Configuration Page ( メ イ ン設定ページ) に移動 し 、 NIC Partitioning Configuration (NIC パーテ ィ シ ョ ン設定) を選択 し ます。 8. NIC Partitioning Configuration (NIC パーテ ィ シ ョ ン設定) ページ で、 Partition 1 Configuration (パーテ ィ シ ョ ン 1 の設定) を選択 し ます。 9. Partition 1 Configuration (パーテ ィ シ ョ ン 1 の設定) ページ を次のよ う に入力 し ます。 a.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 図 6-20. 内蔵 NIC:VMware のパーティション 2 の設定 iSCSI ブート(L2)のシステム BIOS の設定 VMware で システム BIOS を設定するには、次の手順を実行します。 1. System BIOS Settings (シ ス テム BIOS 設定) ページ で、 Boot Settings (ブー ト 設定) を選択 し ます。 2. Boot Settings (ブー ト 設定) ページに入力 し ます (図 6-21 を参照)。 図 6-21. 内蔵 NIC:システム BIOS、VMware のブート設定 3.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 4. UEFI iSCSI Settings (UEFI iSCSI 設定) の Network Settings (ネ ッ ト ワー ク 設定) ページ で、 次の手順を実行 し ます。 5. a. iSCSI Device1 では、 Enabled (有効) を選択 し ます。 b. UEFI Boot Settings (UEFI ブー ト 設定) を選択 し ます。 iSCSI Device1 Settings (iSCSI Device1 設定) ページ で、 次の手順を実行 し ま す。 6. a. Connection 1 (接続 1) では、 Enabled (有効) を選択 し ます。 b. Connection 1 Settings (接続 1 設定) を選択 し ます。 Connection 1 Settings (接続 1 設定) ページ で (図 6-22 を参照)、 次の手順を 実行 し ます。 a.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 7. タ ーゲ ッ ト の詳細を入力 し 、 Authentication Type (認証の種類) で CHAP (CHAP の詳細を設定) または None (な し ) (デ フ ォル ト ) のいずれかを選択 し ます。 図 6-23 はその一例です。 図 6-23. 内蔵 NIC:システム BIOS、VMware の接続 1 設定(ターゲット) 8. すべての設定変更を保存 し てか ら、 サーバーを再起動 し ます。 9. シ ス テムの起動中に、 F11 キーを押 し て ブー ト マネージ ャ を起動 し ます。 10.
6–SAN から のブー ト 設定 SAN から の iSCSI ブー ト 5. Storage Device (ス ト レ ージデバイ ス) の Select a Disk To Install Or Upgrade (イ ン ス ト ールまたはア ッ プグ レー ド するデ ィ ス ク の選択) ウ ィ ン ド ウ で、 3PARdata W デ ィ ス ク を選択 し 、 ENTER キーを押 し ます。 図 6-24 はその 一例です。 図 6-24. VMware iSCSI BFS:インストールするディスクの選択 6. リ モー ト iSCSI LUN で ESXi OS イ ン ス ト ールを開始 し ます。 7. ESXi OS イ ン ス ト ールが正常に完了する と 、 シ ス テムは OS か ら 起動 し ます (図 6-25 を参照)。 図 6-25.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト SAN からの FCoE ブート Marvell 41xxx Series Adapters デ ィ ス ク レ ス シ ス テムでのオペ レ ーテ ィ ン グシ ス テム のネ ッ ト ワー ク ブー ト を有効にする ため、 FCoE ブー ト をサポー ト し ています。 FCoE ブー ト に よ り 、 フ ァ イバチ ャ ネルまたは FCoE タ ーゲ ッ ト マ シ ンか ら FCoE サポー ト ネ ッ ト ワー ク を介 し て Windows、 Linux、 または VMware オペ レ ーテ ィ ン グシ ス テム を ブー ト で き ます。 NIC Configuration (NIC 設定) メ ニ ュ ーを開き、 Boot Protocol (ブー ト プ ロ ト コ ル) オプ シ ョ ン を FCoE に設定する と 、 FCoE オプ シ ョ ン (Marvell オ フ ロー ド FCoE ド ラ イバを使用 し たオ フ ロー ド パス) を設定で き ます。 本項では、 SAN か ら の
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト FCoE Preboot Configuration(FCoE ブート前設定) 本項では、 Windows、 Linux、 および ESXi オペ レーテ ィ ン グシ ス テムのイ ン ス ト ール と ブー ト 手順について説明 し ます。 シ ス テム BIOS を準備する には、 必要に応 じ て シ ス テムのブー ト 順序を変更 し BIOS ブー ト プ ロ ト コ ルを指定 し ます。 メモ ESXi 5.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト アダプター UEFI ブートモードの設定 FCOE へのブートモードを設定するには、次の手順を行います。 1. シ ス テムを再起動 し ます。 2. OEM ホ ッ ト キーを押 し て System Setup (セ ッ ト ア ッ プユーテ ィ リ テ ィ ) (図 6-26) に入 り ます。 こ れは UEFI HII と も呼ばれます。 図 6-26.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 3. Device Settings (デバイ ス設定) ページ で、 Marvell FastLinQ アダ プ タ ーを選 択 し ます (図 6-27)。 図 6-27.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 4. Main Configuration Page ( メ イ ン設定ページ) で、 NIC Configuration (NIC 設定) (図 6-28) を選択 し て、 ENTER を押 し ます。 図 6-28. システムセットアップ:NIC 設定 5.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 図 6-29. システムセットアップ:FCoE モードの有効化 FCoE ブートのパラメータを設定するには次の手順を行います。 1. Device UEFIHII Main Configuration Page (デバイ ス UEFI HII メ イ ン設定ペー ジ) で、 FCoE Configuration (FCoE 設定) を選択 し て、 ENTER を押 し ま す。 2. FCoE Configuration Page (FCoE 設定ページ) で、 FCoE General Parameters (FCoE 一般パ ラ メ ー タ ) を選択 し て、 ENTER を押 し ます。 3.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 図 6-30. システムセットアップ:FCoE 一般パラメータ 4. FCoE Configuration (FCoE 設定) ページに戻 り ます。 5. ESC を押 し てか ら FCoE Target Parameters (FCoE タ ーゲ ッ ト パラ メ ー タ ) を選択 し ます。 6. ENTER を押 し ます。 7. FCoE General Parameters Menu (FCoE 全般パ ラ メ ー タ メ ニ ュ ー) で、 希望 する FCoE タ ーゲ ッ ト への Connect (接続) を有効に し ます。 8.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 図 6-31.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 次の手順では、 イ メ ージのイ ン ス ト ールおよび FCoE モー ド でのブー ト を準備 し ます。 Windows Server 2012R2/2016 の FCoE ブートを設定するには、次の手順を実行し ます。 1. ブー ト し よ う と する シ ス テム ( リ モー ト シ ス テム) 上の全てのロー カルハー ド ド ラ イ ブ を取 り 外 し ます。 2. 128 ページの 「Windows イ メ ージ フ ァ イルへのアダ プ タ ー ド ラ イバのイ ン ジ ェ ク ト (ス リ ッ プ ス ト リ ーム)」 にあ る次のス リ ッ プ ス ト リ ーム手順に従 っ て Windows OS イ ン ス ト ール メ デ ィ ア を準備 し ます。 3. アダ プ タ ー NVRAM に最新の Marvell FCoE ブー ト イ メ ージ を ロー ド し ます。 4.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト Windows イメージファイルへのアダプタードライバのインジェクト(スリップストリーム) Windows イメージファイルにアダプタードライバ をインジェクトするには次の手順を 行います。 1. Windows Server のバージ ョ ン (2012、 2012 R2、 2016 または 2019) の最新 の ド ラ イバパ ッ ケージ を入手 し ます。 2. 作業デ ィ レ ク ト リ に ド ラ イバパ ッ ケージ を抽出 し ます。 a. コ マ ン ド ラ イ ン セ ッ シ ョ ン を開き、 ド ラ イバパ ッ ケージの入 っ てい る フ ォ ル ダに移動 し ます。 b. ド ラ イバの Dell Update Package (DUP) を抽出する には、 次の コ マ ン ド を発行 し ます。 start /wait NameOfDup.exe /s /drivers= 3.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト qede か らのネ ッ ト ワー ク イ ン タ フ ェ ースが公開 さ れてい る場合は、 ソ フ ト ウ ェ ア FCoE がハー ド ウ ェ アオ フ ロー ド と 競合する ため、 イ ン ス ト ー ラパ ラ メ ー タ withfcoe=1 を使用 し ないで く だ さ い。 Linux の SAN からの FCoE ブートの設定 本項では、 次の Linux デ ィ ス ト リ ビ ュ ーシ ョ ン での SAN か ら の FCoE ブー ト 手順につ いて説明 し ます。 SLES 12 SP3 の SAN から の FCoE ブー ト の設定 kdump タ ーゲ ッ ト と し ての FCoE ブー ト デバイ スの使用 SLES 12 SP3 の SAN からの FCoE ブートの設定 SLES 12 SP3 を使用 し てい る と き に SAN イ ン ス ト ールか らの起動の実行には、 非イ ンボ ッ ク ス ド ラ イバ用 DUD を イ ン ジ ェ ク ト するほかに、
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 4. ESXi-Customizer (ESXi カ ス タ マ イザ) ダ イ ア ロ グボ ッ ク スで、 Browse (参 照) を ク リ ッ ク し 、 以下を実行 し ます。 a. 元の VMware ESXi ISO フ ァ イルを選択 し ます。 b. Marvell FCoE ド ラ イバ VIB フ ァ イルまたは Marvell オ フ ラ イ ン qedentv バン ド ルの ZIP フ ァ イルを選択 し ます。 c. 作業デ ィ レ ク ト リ では、 カ ス タ マ イ ズ版 ISO 作成先の フ ォルダ を選択 し ま す。 d. Run を ク リ ッ ク し ます。 図 6-32 はその一例です。 図 6-32. ESXi-Customizer(ESXi カスタマイザ)ダイアログボックス 5. ス テ ッ プ 4c で指定 し た作業デ ィ レ ク ト リ にあ る、 カ ス タ マ イ ズ版 ISO ビル ド の DVD を焼き ます。 6.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 4. 設定を保存 し て、 シ ス テムを再起動 し ます。 イ ニ シ エー タ は FCoE タ ーゲ ッ ト に接続 し 、 DVD-ROM デバイ スか ら シ ス テムを ブー ト し ます。 5. DVD か ら のブー ト を実行 し て イ ン ス ト ールを開始 し ます。 6. 画面に表示 さ れる手順に従います。 イ ン ス ト ールに使用で き るデ ィ ス ク の一覧を表示する ウ ィ ン ド ウで、 イ ン ジ ェ ク ト し た統合型ネ ッ ト ワー ク アダ プ タ ーはカ ス タ マ イ ズ版 ESXi ISO 内にあ る ため、 FCOE タ ーゲ ッ ト デ ィ ス ク は目視で き ます。 図 6-33 はその一例です。 図 6-33. インストールする VMware ディスクの選択 7. ESXi を イ ン ス ト ールで き る LUN を選択 し て、 ENTER キーを押 し ます。 8.
6–SAN から のブー ト 設定 SAN から の FCoE ブー ト 図 6-34 では 2 つの例を示 し ます。 図 6-34.
7 RoCE 設定 本章では、 以下を含む 41xxx Series Adapter、 イ ーサネ ッ ト ス イ ッ チ、 お よび Windows Linux または VMware ホス ト 上での RDMA over Converged Ethernet (RoCE v1 お よび v2) の設定について説明 し ます。 サポー ト さ れてい る オペ レーテ ィ ン グシ ス テム と OFED 134 ページの 「RoCE のプ ラ ン ニ ン グ」 135 ページの 「アダ プ タ ーの準備」 135 ページの 「イ ーサネ ッ ト ス イ ッ チの準備」 140 ページの 「Windows Server 用のアダ プ タ ー上での RoCE の設定」 157 ページの 「Linux 用のアダ プ タ ー上での RoCE の設定」 171 ページの 「VMware ESX 用のアダ プ タ ー上での RoCE の設定」 178 ページの 「DCQCN の設定」 メモ 現在の リ リ ース では、 一部の RoCE 機能が完全に有効化
7–RoCE 設定 RoCE のプ ラ ン ニ ング 表 7-1. RoCE v1、RoCE v2、iWARP、iSER、および OFED に対する OS の サポート(続き) インボックス OFED-4.17-1 GA Windows Server 2016 いいえ なし Windows Server 2019 RoCE v1、 RoCE v2、 iWARP なし RHEL 7.6 RoCE v1、 RoCE v2、 iWARP、 iSER RoCE v1、 RoCE v2、 iWARP RHEL 7.7 RoCE v1、 RoCE v2、 iWARP、 iSER いいえ RHEL 8.0 RoCE v1、 RoCE v2、 iWARP、 iSER いいえ RHEL 8.
7–RoCE 設定 アダプ タ ーの準備 libibverbs に依存する OFED および RDMA ア プ リ ケーシ ョ ン に も 、 Marvell RDMA ユーザースペース ラ イ ブ ラ リ 、 libqedr が必要です。 libqedr RPM または ソ ースパ ッ ケージ を使用 し て libqedr を イ ン ス ト ール し ます。 RoCE は、 リ ト ルエ ンデ ィ ア ンのみをサポー ト し ます。 アダプターの準備 次の手順に従い HII 管理ア プ リ ケーシ ョ ン を使用 し て、 DCBX を有効に し 、 RoCE 優先 度を指定 し ます。 HII ア プ リ ケーシ ョ ンの詳細については、 第 5 章 アダ プ タ ーブー ト 前 設定を参照 し て く だ さ い。 アダプターを準備するには、次の手順を実行します。 1.
7–RoCE 設定 イ ーサネ ッ ト ス イ ッ チの準備 Cisco Nexus 6000 イーサネットスイッチの設定 Cisco Nexus 6000 イ ーサネ ッ ト ス イ ッ チ を RoCE 用に設定する手順には、 ク ラ ス マ ッ プの設定、 ポ リ シーマ ッ プの設定、 ポ リ シーの適用、 およびス イ ッ チポー ト への vLAN ID の割 り 当てが含まれます。 Cisco スイッチを設定するには次の手順を行います。 1. 次のよ う に config terminal セ ッ シ ョ ン を開始 し ます。 Switch# config terminal switch(config)# 2. 次のよ う に、 サービ ス品質 (QoS) ク ラ ス マ ッ プ を設定 し て、 RoCE 優先度 (cos) を アダ プ タ ー (5) と 一致する よ う に設定 し ます。 switch(config)# class-map type qos class-roce switch(config)# match cos 5 3.
7–RoCE 設定 イ ーサネ ッ ト ス イ ッ チの準備 switch(config)# service-policy type queuing output roce switch(config)# service-policy type queuing input roce switch(config)# service-policy type network-qos roce 9.
7–RoCE 設定 イ ーサネ ッ ト ス イ ッ チの準備 PfcMode :ON -------------------PG:0 TSA:ETS BW:40 PFC:OFF Priorities:0 1 2 3 4 6 7 PG:1 TSA:ETS BW:60 PFC:ON Priorities:5 5. DCB マ ッ プ を ポー ト に適用 し ます。 Dell(conf)# interface twentyFiveGigE 1/8/1 Dell(conf-if-tf-1/8/1)# dcb-map roce 6.
7–RoCE 設定 イ ーサネ ッ ト ス イ ッ チの準備 State Machine Type is Feature TLV Tx Status is enabled PFC Link Delay 65535 pause quntams Application Priority TLV Parameters : -------------------------------------FCOE TLV Tx Status is disabled ISCSI TLV Tx Status is enabled Local FCOE PriorityMap is 0x0 Local ISCSI PriorityMap is 0x20 Remote ISCSI PriorityMap is 0x200 66 Input TLV pkts, 99 Output TLV pkts, 0 Error pkts, 0 Pause Tx pkts, 0 Pause Rx pkts 66 Input Appln Priority TLV pkts, 99 Output Appln Priority TLV pkts,
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 Windows Server 用のアダプター上での RoCE の設 定 Windows Server ホス ト 向けにアダ プ タ ー上で RoCE を設定する手順には、 アダプ タ ー上での RoCE の有効化 と ネ ッ ト ワー ク ダ イ レ ク ト MTU サイ ズの確認があ り ます。 Windows Server ホスト上で RoCE を設定するには、次の手順を実行します。 1. アダ プ タ ー上で RoCE を有効に し ます。 a. Windows デバイ スマネージ ャ を開き、 41xxx Series Adapters NDIS Miniport Properties (NDIS ミ ニポー ト プ ロパテ ィ ) を開き ます。 b. QLogic FastLinQ Adapter Properties (QLogic FastLinQ アダ プ タ ープ ロ パテ ィ ) で、 Advanced (詳細設定) タ ブ を ク リ ッ ク し ます。 c.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 図 7-1 はプ ロパテ ィ の値の設定例を示 し ています。 図 7-1. RoCE プロパティの設定 2. Windows PowerShell を使用 し て、 アダ プ タ ー上で RDMA が有効にな っ てい る こ と を確認 し ます。 Get-NetAdapterRdma コ マ ン ド に よ り 、 RDMA をサポー ト し ている アダ プ タ ーの リ ス ト が表示 さ れます (両方のポー ト が有効にな っ ていま す)。 メモ Hyper-V 上で RoCE を設定する には、 物理イ ン タ フ ェ ースに vLAN ID を 割 り 当て ないで く だ さ い。 PS C:\Users\Administrator> Get-NetAdapterRdma Name ----- InterfaceDescription -------------------- Enabled ------- SLOT 4 3 Port 1 QLogic FastLinQ QL41
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 3. Windows PowerShell を使用 し て、 ホス ト オペ レ ーテ ィ ン グシ ス テム上で NetworkDirect が有効にな っ てい る こ と を確認 し ます。 Get-NetOffloadGlobalSetting コ マ ン ド に よ り 、 NetworkDirect が有効に な っ ている こ と が表示 さ れます。 PS C:\Users\Administrators> Get-NetOffloadGlobalSetting ReceiveSideScaling : Enabled 4.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 RDMA カウンタの表示 次の手順は iWAR に も該当 し ます。 RoCE 用の RDMA カウンタを表示するには次の手順を実行します。 1. パ フ ォ ーマ ン ス モ ニ タ を起動 し ます。 2. Add Counters (カ ウ ン タ の追加) ダ イ ア ロ グボ ッ ク ス を開き ます。 図 7-2 はその 一例です。 図 7-2.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 メモ Marvell RDMA カ ウ ン タ がパ フ ォ ーマ ン ス モ ニ タ の Add Counters (カ ウ ン タ の追加) ダ イ ア ロ グボ ッ ク スにない場合、 ド ラ イバの位置か ら次の コ マ ン ド を発行 し て手動で追加 し ます。 Lodctr /M:qend.man 3.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 図 7-3 ではカ ウ ン タ のモ ニ タ リ ン グ出力の 3 つの例を示 し ます。 図 7-3. パフォーマンスモニタ:41xxx Series Adapters カウンタ 表 7-3 はエ ラ ー カ ウ ン タ についての詳細を示 し ます。 表 7-3.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 表 7-3.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 表 7-3.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 SR-IOV VF デバイス向け RoCE の設定(VF RDMA) 次の項では、 SR-IOV VF デバイ ス向け RoCE (VF RDMA と も 呼ばれる) を設定する 手順について説明 し ます。 関連情報 と 制限事項 も 記載 さ れています。 設定手順 VF RDMA を設定するには、次の手順を実行します。 1. VF RDMA 対応 コ ンポーネ ン ト ( ド ラ イバ、 フ ァ ームウ ェ ア、 マルチ ブー ト イ メ ージ (MBI)) を イ ン ス ト ール し ます。 2. VF RDMA 向けに QoS を設定 し ます。 QoS 設定 は優先 フ ロー制御 (PFC) を RDMA 向けに設定する ために必要です。 267 ページの 「RoCE 向けの QoS の設定」 に記載 さ れてい る よ う に、 ホス ト の QoS を設定 し ます。 (QoS 設定は、 VM ではな く 、 ホス ト で行 う 必要があ り ま す)。 3.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 d. タ イ プ External (外部) の New Virtual Network switch (新 し い仮想 ネ ッ ト ワー ク ス イ ッ チ) を選択 し ます。 図 7-4 はその一例です。 図 7-4.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 e. External network (外部ネ ッ ト ワー ク) ボ タ ン を ク リ ッ ク し てか ら、 該当 する アダ プ タ ーを選択 し ます。 Enable single-root I/O virtualization (SR-IOV) (シ ン グルルー ト I/O 仮想化 (SR-IOV) を有効にする) を ク リ ッ ク し ます。 図 7-5 はその一例です。 図 7-5.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 f. VM を作成 し て VM 設定を開き ます。 図 7-6 はその一例です。 図 7-6. VM 設定 g. Add Hardware (ハー ド ウ ェ アの追加) を選択 し てか ら、 Network Adapter (ネ ッ ト ワー ク アダ プ タ ー) を選択 し て、 仮想ネ ッ ト ワー ク アダ プ タ ー (VMNIC) を VM に割 り 当て ます。 h.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 i. VLAN を ネ ッ ト ワー ク アダ プ タ ーに対 し て有効に し ます。 図 7-7 はその一例です。 図 7-7.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 j. ネ ッ ト ワー ク アダ プ タ ー設定を展開 し ます。 シ ン グルルー ト I/O 仮想化で、 Enable SR-IOV (SR-IOV を有効にする) を選択 し て SR-IOV 機能を VMNIC 向けに有効に し ます。 図 7-8 はその一例です。 図 7-8. ネットワークアダプター向けに SR-IOV の有効化 4.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 5. VM を起動 し 、 Marvell CD にあ る Windows Super Installer を使用 し て最新の ド ラ イバを イ ン ス ト ール し て、 VM 内の Marvell ド ラ イバを ア ッ プグ レ ー ド し ま す。 図 7-9 はその一例です。 図 7-9.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 6. VM 内の VF に関連付け ら れている Microsoft ネ ッ ト ワー ク デバイ スで RMDA を 有効に し ます。 図 7-10 はその一例です。 図 7-10. VMNIC での RDMA の有効化 7. 次の VM RMDA ト ラ フ ィ ッ ク を開始 し ます。 a. サーバー メ ッ セージ ブ ロ ッ ク (SMB) ド ラ イ ブ を接続 し 、 RoCE ト ラ フ ィ ッ ク を実行 し 、 結果を確認 し ます。 b.
7–RoCE 設定 Windows Server 用のアダプ タ ー上での RoCE の設定 c. RDMA ト ラ フ ィ ッ クが実行 さ れている こ と を確認 し ます。 図 7-11 に、 一例を示 し ます。 図 7-11.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 PF と その VF と の間の RDMA ト ラ フ ィ ッ ク、および同一 PF の VF 間の RDMA ト ラ フ ィ ッ クがサポー ト さ れます。 こ の ト ラ フ ィ ッ クパ タ ーンはループバ ッ ク ト ラ フ ィ ッ ク と 呼ばれます。 一部の旧サーバープ ラ ッ ト フ ォ ームでは、 VF デバイ スは NIC PCI 機能 (PF) の いずれかについて列挙 さ れない こ と があ り ます。 こ の制限事項は、 VF RDMA を サポー ト に対する PCI ベース ア ド レ ス レ ジ ス タ (BAR) の要件の強化に よ る もの で、 OS / BIOS が VF ご と に必要な BAR を割 り 当て る こ と がで き ない こ と を意 味 し ます。 あ る VM で最大数の QP をサポー ト する には、 VM に割 り 当て ら れている VF が 1 つのみ と 仮定 し て、 お よ そ 8GB RAM が利用可能であ る必要があ り ます
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 または、 Yum を使用 し て、 イ ンボ ッ ク ス OFED を イ ン ス ト ール し ます。 yum groupinstall "Infiniband Support" yum install perftest yum install tcl tcl-devel tk zlib-devel libibverbs libibverbs-devel メモ イ ン ス ト ール中、 前述のパ ッ ケージが選択済みであ っ た場合は、 それ ら を再 イ ン ス ト ールする必要はあ り ません。 イ ン ボ ッ ク ス OFED と サポー ト パ ッ ケージは、 オペ レ ーテ ィ ン グシ ス テムのバージ ョ ン に よ っ ては異な る場合が あ り ます。 3.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 4. Linux ド ラ イバを イ ン ス ト ール し ます (14 ページの 「RDMA あ り の Linux ド ラ イバのイ ン ス ト ール」 を参照)。 Linux 上での RoCE 設定の確認 OFED を イ ン ス ト ール し 、 Linux ド ラ イバを イ ン ス ト ール し 、 RoCE ド ラ イバを ロー ド し た後、 すべての Linux オペ レ ーテ ィ ン グシ ス テム上で RoCE デバイ スが検出 さ れた こ と を確認 し ます。 Linux 上で RoCE の設定を検証するには次の手順を行います。 1. service/systemctl し ます。 2. RHEL の場合のみ : RDMA サービ スがイ ン ス ト ール さ れる場合 (yum install rdma)、 RDMA サービ スが開始 し てい る こ と を確認 し ます。 コ マ ン ド を使用 し て、 フ ァ イ アウ ォ ールテーブルを停止 メモ RHEL 7.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 5. ifconfig な どの設定方法を使用 し て、 IP ア ド レ ス を設定 し 、 ポー ト を有効に し ま す。 例 : # ifconfig ethX 192.168.10.10/24 up 6. ibv_devinfo コ マ ン ド を発行 し ます。 次の例のよ う に、 PCI 機能ご と に別々の hca_id が表示 さ れるはずです。 root@captain: ~# ibv_devinfo hca_id: qedr0 transport: InfiniBand (0) fw_ver: 8.3.9.0 node_guid: 020e:1eff: fe50: c7c0 sys_image_guid: 020e:1eff: fe50: c7c0 vendor_id: 0x1077 vendor_part_id: 5684 hw_ver: 0x0 phys_port_cnt: 1 port: 1 state: 7.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 サーバー上 と ク ラ イ ア ン ト 上で ping pong テ ス ト が成功 し た例を以下に示 し ます。 サーバー ping : root@captain: ~# ibv_rc_pingpong -d qedr0 -g 0 local address: LID 0x0000, QPN 0xff0000, PSN 0xb3e07e, GID fe80::20e:1eff: fe50: c7c0 remote address: LID 0x0000, QPN 0xff0000, PSN 0x934d28, GID fe80::20e:1eff: fe50: c570 8192000 bytes in 0.05 seconds = 1436.97 Mbit/sec 1000 iters in 0.05 seconds = 45.61 usec/iter クライアント ping : root@lambodar: ~# ibv_rc_pingpong -d qedr0 -g 0 192.168.10.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 メモ バ ッ ク ツーバ ッ ク または一時停止設定の場合、 デ フ ォ ル ト の GID 値はゼロ (0) です。 サーバーお よびス イ ッ チ設定では、 適切な GID 値を識別する必要があ り ま す。 ス イ ッ チ を使用 し ている場合は、 正 し い設定について、 対応する ス イ ッ チ設 定マニ ュ アルを参照 し て く だ さ い。 Linux の RoCE v2 の設定 RoCE v2 の機能を確認する には、 RoCE v2 がサポー ト さ れる カ ーネルを使用する必要 があ り ます。 Linux の RoCE v2 を設定するには、次の手順を実行します。 1. 次のいずれかのサポー ト さ れる カ ーネルを使用 し ている こ と を確認 し ます。 2. SLES 15 / 15 SP1 SLES 12 SP4 以降 RHEL 7.6、 7.7、 お よび 8.0 RoCE v2 を次のよ う に設定 し ます。 a.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 GID[ 4]: 3ffe:ffff:0000:0f21:0000:0000:0000:0004 GID[ 5]: 3ffe:ffff:0000:0f21:0000:0000:0000:0004 GID[ 6]: 0000:0000:0000:0000:0000:ffff:c0a8:6403 GID[ 7]: 0000:0000:0000:0000:0000:ffff:c0a8:6403 sys および class パラメータからの RoCE v1 または RoCE v2 GID インデックスおよびア ドレスの検証 次のいずれかのオプ シ ョ ン を使用 し て、 sys お よび class パラ メ ー タ か ら RoCE v1 ま たは RoCE v2 GID イ ンデ ッ ク スおよびア ド レ ス を検証 し ます。 オプション 1 : # cat /sys/class/infiniband/qedr0/ports/1/gid_attrs/types/0 IB/RoCE v1 # cat /
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 メモ サーバーまたはス イ ッ チの設定を基に RoCE v1 または RoCE v2 の GID イ ンデ ッ ク ス値を指定する必要があ り ます (一時停止 / PFC)。 リ ン ク ロー カル IPv6 ア ド レ ス、 IPv4 ア ド レ ス または IPv6 ア ド レ スの GID イ ンデ ッ ク ス を使用 し ます。 RoCE ト ラ フ ィ ッ ク に vLAN の タ グ さ れた フ レームを 使用する には、 vLAN IPv4 または IPv6 ア ド レ スから 得た GID イ ンデ ッ ク ス値を指定する必要があ り ます。 perftest アプリケーションを介した RoCE v1 または RoCE v2 機能の検証 本項では perftest ア プ リ ケーシ ョ ン を使用 し た RoCE v1 または RoCE v2 機能の検証 方法を説明 し ます。 こ の例では、 次のサーバー IP と ク ラ イ ア ン ト IP を使用 し ます。 サーバー IP : 192.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 異なるサブネットを介した RoCE v2 を検証するには、次の手順を実行します。 1. DCBX-PFC 設定を使用 し てサーバーおよび ク ラ イ ア ン ト のルー ト 設定を行いま す。 システム設定: サーバー VLAN IP : 192.168.100.3 および ゲートウェイ : 192.168.100.1 クライアント VLAN IP : 192.168.101.3 お よび Gateway : 192.168.101.1 サーバー設定: #/sbin/ip link add link p4p1 name p4p1.100 type vlan id 100 #ifconfig p4p1.100 192.168.100.3/24 up #ip route add 192.168.101.0/24 via 192.168.100.1 dev p4p1.100 クライアント設定 : #/sbin/ip link add link p4p1 name p4p1.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 サーバースイッチ設定: 図 7-12. スイッチ設定、サーバー クライアントスイッチ設定: 図 7-13.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 RDMA_CM アプリケーションの RoCE v1 または RoCE v2 の設定 RoCE を設定する には、 FastLinQ ソ ースパ ッ ケージか ら次のス ク リ プ ト を使用 し ます。 # ./show_rdma_cm_roce_ver.sh qedr0 is configured to IB/RoCE v1 qedr1 is configured to IB/RoCE v1 # ./config_rdma_cm_roce_ver.sh v2 configured rdma_cm for qedr0 to RoCE v2 configured rdma_cm for qedr1 to RoCE v2 サーバー設定: 図 7-14. RDMA_CM アプリケーションの設定:サーバー クライアント設定: 図 7-15.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 表 7-4 はサポー ト さ れる Linux OS の組み合わせを示 し ています。 表 7-4. VF RDMA でサポートされる Linux OS ゲスト OS RHEL 7.6 RHEL 7.7 RHEL 8.0 SLES12 SP4 SLES15 SP0 SLES15 SP1 はい はい はい はい はい はい RHEL 7.7 はい はい はい はい はい はい RHEL8.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 2.
7–RoCE 設定 Linux 用のアダプ タ ー上での RoCE の設定 ------ ---------------- qedr0 1602ecfffececfa0 qedr1 1602ecfffececfa1 qedr_vf0 b81aadfffe088900 qedr_vf1 944061fffe49cd68 RDMA 用にサポートされる VF の数 41xxx Series Adapters については、 L2 および RDMA 用の VF の数は使用可能な リ ソ ースに基づいて共有 さ れます。 デュアルポートアダプター 各 PF では RDMA 用 の VF が最大 40 サポー ト さ れます。 VF の数が 56 を超えた ら VF の総数 (96) か ら差 し 引き ます。 た と えば、 PF0 は次のよ う にな り ます。 /sys/class/net//device/sriov_numvfs Echo 40 > PF0 (L2+RDMA の VF = 40+40 (40 の VF を L2 と RDMA の両方に使 用で き
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 制限事項 VF RDMA には次の制限があ り ます。 iWARP はサポー ト し ません。 NPAR はサポー ト し ません。 ク ロ ス OS はサポー ト し ません。 た と えば、 Linux ハイパーバイザーでは Windows ゲス ト OS (VM) を使用で き ません VF イ ン タ フ ェ ースの perftest レ イ テ ン シーテ ス ト は、 イ ン ラ イ ンサイ ズゼロ -I 0 オプ シ ョ ン でのみ実行で き ます。 デ フ ォ ル ト も 複数のイ ン ラ イ ンサイ ズ も 機能 し ません。 RDMA_CM ア プ リ ケーシ ョ ン をデ フ ォ ル ト (1500) 以外の MTU サイ ズ (512 ~ 9000) で実行で き る よ う にする には、 次の手順を実行 し ます。 1. qedr ド ラ イバを ア ン ロー ド し ます。 #rmmod qedr 2.
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 RDMA インタフェースの設定 RDMA インタフェースを設定するには、次の手順を実行します。 1. Marvell NIC ド ラ イバ と RoCE ド ラ イバの両方を イ ン ス ト ール し ます。 2. モ ジ ュ ールパ ラ メ ー タ を使用 し て、 次の コ マ ン ド を発行する こ と に よ っ て NIC ド ラ イバか ら RoCE 機能を有効に し ます。 esxcfg-module -s 'enable_roce=1' qedentv 変更を適用する には、 NIC ド ラ イバを再ロー ド するか、 シ ス テムを再起動 し ます。 3. NIC イ ン タ フ ェ ースの リ ス ト を表示する には、 esxcfg-nics -l コ マ ン ド を発 行 し ます。 例 : esxcfg-nics -l Name PCI Driver Vmnic0 0000:01:00.
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 7. こ の vSwitch に新 し いポー ト グループ を作成する には、 次の コ マ ン ド を発行 し ま す。 # esxcli network vswitch standard portgroup add -p roce_pg -v roce_vs 例: # esxcli network vswitch standard portgroup add -p roce_pg -v roce_vs 8. こ のポー ト グループに vmknic イ ン タ フ ェ ース を作成 し 、 IP を設定する には、 次 の コ マ ン ド を発行 し ます。 # esxcfg-vmknic -a -i -n 例: # esxcfg-vmknic -a -i 192.168.10.20 -n 255.255.255.0 roce_pg 9.
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 Packets received: 0 Packets sent: 0 Bytes received: 0 Bytes sent: 0 Error packets received: 0 Error packets sent: 0 Error length packets received: 0 Unicast packets received: 0 Multicast packets received: 0 Unicast bytes received: 0 Multicast bytes received: 0 Unicast packets sent: 0 Multicast packets sent: 0 Unicast bytes sent: 0 Multicast bytes sent: 0 Queue pairs allocated: 0 Queue pairs in RESET state: 0 Queue pairs in INIT state: 0 Queue pairs in RTR state: 0
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 vCenter インタフェースを使用して PVRDMA を設定するには、次の手順を実行しま す。 1. 次のよ う に し て、 新 し い分散仮想ス イ ッ チ を作成 し 設定 し ます。 a. VMware vSphere® ウ ェ ブ ク ラ イ ア ン ト のナ ビゲーシ ョ ン ウ ィ ン ド ウの左 側ペ イ ン で、 RoCE ノ ー ド を右 ク リ ッ ク し ます。 b. ア ク シ ョ ン メ ニ ュ ーで、 Distributed Switch (分散ス イ ッ チ) を ポ イ ン ト し て、 New Distributed Switch (新 し い分散ス イ ッ チ) を ク リ ッ ク し ま す。 c. バージ ョ ン 6.5.0 を選択 し ます。 d.
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 Assign uplinks (ア ッ プ リ ン クの割 り 当て)。 利用可能な ア ッ プ リ ン ク の リ ス ト か ら 選択 し ます。 Manage VMkernel network adapters (VMkernel ネ ッ ト ワー ク アダ プ タ ーの管理)。 デ フ ォル ト を そのま ま使用 し 、 Next (次へ) を ク リ ッ ク し ます。 Migrate VM networking (VM ネ ッ ト ワー ク の移行)。 ス テ ッ プ 1 で作成 し たポー ト グループ を割 り 当て ます。 3. ESX ホス ト で使用する PVRDMA 用の vmknic を割 り 当て ます。 a. ホス ト を右 ク リ ッ ク し て Settings (設定) を ク リ ッ ク し ます。 b.
7–RoCE 設定 VMware ESX 用のアダプ タ ー上での RoCE の設定 d. Edit Security Profile (セキ ュ リ テ ィ プ ロ フ ァ イルの編集) ダ イ ア ロ グボ ッ ク スの Name (名前) の下で、 下にス ク ロール し 、 pvrdma チ ェ ッ ク ボ ッ ク スにチ ェ ッ ク マー ク を付け、 Set Firewall ( フ ァ イ アウ ォ ールの設定) チ ェ ッ ク ボ ッ ク スにチ ェ ッ ク マー ク を付けます。 図 7-18 はその一例です。 図 7-18. ファイアウォールルールの設定 5. 次の手順に従 っ て PVRDMA 用に VM を設定 し ます。 a. 次のサポー ト さ れるゲス ト OS を イ ン ス ト ール し ます。 RHEL 7.5、 7.6、 お よび 8.0 b. OFED4.17-1 を イ ン ス ト ール し ます。 c. PVRDMA ゲス ト ド ラ イバお よび ラ イ ブ ラ リ を コ ンパイル し イ ン ス ト ール し ます。 d.
7–RoCE 設定 DCQCN の設定 DCQCN の設定 デー タ セ ン タ ー量子化輻輳通知 (DCQCN) は、 受信側 と 送信側の間のス イ ッ チが明示 的な輻輳通知を送信 し た こ と を RoCE 受信側から 送信側に通知する手順 (通知ポ イ ン ト )、 お よび送信側が当該の通知に対応する手順 (対応ポ イ ン ト ) を決定する機能です。 本項では、 DCQCN 設定に関する次の情報について説明 し ます。 DCQCN 専門用語 DCQCN の概要 DCB-related Parameters (DCB 関連パ ラ メ ー タ ) Global Settings on RDMA Traffic (RDMA ト ラ フ ィ ッ クのグ ローバル設定) DSCP-PFC の設定 DCQCN の有効化 CNP の設定 DCQCN アルゴ リ ズムのパラ メ ー タ MAC 統計 ス ク リ プ ト の例 制限事項 DCQCN 専門用語 以下の専門用語では DCQCN 設定を説明 し ます。 T
7–RoCE 設定 DCQCN の設定 DSCP-PFC は、 受信側が着信パケ ッ ト のプ ラ イ オ リ テ ィ を、 vLAN 優先度または IPv4 ヘ ッ ダーの DSCP フ ィ ール ド に応 じ てではな く 、 PFC の目的で解釈で き る よ う にする機能です。 指定 し た DSCP 値を vLAN 優先度値に示すために間接テー ブルを使用で き ます。 DSCP-PFC は L3 (IPv4) 機能であ る ため、 L2 ネ ッ ト ワー ク間で動作で き ます。 Traffic classes ( ト ラ フ ィ ッ ク ク ラ ス) は、 プ ラ イ オ リ テ ィ グループ と も 呼ば れ、 不可逆、 可逆な ど プ ロパテ ィ を有する こ と がで き る vLAN 優先度 (または、 DSCP-PFC を使用する場合は DSCP 値) のグループ です。 一般に、 デ フ ォ ル ト の共通不可逆 ト ラ フ ィ ッ ク グループには 0 が使用 さ れ、 FCoE ト ラ フ ィ ッ ク グ ループには 3 が 使用 さ れ、 iSCSI-TLV
7–RoCE 設定 DCQCN の設定 DCB-related Parameters(DCB 関連パラメータ) DCB を使用 し て、 優先度を ト ラ フ ィ ッ ク ク ラ ス (プ ラ イ オ リ テ ィ グループ) にマ ッ ピ ン グ し ます。 また、 DCB は、 PFC (可逆 ト ラ フ ィ ッ ク) の対象 と な る プ ラ イ オ リ テ ィ グ ループ、 お よび関連する帯域幅割 り 当て (ETS) も制御 し ます。 Global Settings on RDMA Traffic(RDMA トラフィックのグ ローバル設定) RDMA ト ラ フ ィ ッ ク のグ ローバル設定には、 vLAN 優先度、 ECN、 お よび DSCP の設 定があ り ます。 RDMA トラフィックの vLAN 優先度の設定 QP を作成する と き に、 ア プ リ ケーシ ョ ン を使用 し て、 指定 し た RDMA キ ュ ーペア (QP) で使用する vLAN 優先度を設定 し ます。 た と えば、 ib_write_bw ベ ン チマー ク は、 -sl パラ メ ー タ を
7–RoCE 設定 DCQCN の設定 DCQCN の有効化 RoCE ト ラ フ ィ ッ ク に DCQCN を有効にする には、 dcqcn_enable モ ジ ュ ールパラ メ ー タ を使用 し て qed ド ラ イバを プ ローブ し ます。 DCQCN は、 有効化 し た ECN 表示 を要求 し ます (180 ページの 「RDMA ト ラ フ ィ ッ ク での ECN の設定」 を参照)。 CNP の設定 輻輳通知パケ ッ ト (CNP) では、 vLAN 優先度 と DSCP を別々に設定で き ます。 dcqcn_cnp_dscp および dcqcn_cnp_vlan_priority モ ジ ュ ールパ ラ メ ー タ を使 用 し て こ れ らのパケ ッ ト を制御 し ます。 例 : modprobe qed dcqcn_cnp_dscp=10 dcqcn_cnp_vlan_priority=6 DCQCN アルゴリズムのパラメータ 表 7-5 は、 DCQCN アルゴ リ ズムのパ ラ メ ー タ を リ ス ト し ます。 表 7-5.
7–RoCE 設定 DCQCN の設定 MAC 統計 優先度あた り ご と の PFC 統計情報な ど、 MAC 統計情報を表示する には、 phy_mac_stats コ マ ン ド を発行 し ます。 た と えば、 ポー ト 1 の統計を表示する には、 次の コ マ ン ド を発行 し ます。 ./debugfs.
7–RoCE 設定 DCQCN の設定 制限事項 DCQCN には、 以下の制限事項があ り ます。 DCQCN モー ド では、 現在サポー ト する QP の最大数は 64 です。 Marvell アダ プ タ ーは ToS フ ィ ール ド の vLAN 優先度または DSCP ビ ッ ト か ら PFC のための vLAN 優先度を決定で き ます。 ただ し 、 両方が存在する場合は、 vLAN が優先 さ れます。 183 AH0054602-04 M
8 iWARP 設定 イ ン タ ーネ ッ ト ワ イ ド エ リ ア RDMA プ ロ ト コ ル (Internet wide area RDMA protocol : iWARP) は、 IP ネ ッ ト ワー ク上で効率的なデー タ 転送を実現する ために RDMA を使用する コ ン ピ ュ ー タ ネ ッ ト ワー ク プ ロ ト コ ルです。 iWARP は LAN、 ス ト レ ージネ ッ ト ワー ク、 デー タ セ ン タ ーネ ッ ト ワー ク、 WAN を含む複数の環境用に設計 さ れています。 本章には以下の設定の指示が記載 さ れています。 iWARP 用のアダプ タ ーの準備 185 ページの 「Windows での iWARP の設定」 189 ページの 「Linux での iWARP の設定」 メモ 現在の リ リ ース では、 一部の iWARP 機能が完全に有効化 さ れていない可能性が あ り ます。 詳細については、 付録 D 機能の制約事項 を参照 し て く だ さ い。 iWARP 用のアダプターの準備 本項では、 HII を使用 し
8–iWARP 設定 Windows での iWARP の設定 5. b. RDMA Protocol Support (RDMA プ ロ ト コ ルサポー ト ) を RoCE/iWARP ま たは iWARP に設定 し ます。 c. Back (戻る) を ク リ ッ ク し ます。 Main Configuration Page ( メ イ ン設定ページ) で、 Finish (終了) を ク リ ッ ク し ます。 6. Warning - Saving Changes (警告 - 変更の保存中) メ ッ セージボ ッ ク ス内で、 Yes (はい) を ク リ ッ ク し て設定を保存 し ます。 7. Success - Saving Changes (変更の保存に成功) メ ッ セージボ ッ ク ス内で、 OK を ク リ ッ ク し ます。 8. ス テ ッ プ 2 か ら ス テ ッ プ 7 を繰 り 返 し て、 他のポー ト の NIC お よび iWARP を 設定 し ます。 9.
8–iWARP 設定 Windows での iWARP の設定 d. OK ボ タ ン を ク リ ッ ク し て変更を保存 し 、 アダ プ タ ープ ロパテ ィ を閉 じ ま す。 2. Windows PowerShell を使用 し て、 RDMA が有効にな っ ている こ と を確認 し ま す。 Get-NetAdapterRdma コ マ ン ド 出力 (図 8-1) に、 RDMA をサポー ト する アダ プ タ ーが表示 さ れます。 図 8-1. Windows PowerShell コマンド:Get-NetAdapterRdma 3. Windows PowerShell を使用 し て、 NetworkDirect が有効にな っ てい る こ と を 確認 し ます。 Get-NetOffloadGlobalSetting コ マ ン ド 出力 (図 8-2) に、 NetworkDirect が Enabled と 表示 さ れます。 図 8-2.
8–iWARP 設定 Windows での iWARP の設定 図 8-3 はその一例です。 図 8-3.
8–iWARP 設定 Windows での iWARP の設定 iWARP ト ラ フ ィ ッ クが動作 し てい る場合は、 カ ウ ン タ は 図 8-4 に示 さ れる よ う に表示 さ れます。 図 8-4. Perfmon:iWARP トラフィックの確認 メモ . Windows で Marvell RDMA カ ウ ン タ を表示する方法については、 143 ページの 「RDMA カ ウ ン タ の表示」 を参照 し て く だ さ い。 4. SMB の接続を確認する には、 次の手順を行います。 a. コ マ ン ド プ ロ ン プ ト で、 net use コ マ ン ド を次のよ う に発行 し ます。 C:\Users\Administrator> net use New connections will be remembered. Status Local Remote Network --------------------------------------------------------OK F: \\192.168.10.10\Share1 M
8–iWARP 設定 Linux での iWARP の設定 Kernel 56 Connection 192.168.11.20:15903 192.168.11.10:445 0 Kernel 60 Listener [fe80::e11d:9ab5:a47d:4f0a%56]:445 NA 0 Kernel 60 Listener 192.168.11.20:445 0 Kernel 60 Listener [fe80::71ea:bdd2:ae41:b95f%60]:445 NA 0 Kernel 60 Listener 192.168.11.20:16159 192.168.11.
8–iWARP 設定 Linux での iWARP の設定 RDMA プ ロ ト コ ル (p) 値は次のよ う にな り ます。 0 1 2 3 - デ フ ォ ル ト (RoCE) を承認 - RDMA な し - RoCE - iWARP た と えば、 次の コ マ ン ド を発行 し て、 04:00.0 で指定 さ れたポー ト 上のイ ン タ フ ェ ース を RoCE か ら iWARP に変更 し ます。 #modprobe -v qed rdma_protocol_map=04:00.0-3 3. 次の コ マ ン ド を発行 し て、 RDMA ド ラ イバを ロー ド し ます。 # modprobe -v qedr 次の例には、 複数の NPAR イ ン タ フ ェ ース で RDMA プ ロ コ ト ルを iWARP に変更する コ マ ン ド エ ン ト リ が示 さ れています。 # modprobe qed rdma_protocol_map=04:00.1-3,04:00.3-3,04:00.5-3, 04:00.7-3,04:01.
8–iWARP 設定 Linux での iWARP の設定 fw_ver: 8.14.7.
8–iWARP 設定 Linux での iWARP の設定 iWARP 向けの Pertfest の実行 全ての perftest ツールは、 iWARP ト ラ ン スポー ト タ イ プ上でサポー ト さ れています。 (-R オプ シ ョ ン で) RDMA 接続マネージ ャ を使用 し て ツールを実行する必要があ り ま す。 例: 1. サーバーで、 次の コ マ ン ド を発行 し ます ( こ の例の第 2 ポー ト を使用)。 # ib_send_bw -d qedr1 -F -R 2. あ る ク ラ イ ア ン ト で、 次の コ マ ン ド を発行 し ます ( こ の例の第 2 ポー ト を使用)。 [root@localhost ~]# ib_send_bw -d qedr1 -F -R 192.168.11.
8–iWARP 設定 Linux での iWARP の設定 NFS-RDMA の設定 iWARP 向けの NFS-RDMA には、 サーバーお よび ク ラ イ ア ン ト 設定の両方の手順が含 まれます。 NFS サーバーを設定するには、次の手順を実行します。 1. 次の コ マ ン ド を発行 し て、 nfs-server デ ィ レ ク ト リ を作成 し 、 権限を付与 し ま す。 # mkdir /tmp/nfs-server # chmod 777 /tmp/nfs-server 2. サーバーで NFS-RDMA を使用 し て エ ク スポー ト する必要のあ るデ ィ レ ク ト リ の /etc/exports フ ァ イルで、 次のエ ン ト リ を行います。 /tmp/nfs-server *(rw,fsid=0,async,insecure,no_root_squash) エ ク スポー ト する各デ ィ レ ク ト リ に対 し て異な る フ ァ イルシ ス テム ID (FSID) を 使用する よ う に し ます。 3.
8–iWARP 設定 Linux での iWARP の設定 1. 次の コ マ ン ド を発行 し て、 nfs-client デ ィ レ ク ト リ を作成 し て権限を付与 し ま す。 # mkdir /tmp/nfs-client # chmod 777 /tmp/nfs-client 2. xprtrdma モ ジ ュ ールを次のよ う に ロー ド し ます。 # modprobe xprtrdma 3. お使いのバージ ョ ン に適切な NFS フ ァ イルシ ス テムを マウ ン ト し ます。 NFS バージ ョ ン 3 の場合、 以下を行います。 # mount -o rdma,port=20049 192.168.2.4:/tmp/nfs-server /tmp/nfs-client NFS バージ ョ ン 4 の場合、 以下を行います。 # mount -t nfs4 -o rdma,port=20049 192.168.2.
9 iSER の設定 本章では、 Linux (RHEL お よび SLES) と VMware ESXi 6.7 を対象 と し た iSCSI Extensions for RDMA (iSER) の以下の設定手順について説明 し ます。 作業を始める前に 196 ページの 「RHEL 用の iSER の設定」 199 ページの 「SLES 12 以降の iSER の設定」 200 ページの 「RHEL お よび SLES での iSER と iWARP の共用」 202 ページの 「Linux のパ フ ォ ーマ ン スの最適化」 203 ページの 「ESXi 6.7 の iSER の設定」 作業を始める前に iSER の設定準備を行 う 際は、 次の点を考慮 し て く だ さ い。 次のオペ レ ーテ ィ ン グシ ス テムの場合、 iSER はイ ンボ ッ ク ス OFED でのみサ ポー ト さ れます。 RHEL 8.x RHEL 7.
9–iSER の設定 RHEL 用の iSER の設定 RHEL 用の iSER の設定 RHEL 用に iSER を設定するには、次の手順を実行します。 1. 157 ページの 「RHEL 用の RoCE 設定」 の説明に従 っ て、 イ ンボ ッ ク ス OFED を イ ン ス ト ール し ます。 メモ 非イ ンボ ッ ク スの OFED 3.18-2 GA/3.18-3 GA バージ ョ ン では ib_isert モ ジ ュ ールを使用で き ないため、 非イ ンボ ッ ク ス OFED は iSER でサポー ト さ れません。 イ ンボ ッ ク ス ib_isert モ ジ ュ ールは、 いかな る非イ ンボ ッ ク ス OFED バージ ョ ン と も 連動 し ません。 2. 10 ページの 「Linux ド ラ イバの削除」 の説明に従 っ て、 既存の FastLinQ ド ラ イ バを ア ン ロー ド し ます。 3.
9–iSER の設定 RHEL 用の iSER の設定 図 9-1 は RDMA ping が成功 し た例を示 し ます。 図 9-1. RDMA 成功した ping 8. iSER を テ ス ト する ために Linux TCM-LIO タ ーゲ ッ ト を使用で き ます。 セ ッ ト ア ッ プは、 対象 と な る ポー タ ル上で コ マ ン ド enable_iser Boolean=true を 発行する こ と 以外は、 どの iSCSI タ ーゲ ッ ト で も 同 じ です。 ポー タ ルイ ン ス タ ン スは図 9-2 で iser と し て認識 さ れています。 図 9-2. iSER ポータルインスタンス 9. yum install iscsi-initiator-utils コ マ ン ド を使用 し て、 Linux iSCSI Initiator Utilities を イ ン ス ト ール し ます。 a.
9–iSER の設定 RHEL 用の iSER の設定 b. ト ラ ン スポー ト モー ド を iSER に変更する には、 iscsiadm コ マ ン ド を発 行 し ます。 例 : iscsiadm -m node -T iqn.2015-06.test.target1 -o update -n iface.transport_name -v iser c. iSER タ ーゲ ッ ト に接続ま たはロ グ イ ンする には、 iscsiadm コ マ ン ド を発 行 し ます。 例 : iscsiadm -m node -l -p 192.168.100.99:3260 -T iqn.2015-06.test.target1 d. タ ーゲ ッ ト 接続において Iface Transport が iser であ る こ と を確認 し ます (図 9-3 を参照)。 iscsiadm コ マ ン ド を発行 し ます。 例 : iscsiadm -m session -P2 図 9-3. Iface トランスポート確認 e.
9–iSER の設定 SLES 12 以降の iSER の設定 図 9-4. 新しい iSCSI デバイスの確認 SLES 12 以降の iSER の設定 targetcli は SLES 12 以降ではイ ンボ ッ ク スではないため、 次の手順を実行する必要が あ り ます。 SLES 12 以降で iSER を設定するには、次の手順を実行します。 1. targetcli を イ ン ス ト ール し ます。 SLES 12 では、 次の手順を実行 し ます。 ISO イ メ ージ (x86_64 と noarch の場所) か ら 次の RPM を探 し 、 コ ピー し て イ ン ス ト ール し ます。 lio-utils-4.1-14.6.x86_64.rpm python-configobj-4.7.2-18.10.noarch.rpm python-PrettyTable-0.7.2-8.5.noarch.rpm python-configshell-1.5-1.44.noarch.rpm python-pyparsing-2.0.1-4.10.noarch.
9–iSER の設定 RHEL お よび SLES での iSER と iWARP の共用 3. iSER タ ーゲ ッ ト を設定する前に、 160 ページのス テ ッ プ 7 にあ る よ う に、 NIC イ ン タ フ ェ ース を設定 し て、 L2 と RoCE ト ラ フ ィ ッ ク を実行 し ます。 4. SLES 15 お よび SLES 15 SP1 では、 SLES パ ッ ケージ DVD を挿入 し て targetcli ユーテ ィ リ テ ィ を イ ン ス ト ール し ます。 こ の コ マ ン ド は、 すべての依存 関係パ ッ ケージ も イ ン ス ト ール し ます。 # zypper install python3-targetcli-fb 5.
9–iSER の設定 RHEL お よび SLES での iSER と iWARP の共用 図 9-5 は LIO 向けの タ ーゲ ッ ト 設定を示 し ています。 図 9-5. LIO ターゲット設定 iWARP 向けにイニシエータを設定するには、次の手順を実行します。 1. ポー ト 3261 を使用 し て iSER LIO タ ーゲ ッ ト を検出する には、 次のよ う に iscsiadm コ マ ン ド を発行 し ます。 # iscsiadm -m discovery -t st -p 192.168.21.4:3261 -I iser 192.168.21.4:3261,1 iqn.2017-04.com.org.iserport1.target1 2. 次のよ う に ト ラ ン スポー ト モー ド を iser に変更 し ます。 # iscsiadm -m node -o update -T iqn.2017-04.com.org.iserport1.target1 -n iface.transport_name -v iser 3.
9–iSER の設定 Linux のパフ ォ ーマ ン スの最適化 Linux のパフォーマンスの最適化 こ のセ ク シ ョ ン にあ る次の Linux のパ フ ォ ーマ ン ス設定エ ンハン ス メ ン ト を考慮 し て く だ さ い。 CPU を最大パ フ ォ ーマ ン ス モー ド に設定 カ ーネル sysctl の設定 IRQ ア フ ィ ニ テ ィ の設定 ブ ロ ッ ク デバイ スス テージ ン グの設定 CPU を最大パフォーマンスモードに設定 次のス ク リ プ ト を使用 し て CPU scaling governor を performance に設定する こ と に よ り 、 すべての CPU を最大パ フ ォ ーマ ン ス モー ド に設定 し ます。 for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do [ -f $CPUFREQ ] || continue; echo -n performance > $CPUFREQ; done 次の コ
9–iSER の設定 ESXi 6.
9–iSER の設定 ESXi 6.7 の iSER の設定 vmk0 Management Network 255.255.240.0 172.28.15.255 IPv4 e0:db:55:0c:5f:94 1500 172.28.12.94 65535 true DHCP defaultTcpipStack vmk0 Management Network 64 IPv6 e0:db:55:0c:5f:94 1500 fe80::e2db:55ff:fe0c:5f94 65535 true STATIC, PREFERRED defaultTcpipStack iSER タ ーゲ ッ ト は iSER イ ニ シ エー タ と 通信する よ う 設定 さ れます。 ESXi 6.7 向けの iSER の設定 ESXi 6.7 を設定するには、次の手順を実行します。 1.
9–iSER の設定 ESXi 6.7 の iSER の設定 esxcli network ip interface ipv4 set -i vmk1 -I 192.168.10.100 -N 255.255.255.0 -t static esxcfg-vswitch -p "rdma_group1" -v 4095 vSwitch_iser1 esxcli iscsi networkportal add -A vmhba67 -n vmk1 esxcli iscsi networkportal list esxcli iscsi adapter get -A vmhba65 vmhba65 Name: iqn.1998-01.com.vmware:localhost.punelab.qlogic.com qlogic.org qlogic.com mv.qlogic.
9–iSER の設定 ESXi 6.7 の iSER の設定 Display Name: Local TSSTcorp CD-ROM (mpx.vmhba0:C0:T4:L0) Multipath Plugin: NMP Console Device: /vmfs/devices/cdrom/mpx.vmhba0:C0:T4:L0 Devfs Path: /vmfs/devices/cdrom/mpx.vmhba0:C0:T4:L0 Vendor: TSSTcorp SCSI Level: 5 Model: DVD-ROM SN-108BB Revis: D150 Is Pseudo: false Status: on Is RDM Capable: false Is Removable: true Is Local: true Is SSD: false Other Names: vml.0005000000766d686261303a343a30 VAAI Status: unsupported naa.
10 iSCSI 設定 本章は、 次の iSCSI 設定に関する情報を提供 し ます。 iSCSI ブー ト 207 ページの 「Windows Server での iSCSI オ フ ロー ド 」 216 ページの 「Linux 環境での iSCSI オ フ ロー ド 」 メモ 現在の リ リ ース では、 一部の iSCSI 機能が完全に有効化 さ れていない可能性があ り ます。 詳細については、 付録 D 機能の制約事項 を参照 し て く だ さ い。 iSCSI-Offload モー ド を有効にする方法については、 Application Note, Enabling Storage Offloads on Dell and Marvell FastLinQ 41000 Series Adapters (https: //www.marvell.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 適切な iSCSI オ フ ロー ド ラ イ セ ン スがあ る場合は、 ホス ト プ ロ セ ッ サか ら iSCSI 処理 のオ フ ロー ド を行 う よ う に iSCSI 対応 41xxx Series Adapter を設定で き ます。 次の項 では、 Marvell の iSCSI オ フ ロー ド 機能を利用する ためにシ ス テムを有効にする方法を 説明 し ます。 Marvell ド ラ イバのイ ン ス ト ール Microsoft iSCSI Initiator のイ ン ス ト ール Marvell の iSCSI オ フ ロー ド を使用する ための Microsoft Initiator 設定 iSCSI オ フ ロー ド の FAQ Windows Server 2012 R2、 2016、 お よび 2019 iSCSI ブー ト イ ン ス ト ール iSCSI ク ラ ッ シ ュ ダ ン プ Marvell ドライバのインストール
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 図 10-1. iSCSI イニシエータプロパティ、設定ページ c. iSCSI Initiator Name (iSCSI イ ニ シ エー タ 名) ダ イ ア ロ グボ ッ ク ス で、 新 し い イ ニ シ エー タ の IQN 名を入力 し 、 OK を ク リ ッ ク し ます。 (図 10-2) 図 10-2. iSCSI イニシエータノード名変更 3.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 4. Discovery (検出) ページ (図 10-3) の Target portals ( タ ーゲ ッ ト ポー タ ル) の下で、 Discover Portal (ポー タ ルの検出) を ク リ ッ ク し ます。 図 10-3. iSCSI イニシエータ — ターゲットポータルの検出 5. Discover Target Portal ( タ ーゲ ッ ト ポー タ ルの検出) ダ イ ア ロ グボ ッ ク ス (図 10-4) で次の手順を行います。 a. IP address or DNS name (IP ア ド レ ス または DNS 名) のボ ッ ク ス内に タ ーゲ ッ ト の IP ア ド レ ス を入力 し ます。 b.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 図 10-4. ターゲットポータル IP アドレス 6. Advanced Settings (詳細設定) ダ イ ア ロ グボ ッ ク ス (図 10-5) の Connect using (次を使用 し て接続) で以下を行います。 a. Local adapter (ロー カルアダ プ タ ー) では、 QLogic Adapter を選択 し ます。 b. Initiator IP では、 アダ プ タ ーの IP ア ド レ ス を選択 し ます。 c.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 図 10-5. Initiator IP アドレスの選択 7.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 8. Targets ( タ ーゲ ッ ト ) タ ブ を ク リ ッ ク し て、 Targets ( タ ーゲ ッ ト ) のページ (図 10-6) で、 Connect (接続) を ク リ ッ ク し ます。 図 10-6.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 9. Connect To Target ( タ ーゲ ッ ト への接続) ダ イ ア ロ グボ ッ ク ス (図 10-7) で、 Advanced (詳細設定) を ク リ ッ ク し ます。 図 10-7. ターゲットへの接続ダイアログボックス 10. Local Adapter (ロー カルアダ プ タ ー) ダ イ ア ロ グボ ッ ク スで QLogic Adapter を選択 し てか ら OK を ク リ ッ ク し ます。 11. 再度 OK を ク リ ッ ク し て Microsoft Initiator を閉 じ ます。 12.
10–iSCSI 設定 Windows Server での iSCSI オ フ ロー ド 質問: タ ーゲ ッ ト への接続の作成にどのツールを使 う べき ですか ? 回答: Microsoft iSCSI Software Initiator (バージ ョ ン 2.
10–iSCSI 設定 Linux 環境での iSCSI オ フ ロー ド 8. 画面に表示 さ れる手順に従います。 イ ン ス ト ールに利用可能なデ ィ ス ク を示すウ ィ ン ド ウで、 iSCSI タ ーゲ ッ ト デ ィ ス クが表示 さ れます。 こ の タ ーゲ ッ ト は、 iSCSI ブー ト プ ロ ト コ ル経由で接続 さ れているデ ィ ス ク で、 リ モー ト iSCSI タ ーゲ ッ ト にあ り ます。 9. Windows Server 2012 R2 / 2016 のイ ン ス ト ールを続行する には、 Next (次へ) を ク リ ッ ク し て画面上の指示に従います。 イ ン ス ト ールプ ロ セスの一環 と し て サーバーは数回再起動 さ れます。 10.
10–iSCSI 設定 Linux 環境での iSCSI オ フ ロー ド bnx2i との違い Marvell FastLinQ 41xxx Series Adapter (iSCSI) の ド ラ イバであ る qedi と 以前の Marvell iSCSI オ フ ロー ド ド ラ イバであ る 8400 シ リ ーズアダ プ タ ー用の Marvell bnx2i にはい く つか重要な相違点があ り ます。 相違点には次の ものがあ り ます。 qedi は CNA が公開する PCI 機能に直接バイ ン ド する。 qedi は net_device の上に乗 ら ない。 qedi はネ ッ ト ワー ク ド ラ イバ (bnx2x や cnic な ど) に依存 し ない。 qedi は cnic に依存 し ないが、 qed に依存する。 qedi は iscsi_boot_sysfs.
10–iSCSI 設定 Linux 環境での iSCSI オ フ ロー ド 2. iSCSI イ ン タ フ ェ ースが正 し く 検出 さ れた こ と を確認する には、 次の コ マ ン ド を 発行 し ます。 こ の例では SCSI ホス ト 番号が 4 と 5 の 2 つの iSCSI CNA デバイ スが検出 さ れています。 # dmesg | grep qedi [0000:00:00.0]:[qedi_init:3696]: QLogic iSCSI Offload Driver v8.15.6.0. .... [0000:42:00.4]:[__qedi_probe:3563]:59: QLogic FastLinQ iSCSI Module qedi 8.15.6.0, FW 8.15.3.0 .... [0000:42:00.4]:[qedi_link_update:928]:59: Link Up event. .... [0000:42:00.5]:[__qedi_probe:3563]:60: QLogic FastLinQ iSCSI Module qedi 8.15.
10–iSCSI 設定 Linux 環境での iSCSI オ フ ロー ド 192.168.25.100:3260,1 iqn.200304.com.sanblaze:virtualun.virtualun.target-05000001 192.168.25.100:3260,1 iqn.2003-04.com.sanblaze:virtualun.virtualun.target-05000002 6. ス テ ッ プ 5 で取得 し た IQN を使用 し て、 iSCSI タ ーゲ ッ ト に ロ グ イ ン し ます。 ロ グ イ ン手順を開始する には、 次の コ マ ン ド を発行 し ます ( コ マ ン ド の最後の文字 は 「L」 の小文字です)。 #iscsiadm -m node -p 192.168.25.100 -T iqn.2003-04.com.sanblaze:virtualun.virtualun.target-0000007 -l Logging in to [iface: qedi.00:0e:1e:c4:e1:6c, target:iqn.2003-04.
11 FCoE 設定 本章は、 次の Fibre Channel over Ethernet (FCoE) 設定に関する情報を提供 し ます。 220 ページの 「Linux FCoE オ フ ロー ド の設定」 メモ FCoE オ フ ロー ド はすべての 41xxx Series Adapters でサポー ト さ れています。 現在の リ リ ース では、 一部の FCoE 機能が完全に有効化 さ れていない可能性があ り ます。 詳細については、 付録 D 機能の制約事項 を参照 し て く だ さ い。 iSCSI-Offload モー ド を有効にする方法については、 Application Note, Enabling Storage Offloads on Dell and Marvell FastLinQ 41000 Series Adapters (https: //www.marvell.
11–FCoE 設定 Linux FCoE オ フ ロー ド の設定 こ れら のモ ジ ュ ールは qedf が機能する前に ロー ド する必要があ り ます。 そ う し ない と 「unresolved symbol」 (未解決のシ ン ボル) な どのエ ラ ーの原因 と な り ます。 qedf モ ジ ュ ールがデ ィ ス ト リ ビ ュ ーシ ョ ン ア ッ プデー ト パスに イ ン ス ト ール さ れてい る場合は、 必要な モ ジ ュ ールは modprobe に よ っ て自動的に ロー ド さ れます。 Marvell FastLinQ 41xxx Series Adapters は FCoE オ フ ロー ド をサポー ト し ます。 本項では、 Linux における FCoE オ フ ロー ド に関する次の情報について説明 し ます。 qedf と bnx2fc の違い qedf.
11–FCoE 設定 Linux FCoE オ フ ロー ド の設定 メモ FastLinQ ド ラ イバイ ン ス ト ールの詳細については、 「第 3 章 ド ラ イバのイ ン ス ト ール」 を参照 し て く だ さ い。 ロー ド qedf.ko カ ーネルモ ジ ュ ールは以下を行います。 # modprobe qed # modprobe libfcoe # modprobe qedf Linux での FCoE デバイスの確認 qedf カ ーネルモ ジ ュ ールのイ ン ス ト ールお よびロー ド が終わ っ た後、 以下の手順に従 っ て FCoE デバイ スが正 し く 検出 さ れた こ と を確認 し ます。 Linux で FCoE デバイスを確認するには次の手順を行います。 1.
11–FCoE 設定 Linux FCoE オ フ ロー ド の設定 3. lsscsi コ マ ン ド または lsblk -S コ マ ン ド を使用 し て、 検出 さ れた FCoE デバ イ ス を確認 し ます。 以下は、 コ マ ン ド ご と の例です。 # lsscsi [0:2:0:0] disk DELL PERC H700 2.10 /dev/sda [2:0:0:0] cd/dvd TEAC DVD-ROM DV-28SW R.
12 SR-IOV 設定 SR-IOV (Single root input/output virtualization : シ ン グルルー ト 入力 / 出力仮想化) は、 単一の PCI Express (PCIe) デバイ ス を複数の個別の物理 PCIe デバイ ス と し て 表示 さ れる よ う にする PCI SIG に よ る規格です。 SR-IOV は、 パフ ォ ーマ ン ス、 相互 運用性、 管理容易性のために PCIe リ ソ ースの孤立化を可能に し ます。 メモ 現在の リ リ ース では、 一部の SR-IOV 機能が完全に有効化 さ れていない可能性が あ り ます。 本章には以下の設定の指示が記載 さ れています。 Windows での SR-IOV の設定 231 ページの 「Linux での SR-IOV の設定」 238 ページの 「VMware での SR-IOV の設定」 Windows での SR-IOV の設定 Windows で SR-IOV を設定するには次の手順を行います。 1.
12–SR-IOV 設定 Windows での SR-IOV の設定 図 12-1. SR-IOV のセットアップユーティリティ:統合デバイス 4. 選択 し たアダ プ タ ーの Main Configuration Page ( メ イ ン設定ページ で、 Device Level Configuration (デバイ ス レ ベルの設定) を ク リ ッ ク し ます。 5. Main Configuration Page ( メ イ ン設定ページ) の Device Level Configuration (デバイ ス レ ベル設定) (図 12-2) で次の手順を行います。 a. NPAR モー ド を使用 し ている場合は、 Virtualization Mode (仮想化モー ド ) を SR-IOV または NPAR+SR-IOV に設定 し ます。 b. Back (戻る) を ク リ ッ ク し ます。 図 12-2. SR-IOV のセットアップユーティリティ:デバイスレベル設定 6.
12–SR-IOV 設定 Windows での SR-IOV の設定 8. Success - Saving Changes (変更の保存に成功) メ ッ セージボ ッ ク ス内で、 OK を ク リ ッ ク し ます。 9. ミ ニポー ト アダ プ タ ー上で SR-IOV を有効にする には、 次の手順を行います。 a. デバイ ス マネージ ャ にア ク セス し ます。 b. ミ ニポー ト アダ プ タ ープ ロパテ ィ を開いて、 Advanced (詳細設定) タ ブ を ク リ ッ ク し ます。 c. Advanced (詳細設定) プ ロパテ ィ のページ (図 12-3) の Property (プ ロ パテ ィ ) の下で SR-IOV を選択 し てか ら値を Enabled (有効) にセ ッ ト し ます。 d. OK を ク リ ッ ク し ます。 図 12-3. アダプタープロパティ、詳細設定:SR-IOV の有効化 10.
12–SR-IOV 設定 Windows での SR-IOV の設定 メモ vSwitch を作成する と き には、 必ず SR-IOV を有効に し て く だ さ い。 こ のオプ シ ョ ンは、 vSwitch の作成後に使用で き な く な り ます。 図 12-4. 仮想スイッチマネージャ:SR-IOV の有効化 f.
12–SR-IOV 設定 Windows での SR-IOV の設定 11. 仮想マ シ ンのス イ ッ チ能力を取得する には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Get-VMSwitch -Name SR-IOV_vSwitch | fl Get-VMSwitch コ マ ン ド の出力には、 次の SR-IOV 能力が含まれます。 12. IovVirtualFunctionCount : 80 IovVirtualFunctionsInUse : 1 仮想マ シ ン (VM) を作成 し て、 VM で仮想機能 (VF) を エ ク スポー ト する には 次の手順を行います。 a. 仮想マ シ ン を作成 し ます。 b. VMNetworkadapter を仮想マ シ ン に追加 し ます。 c. VMNetworkadapter に仮想ス イ ッ チ を割 り 当て ます。 d.
12–SR-IOV 設定 Windows での SR-IOV の設定 図 12-5. VM の設定:SR-IOV の有効化 13.
12–SR-IOV 設定 Windows での SR-IOV の設定 ド ラ イバを イ ン ス ト ールする と 、 アダ プ タ ーが VM に表示 さ れます。 図 12-6 は その一例です。 図 12-6. デバイスマネージャ:QLogic アダプター付きの VM 14. SR-IOV VF の詳細を表示する には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Get-NetadapterSriovVf 図 12-7 は出力の一例です。 図 12-7.
12–SR-IOV 設定 Linux での SR-IOV の設定 Linux での SR-IOV の設定 Linux で SR-IOV を設定するには次の手順を行います。 1. サーバー BIOS セ ッ ト ア ッ プユーテ ィ リ テ ィ にア ク セス し て、 System BIOS Settings (シ ス テム BIOS 設定) を ク リ ッ ク し ます。 2. System BIOS Settings (シ ス テム BIOS 設定) ページ で、 Integrated Devices (統合デバイ ス) を ク リ ッ ク し ます。 3. System Integrated Devices (シ ス テム統合デバイ ス) ページ (225 ページの図 12-1 参照) で次の手順を行います。 a. SR-IOV Global Enable (SR-IOV グ ローバル有効化) オプ シ ョ ン を Enabled (有効) に し ます。 b. Back (戻る) を ク リ ッ ク し ます。 4.
12–SR-IOV 設定 Linux での SR-IOV の設定 図 12-8. セットアップユーティリティ:SR-IOV のプロセッサ設定 6. System Setup ページ で、 Device Settings (デバイ スの設定) を選択 し ます。 7. Device Settings (デバイ ス設定) ページ で、 Marvell アダ プ タ ーに Port 1 (ポー ト 1) を選択 し ます。 8. Device Level Configuration (デバイ ス レ ベル設定) ページ (図 12-9) で次の手 順を行います。 a. Virtualization Mode (仮想化モー ド ) を SR-IOV にセ ッ ト し ます。 b. Back (戻る) を ク リ ッ ク し ます。 図 12-9.
12–SR-IOV 設定 Linux での SR-IOV の設定 9. Main Configuration ( メ イ ン設定) ページ で Finish (終了) を ク リ ッ ク し て、 設 定を保存 し てか ら シ ス テムを再起動 し ます。 10. 仮想化を有効化 し 、 確認する には次の手順を行います。 a. grub.conf フ ァ イルを開いて iommu パ ラ メ ー タ を設定 し ます (図 12-10 参照)。 詳細に関 し ては、 237 ページの 「UEFI ベースの Linux OS イ ン ス ト ールで SR-IOV 対応 IOMMU を有効にする」 を参照 し て く だ さ い。 Intel ベース シ ス テムの場合は、 intel_iommu=on を追加 し ます。 AMD ベース シ ス テムの場合は、 amd_iommu=on を追加 し ます。 図 12-10. SR-IOV の grub.conf ファイルの編集 b. grub.conf フ ァ イルを保存 し て、 シ ス テムを再起動 し ます。 c.
12–SR-IOV 設定 Linux での SR-IOV の設定 11. 特定のポー ト で、 VF の数を有効に し ます。 a. 有効にする には次の コ マ ン ド を発行 し ます。 た と えば、 PCI イ ン ス タ ン ス 04:00.0 (バス 4、 デバイ ス 0、 機能 0) での 8 VF は次のよ う にな り ます。 [root@ah-rh68 ~]# echo 8 > /sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/ sriov_numvfs b. コ マ ン ド 出力 (図 12-11) を見直 し て、 実際の VF がバス 4、 デバイ ス 2 (0000:00:02.0 パ ラ メ ー タ から )、 機能 0 ~ 7 で作成 さ れた こ と を確認 し ま す。 実際のデバイ ス ID が PF ( こ の例では 8070) と VF ( こ の例では 8090) で異な る こ と に注意 し て く だ さ い。 図 12-11. sriov_numvfs コマンド出力 12.
12–SR-IOV 設定 Linux での SR-IOV の設定 図 12-12 は出力の一例です。 図 12-12. ip link show コマンドのコマンド出力 13. MAC ア ド レ ス を割 り 当て、 確認 し ます。 a. VF に MAC ア ド レ ス を割 り 当て る には、 次の コ マ ン ド を発行 し ます。 ip link set vf mac b.
12–SR-IOV 設定 Linux での SR-IOV の設定 14. VM の電源を切 り VF を取 り 付けます。 (一部の OS は VM への VF のホ ッ ト プ ラ グ をサポー ト し ます。) a. Virtual Machine (仮想マ シ ン) ダ イ ア ロ グボ ッ ク ス (図 12-13) で、 Add Hardware (ハー ド ウ ェ アの追加) を ク リ ッ ク し ます。 図 12-13. RHEL68 仮想マシン b. Add New Virtual Hardware (新 し い仮想ハー ド ウ ェ アの追加) ダ イ ア ロ グ ボ ッ ク スの左ペ イ ン (図 12-14) で、 PCI Host Device (PCI ホス ト デバ イ ス) を ク リ ッ ク し ます。 c. 右ペ イ ン で、 ホス ト デバイ ス を選択 し ます。 d.
12–SR-IOV 設定 Linux での SR-IOV の設定 図 12-14. 新しい仮想ハードウェアの追加 15. VM の電源を入れ、 次の コ マ ン ド を発行 し ます。 check lspci -vv|grep -I ether 16. VM で検知 さ れたアダ プ タ ーに ド ラ イバを イ ン ス ト ール し ます。 ホス ト OS 用に ベ ン ダーか ら提供 さ れる最新の ド ラ イバを使用 し て く だ さ い (イ ンボ ッ ク ス ド ラ イバは使用 し ないで く だ さ い)。 ホス ト と VM には同 じ バージ ョ ンの ド ラ イバを イ ン ス ト ールする必要があ り ます。 17.
12–SR-IOV 設定 VMware での SR-IOV の設定 SLES 12.x で SR-IOV 向け IOMMU を有効にするには、次の手順を実行します。 1. /etc/default/grub フ ァ イルで、 GRUB_CMDLINE_LINUX_DEFAULT を探 し 、 intel_iommu=on ブー ト パ ラ メ ー タ を追加 し ます。 2. grub 設定 フ ァ イルを ア ッ プデー ト する には、 次の コ マ ン ド を実行 し ます。 grub2-mkconfig -o /boot/grub2/grub.cfg SLES 15.x 以降で SR-IOV の IOMMU を有効にするには、以下を行います。 1. /etc/default/grub フ ァ イルで、 GRUB_CMDLINE_LINUX_DEFAULT を探 し 、 intel_iommu=on ブー ト パ ラ メ ー タ を追加 し ます。 2.
12–SR-IOV 設定 VMware での SR-IOV の設定 9. ポー ト あた り の VF の必要数を有効にする には ( こ の例では、 デ ュ アルポー ト ア ダ プ タ ーのポー ト ご と に 16)、 次の コ マ ン ド を発行 し ます。 "esxcfg-module -s "max_vfs=16,16" qedentv" メモ 41xxx Series Adapter のそれぞれのイ ーサネ ッ ト 機能には、 専用のエ ン ト リ が必要です。 10. ホス ト を再起動 し ます。 11. モ ジ ュ ールレ ベルで変更が行われた こ と を確認する には、 次の コ マ ン ド を発行 し ます。 "esxcfg-module -g qedentv" [root@localhost: ~] esxcfg-module -g qedentv qedentv enabled = 1 options = 'max_vfs=16,16' 12.
12–SR-IOV 設定 VMware での SR-IOV の設定 0000:05:0e.3 Network controller: QLogic Corp. QLogic FastLinQ QL41xxx Series 10/25 GbE Controller (SR-IOV VF) [PF_0.5.1_VF_3] . . . 0000:05:0f.6 Network controller: QLogic Corp. QLogic FastLinQ QL41xxx Series 10/25 GbE Controller (SR-IOV VF) [PF_0.5.1_VF_14] 0000:05:0f.7 Network controller: QLogic Corp. QLogic FastLinQ QL41xxx Series 10/25 GbE Controller (SR-IOV VF) [PF_0.5.1_VF_15] 13. 次のよ う に VF を VM に取 り 付けます。 a.
12–SR-IOV 設定 VMware での SR-IOV の設定 図 12-15. VMware ホスト編集設定 15. 各ポー ト の VF を有効にする には、 次のよ う に esxcli コ マ ン ド を発行 し ます。 [root@localhost: ~] esxcli network sriovnic vf list -n vmnic6 VF ID Active PCI Address Owner World ID ----- ------ ----------- -------------- 0 true 005:02.0 60591 1 true 005:02.
12–SR-IOV 設定 VMware での SR-IOV の設定 16. 2 false 005:02.2 - 3 false 005:02.3 - 4 false 005:02.4 - 5 false 005:02.5 - 6 false 005:02.6 - 7 false 005:02.7 - 8 false 005:03.0 - 9 false 005:03.1 - 10 false 005:03.2 - 11 false 005:03.3 - 12 false 005:03.4 - 13 false 005:03.5 - 14 false 005:03.6 - 15 false 005:03.
13 RDMA による NVMe-oF 設定 Non-Volatile Memory Express over Fabrics (NVMe-oF) は、 NVMe ホス ト デバイ スお よび NVMe ス ト レージ ド ラ イ ブ またはサブ シ ス テムが接続可能な距離以上に、 PCIe への代替 ト ラ ン スポー ト を使用で き る よ う に し ます。 NVMe-oF は、 ス ト レ ージ ネ ッ ト ワーキン グ フ ァ ブ リ ッ ク上で、 NVMe ブ ロ ッ ク ス ト レ ージ プ ロ ト コ ル用の幅広い ス ト レージネ ッ ト ワーキン グ フ ァ ブ リ ッ ク をサポー ト する共通のアーキテ ク チ ャ を定義 し ます。 こ のアーキテ ク チ ャ には、 ス ト レ ージ シ ス テムへの フ ロ ン ト 側イ ン タ フ ェ ース の有効化、 大量の NVMe デバイ スへの拡張、 NVMe デバイ スおよび NVMe サブ シ ス テ ムにア ク セス で き るデー タ セ ン タ ー内での距離の拡張が含まれます。 本章で説明する NVMe-oF 設定の手順
13–RDMA によ る NVMe-oF 設定 図 13-1 は、 ネ ッ ト ワー ク例を示 し ています。 41xxx シ リ ーズアダプ タ ー 41xxx シ リ ーズアダプ タ ー 図 13-1.
13–RDMA によ る NVMe-oF 設定 両方のサーバーでのデバイ ス ド ラ イバのイ ン ス ト ール 両方のサーバーでのデバイスドライバのインストール オペ レーテ ィ ン グシ ス テム (SLES 12 SP3) のイ ン ス ト ール後、 両方のサーバーにデ バイ ス ド ラ イ ブ を イ ン ス ト ール し ます。 カ ーネルを最新の Linux ア ッ プ ス ト リ ーム カ ー ネルにア ッ プグ レ ー ド する には、 次のサイ ト に移動 し ます。 https: //www.kernel.org/pub/linux/kernel/v4.x/ 1. README のイ ン ス ト ール手順に従 っ て、 最新の FastLinQ ド ラ イバ (qed、 qede、 libqedr / qedr) を イ ン ス ト ールお よびロー ド し ます。 2. (オプ シ ョ ン) OS カ ーネルを ア ッ プグ レ ー ド し た ら 、 次の手順で最新の ド ラ イバ を再イ ン ス ト ール し ロー ド し ます。 a.
13–RDMA によ る NVMe-oF 設定 タ ーゲ ッ ト サーバーの設定 3. 次のよ う に RDMA サービ ス を有効化 し 開始 し ます。 # systemctl enable rdma.service # systemctl start rdma.
13–RDMA によ る NVMe-oF 設定 タ ーゲ ッ ト サーバーの設定 表 13-1. ターゲットパラメータ(続き) コマンド # echo -n /dev/nvme0n1 >namespaces/ 1/device_path 説明 NVMe デバイ スパス を設定 し ます。 NVMe デバイ スパ スはシス テム間で異な る場合があ り ます。 lsblk コ マ ン ド を使用 し て、 デバイ スパス を確認 し ます。 こ の シス テムには、 nvme0n1 と nvme1n1 の 2 つの NVMe デバイ スがあ り ます。 # echo 1 > namespaces/1/enable 名前空間を有効に し ます。 # mkdir /sys/kernel/config/nvmet/ NVMe ポー ト 1 を作成 し ます。 ports/1 # cd /sys/kernel/config/nvmet/ports/1 # echo 1.1.1.1 > addr_traddr 同 じ IP ア ド レ ス を設定 し ます。 た と えば、 1.1.1.
13–RDMA によ る NVMe-oF 設定 イ ニシ エー タ サーバーの設定 イニシエータサーバーの設定 再起動プ ロ セス後に イ ニ シ エー タ サーバーを設定する必要があ り ます。 サーバーが動作 し た後は、 設定の変更には再起動が必要です。 ス タ ー ト ア ッ プ ス ク リ プ ト を使用 し て イ ニ シ エー タ サーバーを設定する場合、 必要に応 じ て、 ス ク リ プ ト の中止 (wait コ マ ン ド または同様の ものを使用) を考慮 し て、 次の コ マ ン ド を実行する前にそれぞれの コ マ ン ド が終了 し てい る こ と を確認 し て く だ さ い。 イニシエータサーバーを設定するには、次の手順を実行します。 1. NVMe モ ジ ュ ールを ロー ド し ます。 サーバーが起動する ご と に、 こ れ らの コ マ ン ド を発行 し ます。 # modprobe qedr # modprobe nvme-rdma 2.
13–RDMA によ る NVMe-oF 設定 タ ーゲ ッ ト サーバーの事前条件設定 5. NQN を使用 し て、 検出 さ れた NVMe-oF タ ーゲ ッ ト (nvme-qlogic-tgt1) に 接続 し ます。 サーバーが起動する ご と に、 次の コ マ ン ド を発行 し ます。 例 : # nvme connect -t rdma -n nvme-qlogic-tgt1 -a 1.1.1.1 -s 1023 6. 次のよ う に、 NVMe-oF デバイ ス と の NVMe-oF タ ーゲ ッ ト 接続を確認 し ます。 # dmesg | grep nvme # lsblk # list nvme 図 13-3 はその一例です。 図 13-3.
13–RDMA によ る NVMe-oF 設定 NVMe-oF デバイ スのテ ス ト NVMe-oF デバイスのテスト タ ーゲ ッ ト サーバー上のロー カル NVMe デバイ スのレ ーテ ン シ を、 イ ニシ エー タ サー バー上の NVMe-oF デバイ スのレ ーテ ン シ と 比較 し て、 NVMe がシ ス テムに追加する レ ーテ ン シ を表示 し ます。 NVMe-oF デバイスをテストするには次の手順を実行します。 1. リ ポジ ト リ (Repo) ソ ース を ア ッ プデー ト し 、 次の コ マ ン ド を発行 し て タ ーゲ ッ ト と イ ニ シ エー タ の両方のサーバーに、 Flexible Input/Output (FIO) ベン チ マー ク ユーテ ィ リ テ ィ を イ ン ス ト ール し ます。 # yum install epel-release # yum install fio 図 13-4. FIO ユーティリティのインストール 2.
13–RDMA によ る NVMe-oF 設定 パ フ ォ ーマ ン スの最適化 こ の例では、 タ ーゲ ッ ト NVMe デバイ ス レーテ ン シは 8µsec です。 NVMe-oF の使用か ら生 じ る総レ ーテ ン シは、 イ ニ シ エー タ デバイ ス NVMe-oF レ ーテ ン シ (30µsec) と 、 タ ーゲ ッ ト デバイ ス NVMe-oF レーテ ン シ (8µsec) の差、 つま り 22 µsec です。 4.
13–RDMA によ る NVMe-oF 設定 パ フ ォ ーマ ン スの最適化 3. すべての 41xxx Series Adapters の IRQ ア フ ィ ニ テ ィ を設定 し ます。 multi_rss-affin.sh フ ァ イルは、 252 ページの 「.IRQ ア フ ィ ニ テ ィ (multi_rss-affin.sh)」 に示 さ れている ス ク リ プ ト フ ァ イルです。 # systemctl stop irqbalance # ./multi_rss-affin.sh eth1 メモ 異な るバージ ョ ンの こ のス ク リ プ ト 、 qedr_affin.sh が \add-ons\performance\roce の 41xxx Linux ソ ース コ ー ド パ ッ ケージ にあ り ます。 IRQ ア フ ィ ニ テ ィ 設定の説明については、 当該デ ィ レ ク ト リ の multiple_irqs.txt フ ァ イルを参照 し て く だ さ い。 4. CPU 周波数を設定 し ます。 cpufreq.
13–RDMA によ る NVMe-oF 設定 パ フ ォ ーマ ン スの最適化 echo "$eth: ${NUM} (${NUM_FP} fast path) starting irq ${INT}" CPUID=$((CPUID*OFFSET)) for ((A=1; A<=${NUM_FP}; A=${A}+1)) ; do INT='grep -m $A $eth /proc/interrupts | tail -1 | cut -d ":" -f 1' SMP='echo $CPUID 16 o p | dc' echo ${INT} smp affinity set to ${SMP} echo $((${SMP})) > /proc/irq/$((${INT}))/smp_affinity CPUID=$((CPUID*FACTOR)) if [ ${CPUID} -gt ${MAXCPUID} ]; then CPUID=1 CPUID=$((CPUID*OFFSET)) fi done done CPU 周波数(cpufreq.
13–RDMA によ る NVMe-oF 設定 パ フ ォ ーマ ン スの最適化 メモ 次の コ マ ン ド はイ ニシ エー タ サーバーだけに適用 さ れます。 # echo 0 > /sys/block/nvme0n1/queue/add_random # echo 2 > /sys/block/nvme0n1/queue/nomerges 254 AH0054602-04 M
14 VXLAN 設定 本章には以下の設定の指示が記載 さ れています。 Linux での iWARP の設定 257 ページの 「VXLAN での iWARP の設定」 258 ページの 「Windows Server 2016 での VXLAN の設定」 Linux での iWARP の設定 VXLAN で SR-IOV を設定するには次の手順を行います。 1. openvswitch (OVS) tar ボールを ダウ ン ロー ド 、 抽出、 および設定 し ます。 a. 次の場所か ら該当する openvswitch リ リ ース を ダウ ン ロー ド し ます。 http://www.openvswitch.org/download/ b. openvswitch リ リ ース を ダウ ン ロー ド し たデ ィ レ ク ト リ に移動 し て tar ボー ルを抽出 し てか ら 、 次の コ マ ン ド を発行 し ます。 ./configure; make; make install c.
14–VXLAN 設定 Linux での iWARP の設定 2. ブ リ ッ ジ を作成 し ます。 a. Host 1 を設定する には、 以下の コ マ ン ド を発行 し ます。 ovs-vsctl add-br br0 ovs-vsctl add-br br1 ovs-vsctl add-port br0 eth0 ifconfig eth0 0 && ifconfig br0 192.168.1.10 netmask 255.255.255.0 route add default gw 192.168.1.1 br0 ifconfig br1 10.1.2.10 netmask 255.255.255.0 ovs-vsctl add-port br1 vx1 -- set interface vx1 type=vxlan options: remote_ip=192.168.1.11 (ピ ア IP ア ド レ ス) b.
14–VXLAN 設定 VXLAN での iWARP の設定 4. ブ リ ッ ジ を仮想マ シ ンへのパス スルー と し て設定 し て、 仮想マ シ ンか ら ピ アへの 接続を確認 し ます。 a. virt-manager を介 し て VM を作成 し ます。 b. virt-manager を介 し て ブ リ ッ ジ br1 を接続する オプ シ ョ ンがないため、 xml フ ァ イルを次のよ う に変更 し ます。 次の コ マ ン ド を発行 し ます。 command: virsh edit vm1 以下の コ ー ド を追加 し ます。 c.
14–VXLAN 設定 Windows Server 2016 での VXLAN の設定 https://pubs.vmware.com/nsx-63/topic/com.vmware.nsx.troubleshooting.doc/GUI D-EA1DB524-DD2E-4157-956E-F36BDD20CDB2.html https://communities.vmware.com/api/core/v3/attachments/124957/data Windows Server 2016 での VXLAN の設定 Windows Server 2016 の VXLAN 設定には、 以下の も のがあ り ます。 アダ プ タ ーでの VXLAN オ フ ロー ド の有効化 Software Defined Network の導入 アダプターでの VXLAN オフロードの有効化 アダプターで VXLAN オフロードを有効にするには、次の手順を行います。 1.
14–VXLAN 設定 Windows Server 2016 での VXLAN の設定 Software Defined Network の導入 仮想マ シ ン で VXLAN カ プ セル化 タ ス ク オ フ ロー ド を活用する には、 Microsoft Network Controller を使用する Software Defined Network (SDN : ソ フ ト ウ ェ ア定 義型ネ ッ ト ワー ク) を導入する必要があ り ます。 詳細については、 Software Defined Networking について次の Microsoft TechNet リ ン ク を参照 し て く だ さ い。 https://technet.microsoft.
15 Windows Server 2016 本章では、 Windows Server 2016 についての次の情報を提供 し ます。 Hyper-V での RoCE イ ン タ フ ェ ースの設定 266 ページの 「Switch Embedded Teaming 上での RoCE」 267 ページの 「RoCE 向けの QoS の設定」 276 ページの 「VMMQ の設定」 280 ページの 「Storage Spaces Direct の設定」 Hyper-V での RoCE インタフェースの設定 Windows Server 2016 の Network Direct Kernel Provider Interface (NDKPI) モー ド -2 の Hyper-V では、 ホス ト 仮想ネ ッ ト ワー ク アダ プ タ ー (ホス ト 仮想 NIC) が RDMA をサポー ト し ています。 メモ Hyper-V 上での RoCE に DCBX が必要です。 DCBX を設定する には、 次のいず れかで行います。 HII を通 じ て設定
15–Windows Server 2016 Hyper-V での RoCE イ ン タ フ ェ ースの設定 RDMA NIC での Hyper-V 仮想スイッチの作成 本項の手順に従 っ て Hyper-V 仮想ス イ ッ チ を作成 し て、 ホス ト VNIC で RDMA を有効 に し ます。 RDMA 仮想 NIC で Hyper-V 仮想スイッチを作成するには次の手順を行います。 1. すべての物理イ ン タ フ ェ ース で、 NetworkDirect Functionality (NetworkDirect 機能) パラ メ ー タ の値を Enabled (有効) に設定 し ます。 2. Hyper-V Manager を起動 し ます。 3. Virtual Switch Manager (仮想ス イ ッ チマネージ ャ) (図 15-1 参照) を ク リ ッ ク し ます。 図 15-1. ホスト仮想 NIC での RDMA の有効化 4. 仮想ス イ ッ チ を作成 し ます。 5.
15–Windows Server 2016 Hyper-V での RoCE イ ン タ フ ェ ースの設定 3. Advanced (詳細設定) ページ (図 15-2) で次の手順を行います。 a. Property (プ ロパテ ィ ) の下で、 Network Direct (RDMA) (ネ ッ ト ワー ク ダ イ レ ク ト (RDMA)) を選択 し ます。 b. Value (値) の下で、 Enabled (有効) を選択 し ます。 c. OK を ク リ ッ ク し ます。 図 15-2. Hyper-V 仮想イーサネットアダプタープロパティ 4. PowerShell で RDMA を有効にする には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Enable-NetAdapterRdma "vEthernet (New Virtual Switch)" PS C:\Users\Administrator> ホスト仮想 NIC への vLAN ID の追加 ホスト仮想 NIC
15–Windows Server 2016 Hyper-V での RoCE イ ン タ フ ェ ースの設定 図 15-3 は コ マ ン ド 出力を示 し ます。 図 15-3. Windows PowerShell コマンド:Get-VMNetworkAdapter 2. vLAN ID を ホス ト 仮想 NIC にセ ッ ト する には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Set-VMNetworkAdaptervlan -VMNetworkAdapterName "New Virtual Switch" -VlanId 5 -Access -ManagementOS メモ ホス ト 仮想 NIC への vLAN ID の追加について次の こ と に注意 し ます。 vLAN ID を ホス ト 仮想 NIC に割 り 当て る必要があ り ます。 全てのイ ン タ フ ェ ースおよびス イ ッ チに同 じ vLAN ID を割 り 当て る必要があ り ま す。 RoCE 用にホ
15–Windows Server 2016 Hyper-V での RoCE イ ン タ フ ェ ースの設定 ホスト仮想 NIC(仮想ポート)の追加 ホスト仮想 NIC を追加するには次の作業を行います。 1. ホス ト 仮想 NIC を追加する には、 次の コ マ ン ド を発行 し ます。 Add-VMNetworkAdapter -SwitchName "New Virtual Switch" -Name SMB - ManagementOS 2. ホス ト 仮想 NIC での RDMA を 261 ページの 「ホス ト 仮想 NIC で RDMA を有効 化する には、 次の手順を行います。」 に示すよ う に有効に し ます。 3.
15–Windows Server 2016 Hyper-V での RoCE イ ン タ フ ェ ースの設定 図 15-5. カウンタの追加ダイアログボックス RoCE ト ラ フ ィ ッ クが動作 し てい る場合は、 カ ウ ン タ は 図 15-6 にあ る よ う に表 示 さ れます。 図 15-6.
15–Windows Server 2016 Switch Embedded Teaming 上での RoCE Switch Embedded Teaming 上での RoCE SET (Switch Embedded Teaming : ス イ ッ チ内搭載チー ミ ン グ機能) は、 Windows Server 2016 テ ク ニ カルプ レ ビ ュ ーでの Hyper-V お よび Software Defined Networking (SDN) ス タ ッ ク を含む環境内で使用で き る Microsoft の代替 NIC チーム 化 ソ リ ュ ーシ ョ ン です。 SET は、 一定限の NIC チーム化機能を Hyper-V 仮想ス イ ッ チ に一体化 し ます。 SET を使用 し て、 1 ~ 8 台のイ ーサネ ッ ト 物理ネ ッ ト ワー ク アダ プ タ ーを 1 つまたはそ れ以上の ソ フ ト ウ ェ アベースの仮想ネ ッ ト ワー ク アダ プ タ ーにグループ化 し ます。 ネ ッ ト ワー ク アダ プ タ ーが故障 し た際に、 こ れ らのアダ プ タ ーは
15–Windows Server 2016 RoCE 向けの QoS の設定 図 15-8 は コ マ ン ド 出力を示 し ます。 図 15-8. Windows PowerShell コマンド:Get-NetAdapter 2. SET で RDMA を有効にする には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Enable-NetAdapterRdma "vEthernet (SET)" SET での vLAN ID の割り当て SET で vLAN ID を割り当てるには、次の手順を実行します。 SET で vLAN ID を割 り 当て る には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Set-VMNetworkAdapterVlan -VMNetworkAdapterName "SET" -VlanId 5 -Access -ManagementOS メモ ホス ト 仮想 NIC へ vLAN
15–Windows Server 2016 RoCE 向けの QoS の設定 アダプター上で DCBX を無効にすることによる QoS の設定 アダ プ タ ー上で DCBX を無効にする こ と に よ っ てサービ ス品質を設定する前に、 使用 中の全てのシ ス テムで全ての設定が完了 し ている必要があ り ます。 優先度ベースの フ ロー制御 (PFC)、 Enhanced Transition Services (ETS)、 お よび ト ラ フ ィ ッ ク ク ラ スの設定は、 ス イ ッ チ と サーバーで同 じ で なければな り ません。 DCBX を無効にすることによって QoS を設定するには、次の手順を行います。 1. アダ プ タ ー上で DCBX を無効に し ます。 2. HII を使用 し て、 RoCE Priority (RoCE 優先度) を 0 にセ ッ ト し ます。 3. DCB の役割を ホス ト に イ ン ス ト ールする には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Admin
15–Windows Server 2016 RoCE 向けの QoS の設定 図 15-9. 詳細設定プロパティ:QoS の有効化 6. 次のよ う に vLAN ID を イ ン タ フ ェ ースに割 り 当て ます。 a. ミ ニポー ト プ ロパテ ィ を開いて、 Advanced (詳細設定) タ ブ を ク リ ッ ク し ます。 b. アダ プ タ ープ ロパテ ィ の Advanced (詳細設定) のページ (図 15-10) の Property (プ ロパテ ィ ) の下で VLAN ID を選択 し てか ら 値を セ ッ ト し ま す。 c.
15–Windows Server 2016 RoCE 向けの QoS の設定 図 15-10. 詳細設定プロパティ:VLAN ID の設定 7. PFC for RoCE を特定の優先度で有効にする には、 次の コ マ ン ド を発行 し ます。 PS C:\Users\Administrators> Enable-NetQoSFlowControl -Priority 5 メモ Hyper-V 上で RoCE を設定する には、 物理イ ン タ フ ェ ースに vLAN ID を 割 り 当て ないで く だ さ い。 8. 他の優先度で優先度 フ ロー制御を無効にする には、 次の コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Disable-NetQosFlowControl 0,1,2,3,4,6,7 PS C:\Users\Administrator> Get-NetQosFlowControl Priority Enabled PolicySet IfIndex IfAlias -------- ------- -------
15–Windows Server 2016 RoCE 向けの QoS の設定 5 True Global 6 False Global 7 False Global 9. QoS を設定 し て適切な優先度を各 タ イ プの ト ラ フ ィ ッ ク に割 り 当て る には、 次の コ マ ン ド を発行 し ます (優先度 5 は RoCE に タ グ さ れ、 優先度 0 は TCP に タ グ 付け さ れます)。 PS C:\Users\Administrators> New-NetQosPolicy "SMB" -NetDirectPortMatchCondition 445 -PriorityValue8021Action 5 -PolicyStore ActiveStore PS C:\Users\Administrators> New-NetQosPolicy "TCP" -IPProtocolMatchCondition TCP -PriorityValue8021Action 0 -Policystore ActiveStore PS C:\Users\Admin
15–Windows Server 2016 RoCE 向けの QoS の設定 Name Algorithm Bandwidth(%) Priority ---- --------- ------------ -------- PolicySet --------- [Default] ETS 20 1-4,6-7 Global RDMA class ETS 50 5 Global TCP class ETS 30 0 Global 11. IfIndex IfAlias ------- ------- 上記の設定でネ ッ ト ワー ク アダ プ タ ーの QoS を表示する には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Get-NetAdapterQos Name : SLOT 4 Port 1 Enabled : True Capabilities : Hardware Current -------- ------- MacSecBypass
15–Windows Server 2016 RoCE 向けの QoS の設定 メモ ス イ ッ チに RoCE ト ラ フ ィ ッ ク を指定する方法がない場合は、 ス イ ッ チ で 使用 さ れている番号に RoCE Priority (RoCE 優先度) を設定する必要が あ る可能性があ り ます。 Arista® ス イ ッ チ ではそれが可能ですが、 他のス イ ッ チでは不可能です。 3. DCB の役割を ホス ト に イ ン ス ト ールする には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrators> Install-WindowsFeature Data-Center-Bridging メモ こ の設定では DCBX Protocol (DCBX プ ロ ト コ ル) を CEE にセ ッ ト し ます。 4. DCBX Willing モー ド を True (正) にセ ッ ト する には、 次の コ マ ン ド を発行 し ます。 PS C:\Users\Administrators>
15–Windows Server 2016 RoCE 向けの QoS の設定 図 15-11. 詳細設定プロパティ:QoS の有効化 6. 次のよ う に vLAN ID を イ ン タ フ ェ ース (PFC に必要) に割 り 当て ます。 a. ミ ニポー ト プ ロパテ ィ を開いて、 Advanced (詳細設定) タ ブ を ク リ ッ ク し ます。 b. アダ プ タ ープ ロパテ ィ の Advanced (詳細設定) のページ (図 15-12) の Property (プ ロパテ ィ ) の下で VLAN ID を選択 し てか ら 値を セ ッ ト し ま す。 c.
15–Windows Server 2016 RoCE 向けの QoS の設定 図 15-12. 詳細設定プロパティ:VLAN ID の設定 7. ス イ ッ チ を設定する には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrators> Get-NetAdapterQoS Name : Ethernet 5 Enabled : True Capabilities : Hardware Current -------- ------- MacSecBypass : NotSupported NotSupported DcbxSupport : CEE NumTCs(Max/ETS/PFC) : 4/4/4 OperationalTrafficClasses OperationalFlowControl : TC TSA Bandwidth Priorities -- --- --------- ---------- 0 ETS 5% 0-4,6-7 1 ETS 95% 5
15–Windows Server 2016 VMMQ の設定 OperationalClassifications : Protocol Port/Type Priority -------- --------- -------- NetDirect 445 RemoteTrafficClasses 5 : TC TSA Bandwidth Priorities -- --- --------- ---------- 0 ETS 5% 0-4,6-7 1 ETS 95% 5 RemoteFlowControl : Priority 5 Enabled RemoteClassifications : Protocol Port/Type Priority -------- --------- -------- NetDirect 445 5 メモ アダ プ タ ーポー ト が Arista 7060X ス イ ッ チに接続 さ れている際に上記の例のよ う にな り ます。 こ の例では、 ス イ ッ チ PFC が Priority (優先度) 5 で有効
15–Windows Server 2016 VMMQ の設定 アダプターでの VMMQ の有効化 アダプターで VMMQ を有効にするには、次の手順を行います。 1. ミ ニポー ト プ ロパテ ィ を開いて、 Advanced (詳細設定) タ ブ を ク リ ッ ク し ます。 2. Property (プ ロパテ ィ ) にあ る、 アダ プ タ ープ ロパテ ィ の Advanced (詳細設 定) ページ (図 15-13) で、 Virtual Switch RSS (仮想ス イ ッ チ RSS) を選択 し てか ら 値を Enabled (有効) に設定 し ます。 3. OK を ク リ ッ ク し ます。 図 15-13. 詳細設定プロパティ:仮想スイッチ RSS の有効化 SR-IOV あり、またはなしでの仮想マシンスイッチの作成 SR-IO あり、またはなしで仮想マシンスイッチを作成するには、次の手順を実行します。 1. Hyper-V Manager を起動 し ます。 2.
15–Windows Server 2016 VMMQ の設定 図 15-14. 仮想スイッチマネージャ 5. OK を ク リ ッ ク し ます。 仮想マシンスイッチでの VMMQ の有効化 仮想マシンスイッチで VMMQ を有効にするには、次の手順を行います。 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrators> Set-VMSwitch -name q1 -defaultqueuevmmqenabled $true -defaultqueuevmmqqueuepairs 4 278 AH0054602-04 M
15–Windows Server 2016 VMMQ の設定 仮想マシンスイッチ能力の取得 仮想マシンスイッチ能力を取得するには、次の手順を行います。 次の Windows PowerShell コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Get-VMSwitch -Name ql | fl 図 15-15 は出力の一例です。 図 15-15. Windows PowerShell コマンド:Get-VMSwitch VM の VMNetworkAdapters での VM の作成と VMMQ の有効化 仮想マシン(VM)の VMNetworkadapter で仮想マシンを作成し VMMQ を有効にす るには、次の手順を実行します。 1. VM を作成 し ます。 2. VMNetworkadapter を VM に追加 し ます。 3. VMNetworkadapter に仮想ス イ ッ チ を割 り 当て ます。 4.
15–Windows Server 2016 Storage Spaces Direct の設定 管理 NIC での VMMQ の有効化および無効化 管理 NIC で VMMQ を有効および無効にするには、次の手順を実行します。 管理 NIC で VMMQ を有効にする には、 次の コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Set-VMNetworkAdapter –ManagementOS –vmmqEnabled $true 管理 NIC で VMMQ を無効にする には、 次の コ マ ン ド を発行 し ます。 PS C:\Users\Administrator> Set-VMNetworkAdapter –ManagementOS –vmmqEnabled $false VMMQ も、 Multicast Open Shortest Path First (MOSPF) に使用で き ます。 トラフィック統計の監視 仮想マ シ ン で仮想機能 ト ラ フ ィ ッ ク を監視する には、 次の Windows PowerShell
15–Windows Server 2016 Storage Spaces Direct の設定 ハードウェアの構成 図 15-16 はハー ド ウ ェ ア構成の一例を示 し ています。 図 15-16.
15–Windows Server 2016 Storage Spaces Direct の設定 オペレーティングシステムの導入 オペレーティングシステムを導入するには、次の手順を行います。 1. オペ レーテ ィ ン グシ ス テムを イ ン ス ト ール し ます。 2. Windows サーバーの役割 (Hyper-V) を イ ン ス ト ール し ます。 3. 次の機能を イ ン ス ト ール し ます。 4.
15–Windows Server 2016 Storage Spaces Direct の設定 2. ネットワークサービス品質を有効に し ます。 メモ ネ ッ ト ワー クサービ ス品質は、 ノ ー ド 間で通信するのに十分な帯域幅が Software Defined Storage シ ス テムに十分にあ る こ と 、 回復力 と パフ ォ ー マ ン スがあ る よ う にする ために使用 さ れます。 アダ プ タ ーで QoS を設定す る には、 267 ページの 「RoCE 向けの QoS の設定」 を参照 し て く だ さ い。 3. ス イ ッ チ内搭載チー ミ ン グ機能 (SET) お よび RDMA 仮想 NIC を搭載 し た Hyper-V 仮想ス イ ッ チ を次の手順で作成 し ます。 a. ネ ッ ト ワー ク アダ プ タ ーを認識する には、 次の コ マ ン ド を発行 し ます。 Get-NetAdapter | FT Name,InterfaceDescription,Status,LinkSpeed b.
15–Windows Server 2016 Storage Spaces Direct の設定 e. vLAN ID がセ ッ ト さ れた こ と を確認する には、 次の コ マ ン ド を発行 し ます。 Get-VMNetworkAdapterVlan -ManagementOS f. vLAN がア ク テ ィ ブにな る よ う に各ホス ト 仮想 NIC アダ プ タ ーを有効、 ま たは無効にする には、 次の コ マ ン ド を発行 し ます。 Disable-NetAdapter "vEthernet (SMB_1)" Enable-NetAdapter "vEthernet (SMB_1)" Disable-NetAdapter "vEthernet (SMB_2)" Enable-NetAdapter "vEthernet (SMB_2)" g. ホス ト 仮想 NIC アダ プ タ ーで RDMA を有効にする には、 次の コ マ ン ド を 発行 し ます。 Enable-NetAdapterRdma "SMB1","SMB2" h.
15–Windows Server 2016 Storage Spaces Direct の設定 ク ラ ス タ を作成する には、 次の Windows PowerShell コ マ ン ド を発行 し ます。 New-Cluster -Name -Node -NoStorage –NoStorage パ ラ メ ー タ が必要です。 パラ メ ー タ が含まれていない場合は、 デ ィ ス ク は 自動的に ク ラ ス タ に追加 さ れる ため、 Storage Spaces Direct を有効にする前にデ ィ ス ク を削除 し なければな り ません。 そ う し ない と 、 Storage Spaces Direct のス ト レージ プールにデ ィ ス クは含まれな く な り ます。 手順 3.
15–Windows Server 2016 Storage Spaces Direct の設定 Get-Disk |? Number -ne $null |? IsBoot -ne $true |? IsSystem -ne $true |? PartitionStyle -ne RAW |% { $_ | Set-Disk -isoffline:$false $_ | Set-Disk -isreadonly:$false $_ | Clear-Disk -RemoveData -RemoveOEM -Confirm:$false $_ | Set-Disk -isreadonly:$true $_ | Set-Disk -isoffline:$true } Get-Disk |? Number -ne $null |? IsBoot -ne $true |? IsSystem -ne $true |? PartitionStyle -eq RAW | Group -NoElement -Property FriendlyName } | Sort -Property PsComputerName,Co
16 Windows Server 2019 本章では、 Windows Server 2019 についての次の情報を提供 し ます。 Hyper-V 向け RSSv2 288 ページの 「Windows Server 2019 動作」 289 ページの 「新 し いアダ プ タ ープ ロパテ ィ 」 Hyper-V 向け RSSv2 Windows Server 2019 で、 Microsoft は、 Hyper-V 搭載の Receive Side Scaling バージ ョ ン 2 (RSSv2 per vPort) に関するサポー ト を追加 し ま し た。 RSSv2 の説明 RSSv1 と 比較 し て、 RSSv2 では CPU 負荷測定 と 間接テーブルア ッ プデー ト の間の時 間が短縮 さ れます。 こ の機能は、 高 ト ラ フ ィ ッ ク な状況での速度低下を防ぎ ます。 RSSv2 では、 RSSv1 よ り もはるかに レ スポ ン シ ブに、 受信キ ュ ーを複数のプ ロ セ ッ サ に動的に分散で き ます。 詳細については、 次のウ ェ ブペ
16–Windows Server 2019 Windows Server 2019 動作 既知のイベントログエラー 一般の操作で、 RSSv2 の動的アルゴ リ ズムは、 ド ラ イバ と 非互換な間接テーブル更新 を開始 し て適切なス テー タ ス コ ー ド を返す こ と があ り ます。 こ のよ う な場合、 機能操作 上の問題がな く て も、 イ ベン ト ロ グエ ラ ーが発生 し ます。 図 16-1 はその一例です。 図 16-1.
16–Windows Server 2019 新 し いアダプ タ ープ ロパテ ィ インボックスドライバネットワークダイレクト(RDMA)がデフォ ルトで無効 Windows Server 2019 のイ ンボ ッ ク ス ド ラ イバでは、 NIC プ ロパテ ィ で Network Direct (ネ ッ ト ワー ク ダ イ レ ク ト ) (RDMA) オプ シ ョ ンはデ フ ォ ル ト で無効です。 た だ し 、 ド ラ イバを非イ ンボ ッ ク ス ド ラ イバにア ッ プグ レ ー ド する と 、 Network Direct (ネ ッ ト ワー ク ダ イ レ ク ト ) はデ フ ォ ル ト で有効にな り ます。 新しいアダプタープロパティ 次の項では、 Windows Server 2019 で使用で き る新たなユーザー設定可能プ ロパテ ィ について説明 し ます。 Vport あた り の最大キ ュ ーペア値 (L2) ネ ッ ト ワー ク ダ イ レ ク ト テ ク ノ ロ ジ 仮想化 リ ソ ース VMQ および VMMQ のデ フ ォ
16–Windows Server 2019 新 し いアダプ タ ープ ロパテ ィ ネットワークダイレクトテクノロジ Marvell では、 新 し い Network Direct Technology (ネ ッ ト ワー ク ダ イ レ ク ト テ ク ノ ロ ジ) パラ メ ー タ をサポー ト し ます。 こ のパラ メ ー タ を使用する と 、 以下の Microsoft 仕様に準拠する RDMA テ ク ノ ロ ジ を選択で き ます。 https://docs.microsoft.com/en-us/windows-hardware/drivers/network/inf-requirem ents-for-ndkpi こ のオプ シ ョ ンは、 RDMA Mode (RDMA モー ド ) パ ラ メ ー タ に代わる ものです。 仮想化リソース 表 16-1 では、 Windows 2019 における、 Dell 41xxx シ リ ーズアダ プ タ ー対応の仮想化 リ ソ ースの最大数を リ ス ト し ます。 表 16-1.
16–Windows Server 2019 新 し いアダプ タ ープ ロパテ ィ VMQ および VMMQ のデフォルトアクセラレーション 表 16-2 では、 Windows Server 2019 における、 Dell 41xxx シ リ ーズアダ プ タ ー対応 VMQ / VMMQ デ フ ォル ト 値およびその他のア ク セ ラ レ ーシ ョ ン値を リ ス ト し ます。 表 16-2.
16–Windows Server 2019 新 し いアダプ タ ープ ロパテ ィ PF 非デ フ ォ ル ト VPort : ホス ト の場合 : Set-VMNetworkAdapter -ManagementOS -VmmqEnabled:1 -VmmqQueuePairs: VM の場合 : Set-VMNetworkAdapter -VMName -IovWeight:1 -IovQueuePairsRequested: VF 非デ フ ォ ル ト VPort : Set-VMNetworkAdapter -VMName -IovWeight:100 -IovQueuePairsRequested: メモ VF (IovQueuePairsRequested) に割 り 当て ら れた QP のデ フ ォ ル ト 数 はまだ 1 です。 複数量のキューペアを任意の vPort に適用するには、次の手順を実行します。 キ ュ ーペアの数量は、 シ ス テム上の CPU
17 トラブルシューティング 本章は、 次の ト ラ ブルシ ュ ーテ ィ ン グに関する情報を提供 し ます。 ト ラ ブルシ ュ ーテ ィ ン グチ ェ ッ ク リ ス ト 294 ページの 「最新 ド ラ イバがロー ド さ れている こ と の検証」 295 ページの 「ネ ッ ト ワー ク 接続性のテ ス ト 」 296 ページの 「Hyper-V を使用 し た Microsoft Virtualization」 296 ページの 「Linux 固有の問題」 296 ページの 「その他の問題」 297 ページの 「デバ ッ グデー タ の収集」 トラブルシューティングチェックリスト 注意 サーバーキ ャ ビ ネ ッ ト を開けて アダプ タ ーの取 り 付けまたは取 り 外 し を行 う 前に、 5 ページの 「安全上の注意」 を お読み く だ さ い。 次のチ ェ ッ ク リ ス ト には、 41xxx Series Adapter の取 り 付け作業中、 またはお使いの シ ス テム上でのアダ プ タ ーの動作中に発生する こ と が
17– ト ラ ブルシ ュ ーテ ィ ング 最新 ド ラ イバがロー ド さ れている こ と の検証 不良アダ プ タ ーを、 正 し く 動作する こ と が確認 さ れている アダ プ タ ー と 交換 し ま す。 最初のアダ プ タ ーが動作 し なか っ たス ロ ッ ト で交換 し たアダ プ タ ーが動作す れば、 最初のアダ プ タ ーに欠陥があ る と 考え られます。 機能 し てい る別のシ ス テムにそのアダ プ タ ーを取 り 付け、 再度テ ス ト を実行 し ま す。 アダ プ タ ーが新 し いシ ス テム内で テ ス ト に合格する場合は、 元のシ ス テムに 欠陥があ る可能性があ り ます。 シ ス テムか ら他のアダ プ タ ーをすべて取 り 外 し 、 も う 一度テ ス ト を実行 し ます。 アダ プ タ ーがテ ス ト に合格 し た場合は、 他のアダプ タ ーが競合を起 こ し ている可 能性があ り ます。 最新ドライバがロードされていることの検証 お使いの Windows、 Linux、 VMware シ ス テムで最新の ド
17– ト ラ ブルシ ュ ーテ ィ ング ネ ッ ト ワー ク接続性のテ ス ト 新 し い ド ラ イバを ロー ド し てか ら まだ再起動 し ていない場合、 modinfo コ マ ン ド では ア ッ プデー ト さ れた ド ラ イバ情報が表示 さ れません。 そのかわ り に、 次の dmesg コ マ ン ド を発行 し て ロ グ を表示 し ます。 こ の例では、 最後のエ ン ト リ が起動時にア ク テ ィ ブ 化 さ れる ド ラ イバを特定 し ます。 # dmesg | grep -i "Cavium" | grep -i "qede" [ 10.097526] QLogic FastLinQ 4xxxx Ethernet Driver qede x.x.x.x [ 23.093526] QLogic FastLinQ 4xxxx Ethernet Driver qede x.x.x.x [ 34.975396] QLogic FastLinQ 4xxxx Ethernet Driver qede x.x.x.x [ 34.
17– ト ラ ブルシ ュ ーテ ィ ング Hyper-V を使用 し た Microsoft Virtualization Linux のネットワーク接続性テスト イーサネットインタフェースが正常に動作していることを確認するには次の手順を行い ます。 1. イ ーサネ ッ ト イ ン タ フ ェ ースのス テー タ ス を チ ェ ッ ク する には、 ifconfig ン ド を発行 し ます。 2. イ ーサネ ッ ト イ ン タ フ ェ ースの統計を チ ェ ッ ク する には、 netstat -i を発行 し ます。 コマ コマン ド 接続が確立されたかを確認するためには次の手順を行います。 1. ネ ッ ト ワー ク上で IP ホス ト を ping し ます。 コ マ ン ド ラ イ ン で次の コ マ ン ド を発 行 し ます。 ping 2.
17– ト ラ ブルシ ュ ーテ ィ ング デバ ッ グデー タ の収集 トラブル: iSCSI ド ラ イバ (qedil) がイ ン ス ト ール さ れた ESXi 環境では、 VI ク ラ イ ア ン ト がホス ト にア ク セス で き ない場合があ り ます。 こ れは hostd デーモ ンの終了に よ る もので、 VI ク ラ イ ア ン ト と の接続に影響 し ます。 解決法: VMware テ ク ニ カルサポー ト にお問い合わせ く だ さ い。 デバッグデータの収集 表 17-1 の コ マ ン ド を使用 し てデバ ッ グデー タ を収集 し ます。 表 17-1. デバッグデータの収集コマンド デバッグデータ 説明 demesg-T カ ーネルログ ethtool-d レ ジス タ ダ ン プ sys_info.
A アダプター LED 表 A-1 はアダ プ タ ーポー ト リ ン クの状態およびア ク テ ィ ビ テ ィ を示す LED イ ン ジケー タ を表 し ています。 表 A-1.
B ケーブルおよびオプティカル モジュール こ の付録は、 サポー ト さ れる ケーブルおよびオプ テ ィ カルモ ジ ュ ールについての次の情 報を提供 し ます。 サポー ト さ れる規格 300 ページの 「テ ス ト 済みのケーブルおよびオプ テ ィ カルモ ジ ュ ール」 304 ページの 「テ ス ト 済みス イ ッ チ」 サポートされる規格 41xxx Series Adapters は、 SFF8024 準拠の様々なケーブルお よびオプ テ ィ カルモ ジ ュ ールをサポー ト し ます。 特定の フ ォ ーム フ ァ ク タ ー準拠は次の通 り です。 SFP : SFF8472 ( メ モ リ マ ッ プ用) SFF8419 または SFF8431 (低速の信号および電力) オプ テ ィ カルモ ジ ュ ールの電力入力 / 出力、 ア ク テ ィ ブ カ ッ パーケーブル (ACC)、 お よびア ク テ ィ ブオプ テ ィ カルケーブル (AOC) : 10G—SFF8431 リ ミ テ ィ ン グ イ ン タ フ ェ ース
B– ケーブルおよびオプ テ ィ カルモ ジ ュ ール テ ス ト 済みのケーブルおよびオプ テ ィ カルモ ジ ュ ール テスト済みのケーブルおよびオプティカルモジュール Marvell は、 準拠の要件を満たすケーブルまたはオプ テ ィ カルモ ジ ュ ールの全てが 41xxx Series Adapters で動作する こ と を保証 し ていません。 Marvell は 表 B-1 の コ ン ポーネ ン ト のテ ス ト を実施 し 、 ユーザーの便宜のために こ の リ ス ト を提供 し ています。 表 B-1.
B– ケーブルおよびオプ テ ィ カルモ ジ ュ ール テ ス ト 済みのケーブルおよびオプ テ ィ カルモ ジ ュ ール 表 B-1.
B– ケーブルおよびオプ テ ィ カルモ ジ ュ ール テ ス ト 済みのケーブルおよびオプ テ ィ カルモ ジ ュ ール 表 B-1.
B– ケーブルおよびオプ テ ィ カルモ ジ ュ ール テ ス ト 済みのケーブルおよびオプ テ ィ カルモ ジ ュ ール 表 B-1.
B– ケーブルおよびオプ テ ィ カルモ ジ ュ ール テ ス ト 済みス イ ッ チ テスト済みスイッチ 表 B-2 に、 41xxx Series Adapters と の相互接続性がテ ス ト さ れている ス イ ッ チ を示 し ます。 こ の リ ス ト は、 製品の リ リ ース時点で利用可能な ス イ ッ チ を基に し てお り 、 新 し いス イ ッ チが市場に投入 さ れた り 、 ス イ ッ チが製造中止にな る こ と で時間の経過 と と も に リ ス ト の内容が変化する可能性があ り ます。 表 B-2.
C Dell Z9100 スイッチ設定 41xxx Series Adapters は Dell Z9100 イ ーサネ ッ ト ス イ ッ チ と の接続をサポー ト し て います。 ただ し 、 自動ネゴ シ エーシ ョ ン プ ロ セスが標準化 さ れる ま では、 25Gbps で ア ダ プ タ ーに接続 さ れる よ う にス イ ッ チ を明確に設定する必要があ り ます。 Dell Z9100 スイッチポートを 25Gbps で 41xxx Series Adapter に接続するには次 の手順を行います。 1. お使いの管理ワー ク ス テーシ ョ ン と ス イ ッ チ間における シ リ アルポー ト 接続を確 立 し ます。 2. コ マ ン ド ラ イ ン セ ッ シ ョ ン を開き、 次のよ う にス イ ッ チに ロ グ イ ン し ます。 Login: admin Password: admin 3. ス イ ッ チポー ト の設定を有効化 し ます。 Dell> enable Password: xxxxxx Dell# config 4.
C–Dell Z9100 ス イ ッ チ設定 5. ポー ト が 25Gbps で動作 し てい る こ と を確認 し ます。 Dell# Dell#show running-config | grep "port 5" stack-unit 1 port 5 portmode quad speed 25G 6. ス イ ッ チポー ト 5 での自動ネゴ シ エーシ ョ ン を無効にする には、 次の手順を実行 し ます。 a. ス イ ッ チポー ト イ ン タ フ ェ ース (モ ジ ュ ール 1、 ポー ト 5、 イ ン タ フ ェ ース 1) を特定 し 、 自動ネゴ シ エーシ ョ ン ス テー タ ス を確認 し ます。 Dell(conf)#interface tw 1/5/1 Dell(conf-if-tf-1/5/1)#intf-type cr4 ? autoneg b. Enable autoneg 自動ネゴ シ エーシ ョ ン を無効化 し ます。 Dell(conf-if-tf-1/5/1)#no intf-type cr4 autoneg c.
D 機能の制約事項 本付録は、 現在の リ リ ース での機能の制約事項について情報を提供 し ます。 こ れら の機能の同時使用の制限事項は、 今後の リ リ ース で削除 さ れる可能性があ り ます。 その時点で、 ユーザーは、 機能を有効にする ために通常必要な手順以外の設定を行 う こ と な く 、 複数の機能を同時使用する こ と がで き る よ う にな り ます。 NPAR モードでは同じポートでの FCoE および iSCSI の同時使用はサポート されていません。 NPAR モー ド では、 デバイ スは同 じ ポー ト での FCoE オ フ ロー ド と iSCSI オ フ ロー ド 両方の設定をサポー ト し ません。 NPAR モー ド では、 FCoE オ フ ロー ド は 2 番目の物理 機能 (PF) でサポー ト さ れ、 iSCSI オ フ ロー ド は 3 番目の PF でサポー ト さ れます。 単一のイ ーサネ ッ ト PF デ フ ォ ル ト モー ド では、 デバイ スは同 じ ポー ト での FCoE オ フ ロー ド と iSCSI オ フ ロー ド
D– 機能の制約事項 ベースへの NIC および SAN ブートは、一部の PF でのみサポートされます。 イ ーサネ ッ ト (iSCSI リ モー ト ブー ト ソ フ ト ウ ェ ア な ど) および PXE ブー ト は現在、 物理ポー ト の 1 番目のイ ーサネ ッ ト PF でサポー ト さ れます。 NPAR モー ド 設定では、 1 番目のイ ーサネ ッ ト PF (つま り 、 その他のイ ーサネ ッ ト PF で ない) はイ ーサネ ッ ト (iSCSI リ モー ト ブー ト ソ フ ト ウ ェ ア な ど) と PXE ブー ト をサポー ト し ます。 すべての デバイ ス で FCoE オ フ ロー ド と iSCSI オ フ ロー ド がサポー ト さ れるわけではあ り ませ ん。 Virtualization または Multi-Function Mode を NPAR に設定する と 、 FCoE-Offload は物理ポー ト の 2 番目の PF でサポー ト さ れ、 iSCSI-Offload は 物理ポー ト の 3 番目の PF でサポー ト さ れ
E 変更履歴 文書改訂履歴 改訂 A、 2017 年 4 月 28 日 改訂 B、 2017 年 8 月 24 日 改訂 C、 2017 年 10 月 1 日 改訂 D、 2018 年 1 月 24 日 改訂 E、 2018 年 3 月 15 日 改訂 F、 2018 年 4 月 19 日 2018 年 5 月 22 日、 リ ビ ジ ョ ン G を リ リ ース 2018 年 8 月 23 日、 リ ビ ジ ョ ン H を リ リ ース 2019 年 1 月 23 日、 リ ビ ジ ョ ン J を リ リ ース 2019 年 7 月 2 日、 リ ビ ジ ョ ン K を リ リ ース 2019 年 7 月 3 日、 リ ビ ジ ョ ン L を リ リ ース 2019 年 10 月 16 日、 リ ビ ジ ョ ン M を リ リ ース 変更 変更対象箇所 以下のアダプ タ ーを Marvell 製品 リ ス ト に追加。 QL41164HFRJ-DE、 QL41164HFRJ-DE、 QL41164HFCU-DE、 QL41232HMKR-DE、 QL41262HMKR-DE、 QL41232HFC
E– 変更履歴 関連する他の項の近 く に項を移動。 74 ページの 「ス ト レージ タ ーゲ ッ ト の設定」 最初の段落の最初の文を 「ブートモードオプ シ ョ ン は NIC 設定の下に表示されます …」 に修正。 75 ページの 「iSCSI UEFI ブー ト プ ロ ト コルの選択」 UEFI iSCSI HBA の設定の説明を追加。 「iSCSI ブー ト パラ メ ー タ の設定」 と 「BIOS ブー ト モー ド の設定」 の項を削除。 70 ページの 「SAN から のブー ト 設定」 Application Note, Enabling Storage Offloads on Dell and Marvell FastLinQ 41000 Series Adapters 37 ページの 「FCoE サポー ト 」、 38 ページの 「iSCSI サポー ト 」、 57 ページの 「FCoE ブー ト の設定」、 59 ページの 「iSCSI ブー ト の設定」、 70 ページの 「SAN から のブー ト 設定」、 207 ページの 「iSCSI 設 定」、 220
E– 変更履歴 付録 C の参照を削除。 設定に関する情報を追加。 137 ページの 「RoCE 用 Dell Z9100 イ ーサネ ッ ト ス イ ッ チの設定」 イ ンボ ッ ク ス OFED をサポー ト する OS の リ ス ト を更新。 195 ページの 「作業を始める前に」 「SLES 12 SP3 お よび、 OFED 4.
用語集 ACPI Advanced Configuration and Power Interface (ACPI) 規格は、 統一 さ れたオペ BAR ベース ア ド レ ス レ ジ ス タ 。 デバイ スに よ っ て 使用 さ れる メ モ リ ア ド レ ス またはポー ト ア ド レ スのオ フ セ ッ ト を保持する ために使用 さ れ ます。 通常 メ モ リ ア ド レ ス BAR は物理 RAM に存在 し なければな ら ないのに対 し て、 I/O スペース BAR はどんな メ モ リ ア ド レ ス (物 理 メ モ リ 以外で も) に も存在する こ と がで き ます。 レーテ ィ ングシ ス テム中心のデバイ ス設定 と 電源管理のための公開基準を提供 し ます。 ACPI は、 ハー ド ウ ェ ア検出、 構成、 電源管 理、 監視向けにプ ラ ッ ト フ ォ ームに依存 し な い イ ン タ フ ェ ース を定義 し ます。 規格はオペ レ ーテ ィ ン グシ ス テム向け設定および電力管 理 (OSPM : operating system-directed c
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ CNA デバイス タ ーゲ ッ ト 、 通常はデ ィ ス ク ド ラ イ ブ。 シ ス テム内部に取 り 付け ら れているか、 シ ス テム に接続 さ れているデ ィ ス ク ド ラ イ ブ、 テープ ド ラ イ ブ、 プ リ ン タ 、 キーボー ド な どのハー ド ウ ェ ア です。 フ ァ イバチ ャ ネルでは、 タ ー ゲ ッ ト デバイ ス です。 統合型ネ ッ ト ワー ク アダ プ タ ーを参照 し て く だ さ い。 統合型ネットワークアダプター Marvell 統合型ネ ッ ト ワー ク アダ プ タ ーは、 拡張イ ーサネ ッ ト と フ ァ イバチ ャ ネルオー バー イ ーサネ ッ ト (FCoE) と い う 2 つの新 し いテ ク ノ ロ ジ を使用 し て、 単一の I/O アダ プ タ ー上でデー タ ネ ッ ト ワーキン グ (TCP/IP) ト ラ フ ィ ッ ク と ス ト レ ージネ ッ ト ワーキン グ (フ ァ イバチ ャ ネル) ト ラ フ ィ ッ ク
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ EFI ファイバチャネル 他の上位層プ ロ ト コ ル (SCSI、 IP な ど) を サポー ト する高速シ リ アルイ ン タ フ ェ ース技 術。 Extensible Firmware Interface。 オペ レ ー テ ィ ン グシ ス テム と プ ラ ッ ト フ ォ ーム フ ァ ー ムウ ェ アの間の ソ フ ト ウ ェ ア イ ン タ フ ェ ース を規定 し ている仕様。 EFI は、 すべての IBM PC 互換パー ソ ナル コ ン ピ ュ ー タ に存在 し た 旧型の BIOS フ ァ ームウ ェ ア イ ン タ フ ェ ース を置き換え る も のです。 Fibre Channel Over Ethernet(FCoE) FCoE を参照 し て く だ さ い。 ファイル転送プロトコル(FTP) Energy Efficient Ethernet EEE を参照 し て く だ さ い。 FTP を参照 し て く だ さ い。 FTP 拡張伝送選択(ETS)
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ IEEE Institute of Electrical and Electronics Engineers。 電気関連テ ク ノ ロ ジの発展を推 ジャンボフレーム 長距離でのパ フ ォ ーマ ン ス を向上する ために ハイパ フ ォ ーマ ン スネ ッ ト ワー ク使用 さ れる 大型の IP フ レーム。 ジ ャ ンボ フ レ ーム と は、 Gigabit イ ーサネ ッ ト では通常 9,000 バイ ト を意味 し ますが、 IP MTU 以上の も のを全て 指す こ と も あ り ます。 イ ーサネ ッ ト では 1,500 バイ ト です。 進する ための国際的な非営利組織。 インターネットプロトコル(IP) IP を参照 し て く だ さ い。 インターネットスモールコンピュータシステムイ ンタフェース(iSCSI) 大量送信オフロード(LSO) iSCSI を参照 し て く だ さ い。 LSO を参照 し て く だ さ い。 インターネットワイドエリア RDMA プ
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ LSO NIC 大量送信オ フ ロー ド 。 TCP\IP ネ ッ ト ワー ク ス タ ッ ク がアダ プ タ ーへの送信前に大量の (最大 64KB) TCP メ ッ セージ を構築するの を可能にする LSO イ ーサネ ッ ト アダ プ タ ー 機能です。 アダ プ タ ーハー ド ウ ェ アが、 ワ イ ヤ上で送信で き る よ う に メ ッ セージ を小 さ な デー タ パケ ッ ト (フ レ ーム) にセグ メ ン ト 化 し ます (標準イ ーサネ ッ ト フ レ ームでは最大 1,500 バイ ト 、 ジ ャ ン ボ イ ーサネ ッ ト フ レ ー ムでは最大 9,000 バイ ト )。 セグ メ ン ト 化の プ ロ セスは、 サポー ト さ れる フ レームサイ ズ 内に フ ィ ッ ト する よ う に巨大な TCP メ ッ セージ を小 さ なパケ ッ ト にセグ メ ン ト 化する 作業か ら サーバー CPU を解放 し ます。 ネ ッ ト ワー ク イ ン タ フ ェ ー
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ RoCE RDMA over Converged Ethernet。 統合ま PCI Express(PCIe) 旧型の Peripheral Component Interconnect (PCI) および PCI Extended (PCI-X) デス たは非統合イ ーサネ ッ ト ネ ッ ト ワー ク経由で の リ モー ト ダ イ レ ク ト メ モ リ ア ク セス (RDMA) を可能にする ネ ッ ト ワー ク プ ロ ト コ ル。 RoCE は、 同 じ イ ーサネ ッ ト ブ ロー ド キ ャ ス ト ド メ イ ン内にあ る任意の 2 台のホス ト 間の通信を可能にする リ ン ク レ イヤプ ロ ト コ ルです。 ク ト ッ プお よびサーバース ロ ッ ト を越え る、 拡張イ ーサネ ッ ト パ フ ォ ーマ ン ス を可能にす る第三世代 I/O 規格。 QoS サービ ス品質。 仮想ポー ト 上でのデー タ 送信 時に、 ボ ト ルネ ッ ク の発生を防ぎ、 事業の継 続性を
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ ターゲット SCSI セ ッ シ ョ ンのス ト レージデバイ ス エ ン ド ポ イ ン ト 。 イ ニ シ エー タ が タ ーゲ ッ ト か ら デー タ を要求 し ます。 タ ーゲ ッ ト は通常デ ィ ス ク ド ラ イ ブ、 テープ ド ラ イ ブ、 またはその 他の メ デ ィ アデバイ ス です。 通常 SCSI の周 辺デバイ スが タ ーゲ ッ ト にな り ますが、 一部 で アダ プ タ ーが タ ーゲ ッ ト にな る こ と も あ り ます。 タ ーゲ ッ ト は多数の LUN を持つ こ と がで き ます。 タ ーゲ ッ ト は、 イ ニシ エー タ (ホス ト シ ス テ ム) に よ る要求に応え るデバイ ス です。 周辺 機器は タ ーゲ ッ ト ですが、 一部の コ マ ン ド (例 : SCSI COPY コ マ ン ド ) では、 周辺機 器はイ ニ シ エー タ の役割を果たす こ と があ り ます。 伝送制御プロトコル / インターネットプロトコル (TC
ユーザーズガ イ ド — 統合ネ ッ ト ワー ク ・ アダプ タ 41xxx シ リ ーズ 仮想ストレージエリアネットワーキング(VLAN) vLAN を参照 し て く だ さ い。 仮想マシン(VM) VM を参照 し て く だ さ い。 仮想ポート vPort を参照 し て く だ さ い。 vLAN 仮想倫理エ リ アネ ッ ト ワー ク (LAN)。 一連の 共通の要件を持 っ たホス ト のグループ。 その 物理的な位置に関係な く 、 複数のホス ト が、 同 じ ワ イヤに接続 さ れているかのよ う に通信 し ます。 vLAN は物理 LAN と 同 じ 属性を有 し ていますが、 エ ン ド ス テーシ ョ ンが同 じ LAN セグ メ ン ト に位置 し ていない場合で も、 vLAN ではそれ らのエ ン ド ス テーシ ョ ン を グループ にま と める こ と がで き ます。 vLAN では、 デ バイ ス を物理的に移動するのではな く 、 ソ フ ト ウ ェ ア を介 し てネ ッ ト ワー ク を再設定する こ と がで き ます。 VM 仮想マ シ
Contact Information Marvell Technology Group http://www.marvell.com Marvell.