Cisco MDS 9000 ファミリー コンフィギュレーション ガイド Release 2.x
FLOGI、ネーム サーバ、FDMI、および RSCNデータベースの管理
FLOGI、ネーム サーバ、FDMI、およびRSCNデータベースの管理
発行日;2012/02/01 | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 9MB) | フィードバック

目次

FLOGI、ネーム サーバ、FDMI、およびRSCNデータベースの管理

FLOGI詳細情報の表示

ネーム サーバ プロキシ機能について

ネーム サーバ プロキシの登録

重複pWWNの拒否

ネーム サーバのデータベース エントリの表示

FDMIの表示

RSCN情報について

RSCN情報の表示

multi-pidオプションについて

RSCN統計情報のクリア

FLOGI、ネーム サーバ、FDMI、およびRSCNデータベースの管理

この章では、Cisco MDS 9000ファミリーで提供されるFabric Login(FLOGI)データベース、ネーム サーバ機能、Fabric-Device Management Interface(FDMI)、およびRegistered State Change Notification(RSCN)情報について説明します。内容は次のとおりです。

「FLOGI詳細情報の表示」

「ネーム サーバ プロキシ機能について」

「FDMIの表示」

「RSCN情報について」

FLOGI詳細情報の表示

ファイバ チャネル ファブリックでは、ホストまたはディスクごとにFC IDが必要です。FLOGIテーブルにストレージ デバイスが表示されるかどうかを確認するには、次の例のように show flogi コマンドを使用します。必要なデバイスがFLOGIテーブルに表示されていれば、FLOGIは成功しています。HBAに直接接続されたスイッチ上のFLOGIデータベースおよび接続先ポートを検証します(例 18-1 18-4 を参照)。

例18-1 FLOGIデータベースの詳細情報の表示

switch# show flogi database
---------------------------------------------------------------------------
INTERFACE VSAN FCID PORT NAME NODE NAME
---------------------------------------------------------------------------
sup-fc0 2 0xb30100 10:00:00:05:30:00:49:63 20:00:00:05:30:00:49:5e
fc9/13 1 0xb200e2 21:00:00:04:cf:27:25:2c 20:00:00:04:cf:27:25:2c
fc9/13 1 0xb200e1 21:00:00:04:cf:4c:18:61 20:00:00:04:cf:4c:18:61
fc9/13 1 0xb200d1 21:00:00:04:cf:4c:18:64 20:00:00:04:cf:4c:18:64
fc9/13 1 0xb200ce 21:00:00:04:cf:4c:16:fb 20:00:00:04:cf:4c:16:fb
fc9/13 1 0xb200cd 21:00:00:04:cf:4c:18:f7 20:00:00:04:cf:4c:18:f7
 
Total number of flogi = 6.
 

例18-2 インターフェイス別のFLOGIデータベースの表示

switch# show flogi database interface fc1/11
INTERFACE VSAN FCID PORT NAME NODE NAME
---------- ------ ---------- ----------------------- ---------------------
fc1/11 1 0xa002ef 21:00:00:20:37:18:17:d2 20:00:00:20:37:18:17:d2
fc1/11 1 0xa002e8 21:00:00:20:37:38:a7:c1 20:00:00:20:37:38:a7:c1
fc1/11 1 0xa002e4 21:00:00:20:37:6b:d7:18 20:00:00:20:37:6b:d7:18
fc1/11 1 0xa002e2 21:00:00:20:37:18:d2:45 20:00:00:20:37:18:d2:45
fc1/11 1 0xa002e1 21:00:00:20:37:39:90:6a 20:00:00:20:37:39:90:6a
fc1/11 1 0xa002e0 21:00:00:20:37:36:0b:4d 20:00:00:20:37:36:0b:4d
fc1/11 1 0xa002dc 21:00:00:20:37:5a:5b:27 20:00:00:20:37:5a:5b:27
fc1/11 1 0xa002da 21:00:00:20:37:18:6f:90 20:00:00:20:37:18:6f:90
fc1/11 1 0xa002d9 21:00:00:20:37:5b:cf:b9 20:00:00:20:37:5b:cf:b9
fc1/11 1 0xa002d6 21:00:00:20:37:46:78:97 20:00:00:20:37:46:78:97
 
Total number of flogi = 10.
 

例18-3 VSAN(仮想SAN)別のFLOGIデータベースの表示

