Users Guide
10–iSCSI 設定
Linux 環境での iSCSI オフロード
217 AH0054602-04 M
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.ko を使用して sysfs でブート情報のエクスポート
を担うが、
SAN からの bnx2i ブー トは、 ブー ト情報のエクスポー ト に
iscsi_ibft.ko モジュールに依存する。
qedi.ko の設定
qedi ドライバは公開された CNA の iSCSI 機能に自動的にバイ ン ド し 、 タ ーゲ ッ ト の検
出とバインディ ングは
Open-iSCSI ツールによ っ て行われます。 こ の機能 と動作は
bnx2i
ドライバのものに似ています。
Qedi.ko
カ ーネルモジ ュ ールを ロー ド するには、 次の コ マ ン ド を発行し ます。
# modprobe qed
# modprobe libiscsi
# modprobe uio
# modprobe iscsi_boot_sysfs
# modprobe qedi
Linux での iSCSI インタフェースの確認
qedi カーネルモジュールをインストール、 ロード した後、 iSCSI インタフェースが正し
く検出されたことを確認する必要があります。
Linux で iSCSI インタフェースを確認するには、次の手順を実行します。
1. qedi および関連するカーネルモジュールが動的にロー ド されているかを確認する
には、 次のコマン ド を発行し ます。
# lsmod | grep qedi
qedi 114578 2
qed 697989 1 qedi
uio 19259 4 cnic,qedi
libiscsi 57233 2 qedi,bnx2i
scsi_transport_iscsi 99909 5 qedi,bnx2i,libiscsi
iscsi_boot_sysfs 16000 1 qedi