IBM AIX 7.1とONTAPの併用
ONTAP SANホストの設定を使用して、ONTAPをターゲットとしてIBM AIX 7.1を設定できます。
AIX Host Utilitiesのインストール
AIX MPIOとNetApp ONTAP ストレージを使用する場合、AIX Host Utilities Kitをインストールする必要があります。
Host Utilities ソフトウェアパッケージが格納された圧縮ファイルは、からダウンロードできます "ネットアップサポートサイト"。ファイルを展開して、 Host Utilities のインストールに必要な 2 つのソフトウェアパッケージを取得する必要があります。
-
ホストにログインします。
-
AIX ホストでは、 * root * としてログインします。
-
-
Host Utilities が含まれている圧縮ファイルを、ネットアップサポートサイトからホスト上のディレクトリにダウンロードします。
-
ダウンロードを格納しているディレクトリに移動します。
-
ファイルを解凍して、 SAN Toolkit ソフトウェアパッケージを展開します。
tar -xvf ntap_aix_host_utilities_6.1.tar.tgz
ファイルを解凍すると 'ntap_aix_host_utilities_6.1' というディレクトリが作成されますこのディレクトリには、 MPIO 、 NON_MPIO 、または SAN_Tool_Kit のいずれかのサブディレクトリがあります
-
AIX MPIO をインストールします。
'installp-aXYd /var/tmp/ntap_aix_host_utilities_6.1/MPIO NetApp.mpio_Host_Utilities_Kit
-
SAN ツールキットをインストールします :'installp-aXYd /var/tmp/ntap_aix_host_utilities_6.1/SAN_Tool_Kit NetApp.SAN_toolkit
-
ホストをリブートします。
SAN ツールキット
このツールキットは、NetApp Host Utilitiesパッケージをインストールすると自動的にインストールされます。このキットは、を提供します sanlun
ユーティリティ。LUNとHBAの管理に役立ちます。。 sanlun
コマンドは、ホストにマッピングされているLUNに関する情報、マルチパス、およびイニシエータグループの作成に必要な情報を返します。
次の例では 'lun lun lun show コマンドは LUN 情報を返します
#sanlun lun show controller(7mode)/ device host lun vserver(Cmode) lun-pathname filename adapter protocol size mode -------------------------------------------------------------------------------- data_vserver /vol/vol1/lun1 hdisk0 fcs0 FCP 60g C data_vserver /vol/vol2/lun2 hdisk0 fcs0 FCP 20g C data_vserver /vol/vol3/lun3 hdisk11 fcs0 FCP 20g C data_vserver /vol/vol4/lun4 hdisk14 fcs0 FCP 20g C
SAN ブート中です
SAN ブートを使用する場合は、構成でサポートされている必要があります。を使用できます "NetApp Interoperability Matrix Tool で確認できます" 使用している OS 、 HBA 、 HBA ファームウェア、 HBA ブート BIOS 、および ONTAP のバージョンがサポートされていることを確認します。
SAN ブートとは、 AIX ホストのブートデバイスとして SAN 接続ディスク( LUN )をセットアップするプロセスです。SAN ブート LUN は、 FC プロトコルまたは FCoE プロトコルで AIX Host Utilities を実行する AIX MPIO 環境で動作するようにセットアップできます。SAN ブート LUN を作成し、その LUN に新しい OS イメージをインストールする方法は、使用するプロトコルによって異なります。
マルチパス
マルチパスを使用すると、ホストとストレージシステム間に複数のネットワークパスを設定できます。1 つのパスで障害が発生すると、トラフィックは残りのパスで継続されます。Host Utilities の AIX 環境では、 AIX 標準マルチパス解決策、 MPIO を使用します。
AIX の場合、 Path Control Module ( PCM ;パス制御モジュール)が複数のパスを制御します。PCMは、パス管理を処理するストレージベンダーが提供するコードです。これは、 Host Utilities のインストール時にインストールして有効にします。
ASAイカイノコウセイ
ASA以外の構成では、優先度が異なる2つのパスグループが必要です。優先度が高いパスは「アクティブ / 最適化」です。つまり、アグリゲートが配置されているコントローラによって処理されます。優先度が低いパスはアクティブですが、別のコントローラから提供されるため最適化されません。最適化されていないパスは、使用可能な最適化されたパスがない場合にのみ使用されます。
次の例は、 2 つのアクティブ / 最適化パスと 2 つのアクティブ / 非最適化パスを使用する ONTAP LUN に対する正しい出力を表示します。
# sanlun lun show -p |grep -p hdisk78 ONTAP Path: vs_aix_clus:/vol/chataix_205p2_vol_en_1_7/jfs_205p2_lun_en LUN: 37 LUN Size: 15g Host Device: hdisk78 Mode: C Multipath Provider: AIX Native Multipathing Algorithm: round_robin ------- ---------- ------ ------- ---------- ---------- host vserver AIX AIX MPIO path path MPIO host vserver path state type path adapter LIF priority ------- ---------- ------ ------- ---------- ---------- up secondary path0 fcs0 fc_aix_1 1 up primary path1 fcs0 fc_aix_2 1 up primary path2 fcs1 fc_aix_3 1 up secondary path3 fcs1 fc_aix_4 1
オールSANアレイ構成
オールSANアレイ(ASA)構成では、特定のLUNへのすべてのパスがアクティブで最適化されています。これにより、すべてのパスを同時に経由するI/O処理が行われるため、パフォーマンスが向上します。
次の例は、 ONTAP LUN の正しい出力を表示します。
ONTAP 9.8 for AIX Hosts 以降では、すべての SAN アレイ( ASA )構成がサポートされています。 |
# sanlun lun show -p |grep -p hdisk78 ONTAP Path: vs_aix_clus:/vol/chataix_205p2_vol_en_1_7/jfs_205p2_lun_en LUN: 37 LUN Size: 15g Host Device: hdisk78 Mode: C Multipath Provider: AIX Native Multipathing Algorithm: round_robin ------ ------- ------ ------- --------- ---------- host vserver AIX AIX MPIO path path MPIO host vserver path state type path adapter LIF priority ------ ------- ------ ------- --------- ---------- up primary path0 fcs0 fc_aix_1 1 up primary path1 fcs0 fc_aix_2 1 up primary path2 fcs1 fc_aix_3 1 up primary path3 fcs1 fc_aix_4 1
推奨設定
次に、ONTAP LUNの推奨されるパラメータ設定を示します。 ONTAP LUN の重要なパラメータは、 NetApp Host Utilities Kit をインストールしたあとに自動的に設定されます。
パラメータ | 環境 | AIX の値 | 注 |
---|---|---|---|
アルゴリズム |
MPIO |
Round_Robin (ラウンドロビン |
Host Utilities で設定します |
hcheck_cmd |
MPIO |
お問い合わせ |
Host Utilities で設定します |
hcheck_interval |
MPIO |
30 |
Host Utilities で設定します |
hcheck_mode |
MPIO |
非アクティブ |
Host Utilities で設定します |
lun_reset_spt |
MPIO または非 MPIO |
はい。 |
Host Utilities で設定します |
max_transfer を実行します |
MPIO または非 MPIO |
FC LUN : 0x100000 バイト |
Host Utilities で設定します |
QFULL _ Dly |
MPIO または非 MPIO |
2 秒の遅延 |
Host Utilities で設定します |
queue_depth |
MPIO または非 MPIO |
64 |
Host Utilities で設定します |
RESERVE_policy |
MPIO または非 MPIO |
予約なし |
Host Utilities で設定します |
re_timeout (ディスク) |
MPIO または非 MPIO |
30 秒 |
OS のデフォルト値を使用します |
dyntrk |
MPIO または非 MPIO |
はい。 |
OS のデフォルト値を使用します |
FC_err_recov |
MPIO または非 MPIO |
fast_fail |
OS のデフォルト値を使用します |
q_type |
MPIO または非 MPIO |
シンプル |
OS のデフォルト値を使用します |
num_cmd_elems |
MPIO または非 MPIO |
AIX の場合は 1024 |
FC EN1B 、 FC EN1C |
num_cmd_elems |
MPIO または非 MPIO |
AIX の場合は 500 (スタンドアロン / 物理)、 VIOC の場合は 200 |
FC EN0G |
MetroCluster の推奨設定
デフォルトでは、LUNへのパスがない場合、AIXオペレーティングシステムはI/Oタイムアウトを短縮します。この状況は、シングルスイッチの SAN ファブリック構成や MetroCluster 構成など、計画外のフェイルオーバーが発生する構成で発生することがあります。追加情報 および推奨されるデフォルト設定の変更については、を参照してください "NetApp KB1001318"
SM-BCによるAIXサポート
ONTAP 9.11.1以降では、SM-BCでAIXがサポートされます。AIX構成では、プライマリクラスタが「アクティブ」クラスタになります。
AIX構成では、フェイルオーバー時にシステムが停止します。フェイルオーバーが発生するたびに、ホストで再スキャンを実行してI/O処理を再開する必要があります。
AIX for SM-BCを設定する方法については、ナレッジベースの記事を参照してください "SnapMirrorのビジネス継続性を実現するためのAIXホストの構成方法(SM-BC)"。
既知の問題
既知の問題はありません。