switch# show flogi database vsan 1
---------------------------------------------------------------------------
INTERFACE VSAN FCID PORT NAME NODE NAME
---------------------------------------------------------------------------
fc1/3 1 0xef02ef 22:00:00:20:37:18:17:d2 20:00:00:20:37:18:17:d2
fc1/3 1 0xef02e8 22:00:00:20:37:38:a7:c1 20:00:00:20:37:38:a7:c1
fc1/3 1 0xef02e4 22:00:00:20:37:6b:d7:18 20:00:00:20:37:6b:d7:18
fc1/3 1 0xef02e2 22:00:00:20:37:18:d2:45 20:00:00:20:37:18:d2:45
fc1/3 1 0xef02e1 22:00:00:20:37:39:90:6a 20:00:00:20:37:39:90:6a
fc1/3 1 0xef02e0 22:00:00:20:37:36:0b:4d 20:00:00:20:37:36:0b:4d
fc1/3 1 0xef02dc 22:00:00:20:37:5a:5b:27 20:00:00:20:37:5a:5b:27
fc1/3 1 0xef02da 22:00:00:20:37:18:6f:90 20:00:00:20:37:18:6f:90
fc1/3 1 0xef02d9 22:00:00:20:37:5b:cf:b9 20:00:00:20:37:5b:cf:b9
fc1/3 1 0xef02d6 22:00:00:20:37:46:78:97 20:00:00:20:37:46:78:97
 
Total number of flogi = 10.
 

例18-4 FC ID別のFLOGIデータベースの表示

switch# show flogi database fcid 0xef02e2
---------------------------------------------------------------------------
INTERFACE VSAN FCID PORT NAME NODE NAME
---------------------------------------------------------------------------
fc1/3 1 0xef02e2 22:00:00:20:37:18:d2:45 20:00:00:20:37:18:d2:45
 
Total number of flogi = 1.
 

「デフォルトの企業IDリスト」および「ループ モニタリングの起動」を参照してください。

ネーム サーバ プロキシ機能について

ネーム サーバ機能は、各VSAN上のすべてのホストおよびストレージ デバイスの属性を含むデータベースを維持します。ネーム サーバでは、情報を最初に登録したデバイスによるデータベース エントリの変更が認められます。

プロキシ機能は、別のデバイスによって登録されたデータベース エントリの内容を変更(更新または削除)する場合に役立ちます。

ネーム サーバ登録要求はすべて、パラメータの登録または変更を行うポートと同じポートから発信されます。そうでない場合、その要求は拒否されます。

この許可を使用すると、WWNが他のノードに代わって特定のパラメータを登録できるようになります。

ネーム サーバ プロキシの登録

ネーム サーバ プロキシを登録する手順は、次のとおりです。

 

 
コマンド
目的

ステップ 1

switch# config t

switch(config)#

コンフィギュレーション モードを開始します。

ステップ 2

switch(config)# fcns proxy-port 21:00:00:e0:8b:00:26:d0 vsan 2

指定したVSANのプロキシ ポートを設定します。

重複pWWNの拒否

別のデバイスのpWWNを使用した悪意のあるログインまたは偶発的なログインを回避するには、 reject-duplicate-pwwn オプションをイネーブルにします。このオプションをディセーブルにすると、このようなpWWNのファブリックへのログインが許可され、ネーム サーバ データベースにある最初のデバイスと置き換えられます。

重複pWWNを拒否する手順は、次のとおりです。

 

 
コマンド
目的

ステップ 1

switch# config t

switch(config)#

コンフィギュレーション モードを開始します。

ステップ 2

switch(config)# fcns reject-duplicate-pwwn vsan 1

pWWNがすでに存在する場合は、デバイスがファブリックにログインする際に、デバイスをログアウトします。

switch(config)# no fcns reject-duplicate-pwwn vsan 1

同一のpWWNを持つ新しいデバイスをネーム サーバ データベースにある最初のデバイスのエントリに上書きします(デフォルト)。

ネーム サーバのデータベース エントリの表示

ネーム サーバはすべてのホストのネーム エントリをFCNSデータベースに保管しています。ネーム サーバは、Nxポートが他のホストの属性を取得するために(ネーム サーバへの)PLOGIを実行するときに、Nxポートによる属性の登録を許可します。Nxポートが明示的または暗黙的にログアウトする時点で、これらの属性は登録解除されます。

マルチスイッチ ファブリック構成では、各スイッチ上で稼働するネーム サーバ インスタンスが分散型データベースで情報を共有します。スイッチごとに1つのネーム サーバ プロセスのインスタンスが実行されます。

