環境内の複数の HBA で QueueDepth 設定を変更しようとしています。私はスクリプティングが苦手ですが、この変更を手動で実装する必要がないように、つまずきながらつまずこうとしています。
短いバージョンは次のようになります。HBA に関する多数のポート情報を収集してテキスト ファイルに格納する他のスクリプト (現在動作中) を取得しました。別のスクリプトがファイルを検索して WWN/WWID 情報を分析し、それを別のテキスト ファイルに書き込みます。
テキスト ファイルからのこれらの WWN は、CLI コマンドに挿入する必要があります。さらに説明するには:
情報を取得する必要があるサンプル テキスト ファイル:
10:44:24:44:a1:b1:c1:d1
10:41:42:44:a1:b2:c1:d2
10:24:14:22:a1:b1:c1:d1
その情報を必要とするコマンド(**<WWN>**)
:
hbacmd SetDriverParam **<WWN>** G P QueueDepth 32