この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
この章では、デバイス エイリアス サービスの配信方法について説明します。
この章の内容は、次のとおりです。
Cisco SAN のスイッチは、ファブリック規模単位で配信デバイス エイリアス サービス(デバイス エイリアス)をサポートします。
Cisco SAN のスイッチは、ファブリック規模単位で配信デバイス エイリアス サービス(デバイス エイリアス)をサポートします。
Cisco SAN スイッチで(ゾーン分割、DPVM、ポート セキュリティなど)異なる機能を設定するためにデバイスのポート WWN(pWWN)が指定されている必要がある場合、これらの機能の設定を行うたびに適切なデバイス名を割り当てなければなりません。 デバイス名が間違っていると、予期しない結果を引き起こす可能性があります。 pWWN にわかりやすい名前を定義し、必要とされるすべてのコンフィギュレーション コマンドでこの名前を使用すれば、こうした問題を回避できます。 このようなわかりやすい名前をデバイス エイリアスと呼びます。
デバイス エイリアスには、次のような特徴があります。
追加情報については、ご使用のデバイスの『System Management Configuration Guide』の「Using Cisco Fabric Services」を参照してください。
デバイス エイリアスには、次の要件があります。
次の表で、ゾーン ベースのエイリアス設定とデバイス エイリアス設定の違いを比較します。
ゾーン ベースのエイリアス |
デバイス エイリアス |
---|---|
エイリアスは指定した VSAN に限定されます。 |
VSAN 番号を指定せずにデバイス エイリアスを定義できます。 また、同一の定義を何の制約もなく 1 つまたは複数の VSAN で使用できます。 |
ゾーン エイリアスは、ゾーン分割設定の一部です。 他の機能の設定にはエイリアス マッピングを使用できません。 |
pWWN を使用するすべての機能にデバイス エイリアスを使用できます。 |
エンド デバイスを指定するのにすべてのゾーン メンバ タイプを使用できます。 |
pWWN だけがサポートされます。 |
設定はゾーン サーバ データベース内に含まれ、他の機能では使用できません。 |
デバイス エイリアスは、ゾーン分割に限定されていません。 デバイス エイリアス設定を FCNS、ゾーン、fcping、および traceroute アプリケーションで使用することができます。 |
デバイス エイリアス機能は 2 つのデータベースを使用して、デバイス エイリアス設定を受け入れ、実装します。
デバイス エイリアス設定を変更する場合、変更している間はファブリックがロックされたままの状態なので、変更をコミットまたは廃棄する必要があります。
デバイス エイリアス データベースの変更は、アプリケーションによって検証されます。 いずれかのアプリケーションがデバイス エイリアス データベースの変更を受け入れることができない場合、これらの変更は拒否されます。これは、コミットまたは結合の操作によって行われたデバイス エイリアス データベースの変更に適用されます。
保留データベースにデバイス エイリアスを作成できます。
次に、デバイス エイリアス設定を表示する例を示します。
switch# show device-alias name x
device-alias name x pwwn 21:01:00:e0:8b:2e:80:93
エイリアスが基本モードまたは拡張モードで動作するように指定できます。
基本モード(デフォルト モード)で動作する場合、デバイス エイリアスはすぐに pWWN に展開されます。 基本モードで、デバイス エイリアスがたとえば新しい Host Bus Adapter(HBA)を指定するように変更された場合、その変更はゾーン サーバには反映されません。 ユーザは以前の HBA の pWWN を削除して新しい HBA の pWWN を追加し、ゾーンセットを再度アクティブ化する必要があります。
拡張モードで動作する場合、アプリケーションは「ネイティブ」形式でのデバイス エイリアス名を受け入れます。 デバイス エイリアスを pWWN に展開する代わりに、デバイス エイリアス名が設定に保存され、ネイティブ デバイス エイリアス形式で配布されます。 このため、ゾーン サーバ、PSM、または DPVM などのアプリケーションは、自動的にデバイス エイリアス メンバーシップの変更を追跡し、それに応じて変更を実行します。 拡張モードでの動作の主な利点は、変更の実施を 1 カ所で行えるということです。
デバイス エイリアス モードを変更すると、デバイス エイリアスの配布がイネーブルまたはオンの場合にだけ、変更がネットワーク内のほかのスイッチに配布されます。 イネーブルまたはオン以外の場合、モード変更はローカル スイッチでだけ行われます。
(注) |
拡張モードまたはネイティブ デバイス エイリアス ベースの設定は、interop モードの VSAN では受け入れられません。 対応するゾーンにネイティブ デバイス エイリアス ベースのメンバがある場合、IVR ゾーンセットのアクティベーションは interop モードの VSAN で失敗します。 |
デバイス エイリアス サービス設定時の注意事項と制限事項は次のとおりです。
拡張モードで動作するデバイス エイリアスを設定できます。
次に、現在のデバイス エイリアス モード設定を表示する例を示します。
switch# show device-alias status
Fabric Distribution: Enabled
Database:- Device Aliases 0 Mode: Basic
Locked By:- User "admin" SWWN 20:00:00:0d:ec:30:90:40
Pending Database:- Device Aliases 0 Mode: Basic
デフォルトでは、デバイス エイリアスの配布はイネーブルになっています。 デバイス エイリアス機能は CFS を使用して、ファブリック内のすべてのスイッチに変更内容を配布します。
デバイス エイリアスの配布がディセーブルの場合、データベースの変更内容はファブリック内のスイッチに配布されません。 ファブリック内のすべてのスイッチで同じ変更を手動で行い、デバイス エイリアス データベースを最新の状態に維持する必要があります。 すぐにデータベースの変更が行われるので、保留中のデータベースおよびコミットまたは中断の操作はありません。 変更をコミットしていない状態で配布をディセーブルにすると、コミット作業は失敗します。
次に、失敗したデバイス エイリアスのステータスを表示する例を示します。
switch# show device-alias status
Fabric Distribution: Disabled
Database:- Device Aliases 25
Status of the last CFS operation issued from this switch:
==========================================================
Operation: Commit
Status: Failed (Reason: Operation is not permitted as the fabric distribution is
currently disabled.)
デバイス エイリアス設定作業を行うと(どのデバイス エイリアス作業かに関係なく)、ファブリックはデバイス エイリアス機能に対して自動的にロックされます。 ファブリックがロックされると、次のような状況になります。
変更をコミットできます。
保留中のデータベースに行われた変更内容をコミットした場合、次のイベントが発生します。
デバイス エイリアスのセッション変更を破棄できます。
保留中のデータベースで行われた変更内容を廃棄した場合、次のイベントが発生します。
次に、破棄操作のステータスを表示する例を示します。
switch# show device-alias status
Fabric Distribution: Enabled
Database:- Device Aliases 24
Status of the last CFS operation issued from this switch:
==========================================================
Operation: Abort
Status: Success
ロック操作(クリア、コミット、中断)は、デバイス エイリアスの配布がイネーブルの場合にだけ使用できます。 ユーザがデバイス エイリアス作業を行ったが、変更のコミットや廃棄を行ってロックを解除するのを忘れていた場合、管理者はファブリック内の任意のスイッチからロックを解除できます。 管理者がこの操作を行うと、ユーザによる保留データベースの変更は廃棄され、ファブリックのロックは解除されます。
スイッチを再起動した場合、変更は volatile ディレクトリでだけ使用でき、また廃棄される場合もあります。
管理者の権限を使用して、ロックされたデバイス エイリアス セッションを解除するには、EXEC モードで clear device-alias session コマンドを使用します。
switch# clear device-alias session
次に、クリア操作のステータスを表示する例を示します。
switch# show device-alias status
Fabric Distribution: Enabled
Database:- Device Aliases 24
Status of the last CFS operation issued from this switch:
==========================================================
Operation: Clear Session<--------------------Lock released by administrator
Status: Success<-----------------------------Successful status of the operation
デバイス エイリアスの配布をディセーブルまたはイネーブルに設定できます。
次に、デバイス エイリアスの配布のステータスを表示する例を示します。
switch# show device-alias status
Fabric Distribution: Enabled <-------------------------------Distribution is enabled
Database:-Device Aliases 24
Locked By:-User "Test" SWWN 20:00:00:0c:cf:f4:02:83<-Lock holder's user name and switch ID
Pending Database:- Device Aliases 24
Status of the last CFS operation issued from this switch:
==========================================================
Operation: Enable Fabric Distribution
Status: Success
次に、配布がディセーブルな場合のデバイス エイリアスの表示例を示します。
switch# show device-alias status
Fabric Distribution: Disabled
Database:- Device Aliases 24
Status of the last CFS operation issued from this switch:
==========================================================
Operation: Disable Fabric Distribution
Status: Success
次の制約事項を満たす場合、レガシー ゾーン エイリアス設定をインポートし、データを失うことなくこの機能を使用できます。
名前または定義の競合が存在する場合、ゾーン エイリアスはインポートされません。
設定に応じて、必要とされるゾーン エイリアスをデバイス エイリアス データベースにコピーしてください。
インポート操作が終了し、commit 操作を行うと、変更されたエイリアス データベースが物理ファブリック内のほかのすべてのスイッチに配布されます。 ファブリック内のほかのスイッチに設定を配布したくない場合、abort 操作を行うと、結合の変更内容が完全に廃棄されます。
特定の VSAN のゾーン エイリアスをインポートできます。
2 つのデバイス エイリアス データベースを結合する場合は、次の注意事項に従ってください。
両方のデータベースのデバイス エントリの合計数がサポートされる設定制限値を超えた場合、結合は失敗します。 たとえば、データベース N に 6000 個のデバイス エイリアス、データベース M に 2192 個のデバイス エイリアスがあり、SAN-OS Release 3.0(x) 以前が稼働している場合、この結合操作は失敗します。 デバイス エイリアス モードが一致していない場合も、結合操作は失敗します。
追加情報については、ご使用のデバイスの『System Management Configuration Guide』の「CFS Merge Support」を参照してください。
デバイス エイリアス情報を表示するには、次のいずれかの作業を実行します。
コマンド | 目的 |
---|---|
show zoneset [active] | ゾーン セット情報のデバイス エイリアスを表示します。 |
show device-alias database [pending | pending-diffs] | デバイス エイリアス データベースを表示します。 |
show device-alias {pwwn pwwn-id | name device-name } [pending] | 指定された pWWN またはエイリアスのデバイス エイリアス情報を表示します。 |
show flogi database [pending] | FLOGI データベースのデバイス エイリアス情報を表示します。 |
show fcns database [pending] | FCNS データベースのデバイス エイリアス情報を表示します。 |
次の表に、デバイス エイリアス パラメータのデフォルト設定を示します。
パラメータ |
デフォルト |
---|---|
デバイス エイリアスの配布 |
イネーブル |
デバイス エイリアスのモード |
基本 |
使用中のデータベース |
有効なデータベース |
変更を受け入れるデータベース |
保留中のデータベース |
デバイス エイリアス ファブリック ロックの状態 |
最初のデバイス エイリアス作業でロックされる |