特定のVSANまたはすべてのVSANに関するネーム サーバ データベースおよび統計情報を表示するには、 show fcns コマンドを使用します(例 18-5 18-8 を参照)。

例18-5 ネーム サーバ データベースの表示

switch# show fcns database
--------------------------------------------------------------------------
FCID TYPE PWWN (VENDOR) FC4-TYPE:FEATURE
--------------------------------------------------------------------------
0x010000 N 50:06:0b:00:00:10:a7:80 scsi-fcp fc-gs
0x010001 N 10:00:00:05:30:00:24:63 (Cisco) ipfc
0x010002 N 50:06:04:82:c3:a0:98:52 (Company 1) scsi-fcp 250
0x010100 N 21:00:00:e0:8b:02:99:36 (Company A) scsi-fcp
0x020000 N 21:00:00:e0:8b:08:4b:20 (Company A)
0x020100 N 10:00:00:05:30:00:24:23 (Cisco) ipfc
0x020200 N 21:01:00:e0:8b:22:99:36 (Company A) scsi-fcp
 

例18-6 指定したVSANのネーム サーバ データベースの表示

switch# show fcns database vsan 1
VSAN 1:
--------------------------------------------------------------------------
FCID TYPE PWWN (VENDOR) FC4-TYPE:FEATURE
--------------------------------------------------------------------------
0x030001 N 10:00:00:05:30:00:25:a3 (Cisco) ipfc
0x030101 NL 10:00:00:00:77:99:60:2c (Interphase)
0x030200 N 10:00:00:49:c9:28:c7:01
0xec0001 NL 21:00:00:20:37:a6:be:14 (Seagate) scsi-fcp
 
Total number of entries = 4
 

例18-7 ネーム サーバ データベースの詳細情報の表示

switch# show fcns database detail
------------------------
VSAN:1 FCID:0x030001
------------------------
port-wwn (vendor) :10:00:00:05:30:00:25:a3 (Cisco)
node-wwn :20:00:00:05:30:00:25:9e
class :2,3
node-ip-addr :0.0.0.0
ipa :ff ff ff ff ff ff ff ff
fc4-types:fc4_features:ipfc
symbolic-port-name :
symbolic-node-name :
port-type :N
port-ip-addr :0.0.0.0
fabric-port-wwn :00:00:00:00:00:00:00:00
hard-addr :0x000000
------------------------
VSAN:1 FCID:0xec0200
------------------------
port-wwn (vendor) :10:00:00:5a:c9:28:c7:01
node-wwn :10:00:00:5a:c9:28:c7:01
class :3
node-ip-addr :0.0.0.0
ipa :ff ff ff ff ff ff ff ff
fc4-types:fc4_features:
symbolic-port-name :
symbolic-node-name :
port-type :N
port-ip-addr :0.0.0.0
fabric-port-wwn :22:0a:00:05:30:00:26:1e
hard-addr :0x000000
Total number of entries = 2
 

例18-8 ネーム サーバの統計情報の表示

switch# show fcns statistics
registration requests received = 27
deregistration requests received = 0
queries received = 57
queries sent = 10
reject responses sent = 14
RSCNs received = 0
RSCNs sent = 0
 

FDMIの表示

Cisco MDS SAN OS Release 1.3は、FC-GS-4規格で記述されているFDMI機能をサポートしています。FDMIを使用すると、ファイバ チャネルHost Bus Adapter(HBA)などのデバイスを帯域内通信によって管理することができます。この機能は、既存のファイバ チャネル ネーム サーバおよび管理サーバの機能を補足します。

FDMI機能を使用すると、独自のホスト エージェントをインストールしなくても、SAN OSソフトウェアによって接続先HBAおよびホストOSに関する次のような管理情報を抽出できます。

製造元、モデル、およびシリアル番号

ノード名およびノードのシンボリック名

ハードウェア、ドライバ、およびファームウェアのバージョン

ホストOS(オペレーティング システム)の名前およびバージョン番号

FDMIエントリはすべて永続的ストレージに保存され、FDMIプロセスを起動した時点で取り出されます。

FDMIデータベース情報を表示するには、 show fdmi コマンドを使用します(例 18-9 18-11 を参照)。

例18-9 すべてのHBA管理サーバの表示

switch# show fdmi database
Registered HBA List for VSAN 1
10:00:00:00:c9:32:8d:77
21:01:00:e0:8b:2a:f6:54
switch# show fdmi database detail
Registered HBA List for VSAN 1
-------------------------------
HBA-ID: 10:00:00:00:c9:32:8d:77
-------------------------------
Node Name :20:00:00:00:c9:32:8d:77
Manufacturer :Emulex Corporation
Serial Num :0000c9328d77
Model :LP9002
Model Description:Emulex LightPulse LP9002 2 Gigabit PCI Fibre Channel Adapter
Hardware Ver :2002606D
Driver Ver :SLI-2 SW_DATE:Feb 27 2003, v5-2.20a12
ROM Ver :3.11A0
Firmware Ver :3.90A7
OS Name/Ver :Window 2000
CT Payload Len :1300000
Port-id: 10:00:00:00:c9:32:8d:77
-------------------------------
HBA-ID: 21:01:00:e0:8b:2a:f6:54
-------------------------------
Node Name :20:01:00:e0:8b:2a:f6:54
Manufacturer :QLogic Corporation
Serial Num :\74262
Model :QLA2342
Model Description:QLogic QLA2342 PCI Fibre Channel Adapter
Hardware Ver :FC5010409-10
Driver Ver :8.2.3.10 Beta 2 Test 1 DBG (W2K VI)
ROM Ver :1.24
Firmware Ver :03.02.13.
OS Name/Ver :500
CT Payload Len :2040
Port-id: 21:01:00:e0:8b:2a:f6:54
 

例18-10 指定したVSANに関するHBA詳細情報の表示

switch# show fdmi database detail vsan 1
Registered HBA List for VSAN 1
-------------------------------
HBA-ID: 10:00:00:00:c9:32:8d:77
-------------------------------
Node Name :20:00:00:00:c9:32:8d:77
Manufacturer :Emulex Corporation
Serial Num :0000c9328d77
Model :LP9002
Model Description:Emulex LightPulse LP9002 2 Gigabit PCI Fibre Channel Adapter
Hardware Ver :2002606D
Driver Ver :SLI-2 SW_DATE:Feb 27 2003, v5-2.20a12
ROM Ver :3.11A0
Firmware Ver :3.90A7
OS Name/Ver :Window 2000
CT Payload Len :1300000
Port-id: 10:00:00:00:c9:32:8d:77
-------------------------------
HBA-ID: 21:01:00:e0:8b:2a:f6:54
-------------------------------
Node Name :20:01:00:e0:8b:2a:f6:54
Manufacturer :QLogic Corporation
Serial Num :\74262
Model :QLA2342
Model Description:QLogic QLA2342 PCI Fibre Channel Adapter
Hardware Ver :FC5010409-10
Driver Ver :8.2.3.10 Beta 2 Test 1 DBG (W2K VI)
ROM Ver :1.24
Firmware Ver :03.02.13.
OS Name/Ver :500
CT Payload Len :2040
Port-id: 21:01:00:e0:8b:2a:f6:54
 

例18-11 指定したHBAエントリに関する詳細情報の表示

switch# show fdmi database detail hba-id 21:01:00:e0:8b:2a:f6:54 vsan 1
 
Node Name :20:01:00:e0:8b:2a:f6:54
Manufacturer :QLogic Corporation
Serial Num :\74262
Model :QLA2342
Model Description:QLogic QLA2342 PCI Fibre Channel Adapter
Hardware Ver :FC5010409-10
Driver Ver :8.2.3.10 Beta 2 Test 1 DBG (W2K VI)
ROM Ver :1.24
Firmware Ver :03.02.13.
OS Name/Ver :500
CT Payload Len :2040
Port-id: 21:01:00:e0:8b:2a:f6:54
 

RSCN情報について

RSCNは、ファブリック上で行われた変更について各ホストに通知するためのファイバ チャネル サービスです。ホストは(SCRを通じて)ファブリック コントローラに登録することにより、この情報を受信できます。次のいずれかのイベントが発生した場合、適宜通知されます。

ファブリックへのディスクの加入または脱退

ネーム サーバの登録変更

新しいゾーンの実施

IPアドレスの変更

ホストの動作に影響する、その他の同様なイベント

登録済みのホストに上記のイベントを送信すると同時に、ファブリック上の到達可能なすべてのスイッチにスイッチRSCN(SW-RSCN)が送信されます。


) スイッチは登録済みのノードに対しRSCNを送信して、変更が発生したことを通知します。ネーム サーバに再度クエリを発行して新しい情報を取得するのは、各ノードの責任範囲です。スイッチが各ノードに送信するRSCNには、変更に関する詳細情報は含まれていません。


RSCN情報の表示

RSCN情報を表示するには、 show rscn コマンドを使用します(例 18-12 および 18-13 を参照)。

例18-12 登録済みデバイス情報の表示

switch# show rscn scr-table vsan 1
SCR table for VSAN: 1
---------------------------------------------
FC-ID REGISTERED FOR
---------------------------------------------
0x1b0300 fabric detected rscns
Total number of entries = 1
 

) SCRテーブルは設定不可能です。ホストがRSCN情報と一緒にSCRフレームを送信する場合にのみ、入力されます。ホストがRSCN情報を受信しない場合、show rscn scr-tableコマンドはエントリを返しません。


例18-13 RSCNカウンタ情報の表示

switch# show rscn statistics vsan 1
Statistics for VSAN: 1
-------------------------
Number of SCR received = 8
Number of SCR ACC sent = 8
Number of SCR RJT sent = 0
Number of RSCN received = 0
Number of RSCN sent = 24
Number of RSCN ACC received = 24
Number of RSCN ACC sent = 0
Number of RSCN RJT received = 0
Number of RSCN RJT sent = 0
Number of SW-RSCN received = 6
Number of SW-RSCN sent = 15
Number of SW-RSCN ACC received = 15
Number of SW-RSCN ACC sent = 6
Number of SW-RSCN RJT received = 0
Number of SW-RSCN RJT sent = 0
 

multi-pidオプションについて

RSCN multi-pid オプションをイネーブルに設定すると、登録済みNxポートに対して生成されるRSCNに、影響を受けた複数のポートIDが含まれる場合があります。この場合、ゾーニング ルールを適用してから、影響を受けた複数のポートIDが1つのRSCNにまとめられます。このオプションをイネーブルにすることによって、RSCNの数を減らせる場合があります。たとえば、次のようになります。スイッチ1に2つのディスク(D1、D2)および1台のホスト(H)が接続されていると仮定します。ホストHは、RSCNを受信するように登録済みです。D1、D2、およびHは、同じゾーンに属しています。ディスクD1およびD2が同時にオンラインである場合、次のどちらかの状況になります。

スイッチ1で multi-pid オプションがディセーブルの場合、ホストHに2つのRSCN(1つはD1、もう1つはD2に対応する)が生成されます。

スイッチ1で multi-pid オプションがイネーブルの場合、ホストHに1つのRSCNが生成され、RSCNペイロードで影響されるポートID(この場合、D1とD2の両方)がリストされます。


) 一部のNxポートは、multi-pid RSCNペイロードを認識できない可能性があります。その場合には、multi-pid RSCNオプションをディセーブルにします。


multi-pid オプションを設定する手順は、次のとおりです。

 

 
コマンド
目的

ステップ 1

switch# config t

switch(config)#

コンフィギュレーション モードを開始します。

ステップ 2

switch(config)# rscn multi-pid vsan 105

VSAN 105のRSCNをmulti-pidフォーマットで送信します。

RSCN統計情報のクリア

カウンタをクリアしたあとに、それらのカウンタを別のイベントに関して表示することができます。たとえば、特定のイベント(たとえばONLINEまたはOFFLINEイベント)でいくつのRSCNまたはSW-RSCNが生成されたかを追跡できます。このような統計情報を利用して、VSAN上で発生する各イベントへの反応をモニタすることができます。

指定したVSANのRSCN統計情報をクリアするには、 clear rscn statistics コマンドを使用します。

switch# clear rscn statistics vsan 1
 

RSCN統計情報をクリアしたあと、 show rscn コマンドを使用してクリアされたカウンタを表示することができます。

switch# show rscn statistics vsan 1
Statistics for VSAN: 1
-------------------------
Number of SCR received = 0
Number of SCR ACC sent = 0
Number of SCR RJT sent = 0
Number of RSCN received = 0
Number of RSCN sent = 0
Number of RSCN ACC received = 0
Number of RSCN ACC sent = 0
Number of RSCN RJT received = 0
Number of RSCN RJT sent = 0
Number of SW-RSCN received = 0
Number of SW-RSCN sent = 0
Number of SW-RSCN ACC received = 0
Number of SW-RSCN ACC sent = 0
Number of SW-RSCN RJT received = 0
Number of SW-RSCN RJT sent = 0