92
FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 他社製ファイバチャネルカード ドライバ設定 P3AM-6312-19Z0

FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

Embed Size (px)

Citation preview

Page 1: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

FUJITSU StorageETERNUS DX, ETERNUS AF

構築ガイド(サーバ接続編)

ファイバチャネル/Oracle Solaris 用他社製ファイバチャネルカード ドライバ設定

P3AM-6312-19Z0

Page 2: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

このページは、空白です。

Page 3: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

はじめに

本書は、ETERNUS DX/AF、ETERNUS VS850 バーチャライゼーションストレージを、Solaris OS が動作する他社製ファイバチャネルカードを搭載するサーバにファイバチャネル接続して使用するために必要な作業について説明しています。

本書は、『構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用』に記載されている作業工程のうち、「ドライバのインストールとサーバの環境設定」および「論理ユニットの認識」の作業を行う場合に使用します。

本書は、ETERNUS DX/AF、ETERNUS VS850 バーチャライゼーションストレージ、サーバ、OS、ファイバチャネルカード、およびドライバソフトウェアの説明書と併せてご使用ください。

なお、本書に記載している製品の商標、製品名などの表記については、『構築ガイド(サーバ接続編)表記について』を参照してください。OS がサポートするストレージシステムについては、ETERNUSDX/AF のサポート組み合わせ表を参照してください。

また、ETERNUS VS850 バーチャライゼーションストレージを「VS850」と表記しています。

第 19 版

2018 年 4 月

本書の内容と構成

本書は以下に示す 4 章と付録から構成されています。

•「第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業」(6 ページ)Oracle 社製ファイバチャネルカードを使用してサーバに接続する場合の、ドライバ設定作業について説明しています。

•「第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業」(35 ページ)Emulex 社製ファイバチャネルカードを使用してサーバに接続する場合の、ドライバ設定作業について説明しています。

•「第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業」(61 ページ)QLogic 社製ファイバチャネルカードを使用してサーバに接続する場合の、ドライバ設定作業について説明しています。

•「第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業」(80 ページ)Brocade 社製ファイバチャネルカードを使用してサーバに接続する場合の、ドライバ設定作業について説明しています。

付録として「サーバの環境設定」で使用する各種管理表を掲載しています。

3FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 4: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

目次

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業 6

1.1 作業の流れ..............................................................................................................................6

1.2 ファイバチャネルカードドライバのインストール ................................................................7

1.3 サーバの環境設定...................................................................................................................81.3.1 Oracle 社製ドライバ(QLogic 社 OEM ファイバチャネルカード使用)の場合........................................ 9

1.3.2 Oracle 社製ドライバ(Emulex 社 OEM ファイバチャネルカード使用)の場合 ..................................... 14

1.4 論理ユニットの認識 .............................................................................................................191.4.1 直結の場合 ............................................................................................................................................... 19

1.4.2 スイッチ接続の場合 ................................................................................................................................. 20

1.5 設定パラメーター一覧..........................................................................................................221.5.1 Emulex 社 OEM ファイバチャネルカードの場合 .................................................................................... 22

1.5.2 QLogic 社 OEM ファイバチャネルカードの場合 ..................................................................................... 27

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業 35

2.1 作業の流れ............................................................................................................................35

2.2 ファイバチャネルカードドライバのインストール ..............................................................372.2.1 Solaris 10 OS Update 1 以降の場合......................................................................................................... 37

2.2.2 Solaris 10 OS, Solaris 9 OS, Solaris 8 OS の場合 ................................................................................... 39

2.3 サーバの環境設定.................................................................................................................392.3.1 サーバ側 WWN インスタンス管理表の作成............................................................................................. 40

2.3.2 RAID 側 WWN インスタンス管理表の作成 .............................................................................................. 41

2.3.3 ターゲットバインディング表の作成........................................................................................................ 42

2.3.4 環境設定ファイルの設定.......................................................................................................................... 43

2.3.5 設定内容の再確認..................................................................................................................................... 43

2.4 論理ユニットの認識 .............................................................................................................442.4.1 sd ドライバから論理ユニットを認識する ............................................................................................... 44

2.5 設定パラメーター一覧..........................................................................................................482.5.1 環境設定(ドライバ版数 V6.30g 以降).................................................................................................. 48

2.5.2 環境設定(ドライバ版数 V6.30g より前) .............................................................................................. 55

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業 61

3.1 作業の流れ............................................................................................................................61

4FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 5: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3.2 ファイバチャネルカードドライバのインストール ..............................................................62

3.3 サーバの環境設定.................................................................................................................623.3.1 サーバ側 WWN インスタンス管理表の作成............................................................................................. 63

3.3.2 RAID 側 WWN インスタンス管理表の作成 .............................................................................................. 68

3.3.3 ターゲットバインディング表の作成........................................................................................................ 68

3.3.4 環境設定ファイルの設定.......................................................................................................................... 70

3.3.5 設定内容の再確認..................................................................................................................................... 70

3.4 論理ユニットの認識 .............................................................................................................703.4.1 sd ドライバから論理ユニットを認識する ............................................................................................... 70

3.5 設定パラメーター一覧..........................................................................................................733.5.1 環境設定 ................................................................................................................................................... 73

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業 80

4.1 作業の流れ............................................................................................................................80

4.2 ファイバチャネルカードドライバのインストール ..............................................................81

4.3 サーバの環境設定.................................................................................................................814.3.1 サーバ側 WWN インスタンス管理表の作成............................................................................................. 82

4.3.2 ファイバチャネルカードの設定 ............................................................................................................... 85

4.3.3 環境設定ファイル(/etc/system)の設定 ..................................................................................................... 87

4.4 論理ユニットの認識 .............................................................................................................88

付録 A 各種管理表(記入用) 89

A.1 サーバ側 WWN インスタンス管理表 ...................................................................................89

A.2 RAID 側 WWN インスタンス管理表 ....................................................................................89

A.3 ターゲットバインディング表 ..............................................................................................90

目次

5FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 6: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

第 1 章Oracle 社製ファイバチャネルカードを使用する場合の作業

本章は、Oracle 社製ファイバチャネルカードを使用してサーバに接続する場合の、「ドライバのインストールとサーバの環境設定」および「論理ユニットの認識」について説明しています。

1.1 作業の流れ

作業の流れ

ファイバチャネルカードドライバのインストール

ドライバをインストールします。必要に応じて、ファイバチャネルカードメーカーからドライバをダウンロードします。

•「1.2 ファイバチャネルカードドライバのインストール」(7 ページ)• ドライバのインストールに使用

- Oracle 社の Web サイトからダウンロードしたドライバ

各種管理表の作成

環境設定に必要な情報を「サーバ側 WWN インスタンス管理表」にまとめます。

•「1.3 サーバの環境設定」(8 ページ)•「付録 A 各種管理表(記入用)」(89 ページ)

環境設定ファイルの編集

環境設定ファイルを編集し、各種パラメーターの設定を行います。

•「1.3 サーバの環境設定」(8 ページ)•「1.5 設定パラメーター一覧」(22 ページ)• Oracle 社製ドライバを使用する際の留意事項を確認。

-『構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用』

6FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 7: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

論理ユニット(LUN)の認識

ETERNUS DX/AF に設定した論理ユニットを、ssd ドライバを使用してサーバに認識させます。

•「1.4 論理ユニットの認識」(19 ページ)

本書を使用した作業が終わったら、『構築ガイド(サーバ接続編) ファイバチャネル/OracleSolaris 用』に記載されている、次の作業工程(「マルチパスの設定」)に進んでください。

1.2 ファイバチャネルカードドライバのインストール

ファイバチャネルカードドライバをインストールします。

Solaris OS のバージョンによって必要な作業が異なります。

ドライバのインストール方法は以下の Oracle 社の Web サイトを参照してください。

https://www.oracle.com/• Solaris 11 OS, Solaris 10 OS の場合

OS にバンドルされているため、ドライバのインストールは不要です。

• Solaris 9 OS, Solaris 8 OS の場合

Oracle 社の Web サイトからドライバをダウンロードし、インストールしてください。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.2 ファイバチャネルカードドライバのインストール

7FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 8: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

ETERNUS DX/AF とサーバの接続方法に応じたサーバの環境設定を行います。接続方法には、「直結」と「スイッチ接続」の 2 種類があります。

サーバの環境設定は、環境設定ファイル(使用するファイバチャネルカードドライバによって異なります)を編集して設定します。以下の表で、使用するファイバチャネルカードの型番を確認し、該当する項目(「1.3.1 Oracle 社製ドライバ(QLogic 社 OEM ファイバチャネルカード使用)の場合」(9ページ)、または「1.3.2 Oracle 社製ドライバ(Emulex 社 OEM ファイバチャネルカード使用)の場合」(14 ページ))の作業を行ってください。

作業項目 販売元 ファイバチャネルカード型番

「1.3.1 Oracle 社製ドライバ(QLogic 社 OEM ファイバチャネルカード使用)の場合」(9 ページ)

富士通 • SP0X7FAA4F• SP1X7FAC2F• SP1X7FAS2F• SP1X7FAR2F• SP1X7FAB2F• SP1X7FAA2F• SP1X5FAS2F• SP1X5FAR2F• SP1X5FAA2F• SE5X7F22G• SE0X7F22F• SE0X7F21F• XSPFC212A• XSPFC211A• XSPFC202A• XSPFC201A• X6799A• X6768A• X6767A• X6727A

Oracle 社(旧 Sun 社) • 7115462• 7115460• 7101682• 7101681• 7101674• 7101673• SG-XPCIE2FC-QF8-Z• SG-XPCIE1FC-QF8-Z• SG-XPCIE2FC-QF4• SG-XPCIE1FC-QF4• SG-XPCI2FC-QF4• SG-XPCI1FC-QF4• SG-XPCI2FC-QF2-Z• SG-XPCI2FC-QF2• SG-XPCI1FC-QF2• SG-XPCI1FC-QL2

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

8FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 9: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

作業項目 販売元 ファイバチャネルカード型番

「1.3.2 Oracle 社製ドライバ(Emulex 社 OEM ファイバチャネルカード使用)の場合」(14 ページ)

富士通 • SP1X7FBC2F• SP1X7FBS2F• SP1X7FBR2F• SP1X7FBA2F• SP1X5FBS2F• SP1X5FBR2F• SP1X5FBA2F• SE5X7F32G• SE0X7F32F• SE0X7F31F• XSEFC401AF• XSEFC402A• XSEFC401A

Oracle 社(旧 Sun 社) • 7115461• 7115459• 7101690• 7101689• 7101684• 7101683• SG-XPCIE2FC-EM8-Z• SG-XPCIE1FC-EM8-Z• SG-XPCI2FC-EM4-Z• SG-XPCI1FC-EM4-Z• SG-XPCE2FC-EM4• SG-XPCE1FC-EM4• SG-XPCI2FC-EM2• SG-XPCI1FC-EM2

1.3.1 Oracle 社製ドライバ(QLogic 社 OEM ファイバチャネルカード使用)の場合

Oracle 社製ドライバ(QLogic 社 OEM ファイバチャネルカード使用)の場合

Oracle 社製ファイバチャネルカード(QLogic 社の OEM 版)に対し、Oracle 社製ファイバチャネルカードドライバを使用する場合は、以下の各設定が必要です。

直結およびスイッチ接続の場合は、「コマンドキュー数」の設定が必要です。コマンドキュー数は、環境設定ファイル(/etc/system)で指定します。

● 直結の場合

ファイバチャネルカードのインスタンス名の情報が必要になります。以下を参照し、設定を行ってください。

•「1.3.1.1 サーバ側 WWN インスタンス管理表の作成」(10 ページ)•「1.3.1.2 環境設定ファイル(/etc/system)の設定」(12 ページ)

● スイッチ接続の場合

ファイバチャネルカードのインスタンス名、ターゲットの WWN、およびターゲット ID の情報が必要になります。それぞれの情報を確認し、結果を表にまとめます。作成した表に基づいて環境設定ファイルを編集し、設定を行います。以下を参照し、設定を行ってください。

•「1.3.1.1 サーバ側 WWN インスタンス管理表の作成」(10 ページ)•「1.3.1.2 環境設定ファイル(/etc/system)の設定」(12 ページ)

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

9FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 10: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3.1.1 サーバ側 WWN インスタンス管理表の作成

サーバに装着したファイバチャネルカードの情報を記入した、「サーバ側 WWN インスタンス管理表」を作成します。「サーバ側 WWN インスタンス管理表」には、サーバに装着したすべてのファイバチャネルカードの、物理スロット名、WWN、インスタンス名、物理パス名、およびファイバチャネルカードに接続されたターゲットのコントローラー番号を確認し、記入します(表は「付録 A 各種管理表(記入用)」(89 ページ)にあります)。

インスタンス管理表

物理スロット名 WWN コントローラー番号 インスタンス名 物理パス名

1 インスタンス名を確認します。

ファイバチャネルカードのインスタンス名は「qlc +インスタンス番号」の形式で表されます。

ファイバチャネルカードが装着されている物理パスに対応するインスタンス番号は、ファイバチャネルカードドライバのインストール時に、「/etc/path_to_inst」ファイルに格納されます。

以下のコマンドを使用して、必要な部分を抽出します。

# grep '"qlc"' /etc/path_to_inst

表示例

# grep '"qlc"' /etc/path_to_inst"/pci@9,600000/SUNW,qlc@1" 0 "qlc""/pci@9,600000/SUNW,qlc@2" 1 "qlc"

下線部の「/pci@9,600000/SUNW,qlc@2」は物理パス名、「1」はインスタンス番号を示しています。

2 「サーバ側 WWN インスタンス管理表」の「インスタンス名」欄と「物理パス名」欄に結果を記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

qlc0 /pci@9,600000/SUNW,qlc@1

qlc1 /pci@9,600000/SUNW,qlc@2

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

10FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 11: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3 「サーバ側 WWN インスタンス管理表」の「物理スロット名」にサーバに搭載したファイバチャネルカードの SLOT 位置を記入します。

搭載した SLOT 位置については、「/usr/platform/'uname-i'/sbin/prtdiag -v」コマンドで確認できます。

表示例:「/usr/platform/SUNW,SPARC-Enterprise-T5220/sbin/prtdiag -v」抜粋

# /usr/platform/SUNW,SPARC-Enterprise-T5220/sbin/prtdiag -v ========================= IO Configuration =================================================Location Type Slot Path Name ModelMB/PCIE1 PCIE 1 /pci@9,600000/SUNW,qlc@2 SUNW,qlc-pciex1077,2432 QLE2460MB/PCIE0 PCIE 0 /pci@9,600000/SUNW,qlc@1 SUNW,qlc-pciex1077,2432 QLE2460

WWNPCIE 0 qlc0 /pci@9,600000/SUNW,qlc@1PCIE 1 qlc1 /pci@9,600000/SUNW,qlc@2

4 ファイバチャネルカードの WWN を確認します。

(1) 以下のコマンドを実行して、ファイバチャネルカードの「物理パス名」の表示順序を確認します。

# prtpicl -v -c scsi-fcp | grep devfs-path

表示例

# prtpicl -v -c scsi-fcp | grep devfs-path:devfs-path /pci@9,600000/SUNW,qlc@1:devfs-path /pci@9,600000/SUNW,qlc@2

(2) 以下のコマンドを実行して、物理パス名に対応するファイバチャネルカードの WWN を確認します。また表示結果は、 手順. (1)で表示した順序で表示されます。

# prtpicl -v -c scsi-fcp | grep port-wwn

表示例

# prtpicl -v -c scsi-fcp | grep port-wwn:port-wwn 21 00 00 e0 8b 12 6d 70:port-wwn 21 00 00 e0 8b 16 cf fd

5 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

PCIE 0 210000e08b126d70 qlc0 /pci@9,600000/SUNW,qlc@1

PCIE 1 210000e08b16cffd qlc1 /pci@9,600000/SUNW,qlc@2

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

11FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 12: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

6 ファイバチャネルカードに接続されたターゲットのコントローラー番号を確認します。

以下のコマンドを実行して、ファイバチャネルカードに接続されたターゲットのコントローラー番号を確認します。コントローラー番号は、手順. (1)で確認した物理パスに対応しています。

# cfgadm -v

表示例

# cfgadm -vAp_Id Receptacle Occupant Condition InformationWhen Type Busy Phys_Idc4 connected unconfigured unknownunavailable fc-fabric n /devices/pci@9,600000/SUNW,qlc@1/fp@0,0:fcc5 connected unconfigured unknownunavailable fc-fabric n /devices/pci@9,600000/SUNW,qlc@2/fp@0,0:fc

7 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

PCIE 0 210000e08b126d70 c4 qlc0 /pci@9,600000/SUNW,qlc@1

PCIE 1 210000e08b16cffd c5 qlc1 /pci@9,600000/SUNW,qlc@2

以上で、「サーバ側 WWN インスタンス管理表」は完成です。

1.3.1.2 環境設定ファイル(/etc/system)の設定

1 環境設定ファイルを編集します。

環境設定ファイル(/etc/system)を編集して、コマンドキュー数を指定します。

VS850 の場合は、タイムアウト値も設定します。

接続する機種によって、設定値が異なります。

機種設定値

コマンドキュー数 タイムアウト値

ETERNUS DX/AF 任意(*1)(ETERNUS DX/AF 側 FCポートあたり 大 1024)

設定しない

ETERNUS VS850 8 0x3C

*1: 推奨値=1024¸1 つの CA ポートに接続されるファイバチャネルポート数¸LUN 数

(小数点以下は切り捨て)

• 算出された値が「8」より小さくなる場合は、「8」を設定してください。

• サーバ負荷および業務ピーク時間帯を考慮し、この値の配分を変更してください。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

12FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 13: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

• ETERNUS DX/AF の 1 つの CA ポートあたりのコマンド同時処理数は、1024 個で制限されています。共用するサーバで分割し、1024 個のコマンド処理を行います。

• ETERNUS DX/AF の場合

コマンドキュー数を設定します。

接続するサーバが搭載している CPU のアーキテクチャーによって、指定するパラメーターが異なります。

- SPARC の場合

コマンドキュー数を「ssd_max_throttle」パラメーターで指定します。

パラメーターが存在しない場合は追加します。

設定例

set ssd:ssd_max_throttle = 20

- x86 の場合

コマンドキュー数を「sd_max_throttle」パラメーターで指定します。

パラメーターが存在しない場合は追加します。

設定例

set sd:sd_max_throttle = 20

• VS850 の場合

コマンドキュー数とタイムアウト値を設定します。

接続するサーバが搭載している CPU のアーキテクチャーによって、指定するパラメーターが異なります。

- SPARC の場合

コマンドキュー数とタイムアウト値を以下のとおり設定します。

パラメーターが存在しない場合は追加します。

設定例

set ssd:ssd_max_throttle = 8set ssd:ssd_io_time = 0x3C

- x86 の場合

コマンドキュー数とタイムアウト値を以下のとおり設定します。

パラメーターが存在しない場合は追加します。

設定例

set sd:sd_max_throttle = 8set sd:sd_io_time = 0x3C

2 編集が完了したら、環境設定ファイルを保存します。

3 設定が完了したら、環境設定ファイルの設定内容に誤りがないかを確認します。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

13FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 14: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

4 サーバを再起動します。

# /usr/sbin/shutdown -y -g0 -i6

1.3.2 Oracle 社製ドライバ(Emulex 社 OEM ファイバチャネルカード使用)の場合

Oracle 社製ファイバチャネルカード(Emulex 社の OEM 版)に対し、Oracle 社製ファイバチャネルカードドライバを使用する場合は、以下の各設定が必要です。

直結およびスイッチ接続の場合は、「コマンドキュー数」の設定が必要です。コマンドキュー数は、環境設定ファイル(/etc/system)で指定します。

● 直結の場合

ファイバチャネルカードのインスタンス名の情報が必要になります。以下を参照し、設定を行ってください。

•「1.3.2.1 サーバ側 WWN インスタンス管理表の作成」(14 ページ)•「1.3.2.2 環境設定ファイル(emlxs.conf)の設定」(17 ページ)•「1.3.2.3 環境設定ファイル(/etc/system)の設定」(17 ページ)

● スイッチ接続の場合

ファイバチャネルカードのインスタンス名、ターゲットの WWN、およびターゲット ID の情報が必要になります。それぞれの情報を確認し、結果を表にまとめます。作成した表に基づいて環境設定ファイルを編集し、設定を行います。以下を参照し、設定を行ってください。

•「1.3.2.1 サーバ側 WWN インスタンス管理表の作成」(14 ページ)•「1.3.2.2 環境設定ファイル(emlxs.conf)の設定」(17 ページ)•「1.3.2.3 環境設定ファイル(/etc/system)の設定」(17 ページ)

1.3.2.1 サーバ側 WWN インスタンス管理表の作成

サーバに装着したファイバチャネルカードの情報を記入した、「サーバ側 WWN インスタンス管理表」を作成します。

「サーバ側 WWN インスタンス管理表」には、サーバに装着したすべてのファイバチャネルカードの、物理スロット名、WWN、インスタンス名、物理パス名、およびファイバチャネルカードに接続されたターゲットのコントローラー番号を確認し、記入します(表は「付録 A 各種管理表(記入用)」(89ページ)にあります)。

サーバ側 WWN インスタンス管理表

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

14FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 15: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1 インスタンス名を確認します。

ファイバチャネルカードのインスタンス名は「emlxs +インスタンス番号」の形式で表されます。

ファイバチャネルカードが装着されている物理パスに対応するインスタンス番号は、ファイバチャネルカードドライバのインストール時に、「/etc/path_to_inst」ファイルに格納されます。

「grep」コマンドを使用して、必要な部分を抽出します。

# grep "emlxs" /etc/path_to_inst"/pci@9,600000/SUNW,emlxs@1" 0 "emlxs""/pci@9,600000/SUNW,emlxs@1,1" 1 "emlxs"

下線部の「/pci@9,600000/SUNW,emlxs@1,1」は物理パス名、「1」はインスタンス番号を示しています。

2 「サーバ側 WWN インスタンス管理表」の「インスタンス名」欄と「物理パス名」欄に結果を記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

emlxs0 /pci@9,600000/SUNW,emlxs@1

emlxs1 /pci@9,600000/SUNW,emlxs@1,1

3 「サーバ側 WWN インスタンス管理表」の「物理スロット名」にサーバに搭載したファイバチャネルカードの SLOT 位置を記入します。

搭載した SLOT 位置については、「/usr/platform/`uname -i`/sbin/prtdiag」コマンドで確認できます。

表示例:「/usr/platform/SUNW,SPARC-Enterprise-T5220/sbin/prtdiag」抜粋

# /usr/platform/SUNW,SPARC-Enterprise-T5220/sbin/prtdiag ========================= IO Configuration =================================================Location Type Slot Path Name ModelMB/PCIE1 PCIE 1 /pci@9,600000/SUNW,emlxs@1,1 SUNW,emlxs-pci10df,fd+LP11002-M4MB/PCIE0 PCIE 0 /pci@9,600000/SUNW,emlxs@1 SUNW,emlxs-pci10df,fd+LP11002-M4

WWNPCIE 0 emlxs0 /pci@9,600000/SUNW,emlxs@1PCIE 1 emlxs1 /pci@9,600000/SUNW,emlxs@1,1

4 ファイバチャネルカードの WWN を確認します。

(1) 以下のコマンドを実行して、ファイバチャネルカードのインスタンス名に対応する WWN を確認します。

# prtpicl -v -c scsi-fcp | grep devfs-path

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

15FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 16: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

表示例

# prtpicl -v -c scsi-fcp | grep devfs-path :devfs-path /pci@9,600000/SUNW,emlxs@1 :devfs-path /pci@9,600000/SUNW,emlxs@1,1 :devfs-path /pci@9,600000/SUNW,emlxs@2 :devfs-path /pci@9,600000/SUNW,emlxs@2,1

(2) 以下のコマンドを実行して、物理パス名に対応するファイバチャネルカードの WWN を確認します。

# cat /var/adm/messages | grep emlxs0

表示例

# cat /var/adm/messages | grep emlxs0Sep 12 09:46:50 sfv890b emlxs: [ID 349649 kern.info] [B.125B]emlxs0: NOTICE: 100: Driver attach.(WWPN:10000000C94CDC42 WWNN:20000000C94CDC42)# cat /var/adm/messages | grep emlxs1Sep 12 09:47:15 sfv890b emlxs: [ID 349649 kern.info] [B.125B]emlxs1: NOTICE: 100: Driver attach.(WWPN:10000000C94CDC43 WWNN:20000000C94CDC43)

5 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

10000000C94CDC42 emlxs0 /pci@9,600000/SUNW,emlxs@1

10000000C94CDC43 emlxs1 /pci@9,600000/SUNW,emlxs@1,1

6 ファイバチャネルカードに接続されたターゲットのコントローラー番号を確認します。

以下のコマンドを実行して、ファイバチャネルカードに接続されたターゲットのコントローラー番号を確認します。

# cfgadm -v

表示例

# cfgadm -vAp_Id Receptacle Occupant Condition InformationWhen Type Busy Phys_Idc4 connected unconfigured unknownunavailable fc-fabric n /devices/pci@9,600000/SUNW,emlxs@1/fp@0,0:fcc5 connected unconfigured unknownunavailable fc-fabric n /devices/pci@9,600000/SUNW,emlxs@1,1/fp@0,0:fC

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

16FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 17: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

7 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

10000000C94CDC42 C4 emlxs0 /pci@9,600000/SUNW,emlxs@1

10000000C94CDC43 C5 emlxs1 /pci@9,600000/SUNW,emlxs@1,1

以上で、「サーバ側 WWN インスタンス管理表」は完成です。

1.3.2.2 環境設定ファイル(emlxs.conf)の設定

環境設定ファイル「emlxs.conf」を編集して、「トポロジ」、「リンクスピード」の設定を記述します。

設定方法および設定内容については、「1.5 設定パラメーター一覧」(22 ページ)を参照してください。

• Solaris 11 OS の場合

/etc/driver/drv/emlxs.conf が存在しない場合、/kernel/drv/emlxs.conf を/etc/driver/drv にコピーして、コピー先の「emlxs.conf」ファイルを編集します。

/etc/driver/drv/emlxs.conf が存在する場合、上書きコピーはせず「emlxs.conf」ファイルを編集します。

• Solaris 10 OS の場合

「/kernel/drv/emlxs.conf」ファイルを編集します。

1.3.2.3 環境設定ファイル(/etc/system)の設定

1 環境設定ファイルを編集します。

環境設定ファイル(/etc/system)を編集して、コマンドキュー数を指定します。

VS850 の場合は、タイムアウト値も設定します。

接続する機種によって、設定値が異なります。

機種設定値

コマンドキュー数 タイムアウト値

ETERNUS DX/AF 任意(*1)(ETERNUS DX/AF 側 FCポートあたり 大 1024)

設定しない

ETERNUS VS850 8 0x3C

*1: 推奨値=1024¸1 つの CA ポートに接続されるファイバチャネルポート数¸LUN 数

(小数点以下は切り捨て)

• 算出された値が「8」より小さくなる場合は、「8」を設定してください。

• サーバ負荷および業務ピーク時間帯を考慮し、この値の配分を変更してください。

• ETERNUS DX/AF の 1 つの CA ポートあたりのコマンド同時処理数は、1024 個で制限されています。共用するサーバで分割し、1024 個のコマンド処理を行います。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

17FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 18: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

• ETERNUS DX/AF の場合

コマンドキュー数を設定します。

接続するサーバが搭載している CPU のアーキテクチャーによって、指定するパラメーターが異なります。

- SPARC の場合

コマンドキュー数を「ssd_max_throttle」パラメーターで指定します。

パラメーターが存在しない場合は追加します。

設定例

set ssd:ssd_max_throttle = 20

- x86 の場合

コマンドキュー数を「sd_max_throttle」パラメーターで指定します。

パラメーターが存在しない場合は追加します。

設定例

set sd:sd_max_throttle = 20

• VS850 の場合

コマンドキュー数とタイムアウト値を設定します。

接続するサーバが搭載している CPU のアーキテクチャーによって、指定するパラメーターが異なります。

- SPARC の場合

コマンドキュー数とタイムアウト値を以下のとおり設定します。

パラメーターが存在しない場合は追加します。

設定例

set ssd:ssd_max_throttle = 8set ssd:ssd_io_time = 0x3C

- x86 の場合

コマンドキュー数とタイムアウト値を以下のとおり設定します。

パラメーターが存在しない場合は追加します。

設定例

set sd:sd_max_throttle = 8set sd:sd_io_time = 0x3C

2 編集が完了したら、環境設定ファイルを保存します。

3 設定が完了したら、環境設定ファイルの設定内容に誤りがないかを確認します。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.3 サーバの環境設定

18FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 19: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

4 サーバを再起動します。

# /usr/sbin/shutdown -y -g0 -i6

1.4 論理ユニットの認識

ETERNUS DX/AF で設定した論理ユニットを、ssd ドライバを使用してサーバに認識させます。

Oracle 社製ファイバチャネルカードを使用する場合、ETERNUS DX/AF とサーバの接続方法(トポロジ)に応じた論理ユニットの認識を行います。接続方法には、直結とスイッチ接続の 2 種類があります。

1.4.1 直結の場合

コマンドを実行し、論理ユニットがサーバに認識されていることを確認します。

1 以下のコマンドを実行して、装置が認識されていることを確認します。

# cfgadm -al

# cfgadm -alAp_Id Type Receptacle Occupant Conditionc4 fc-private connected configured unknownc4::21ff00e000a8ffaf disk connected configured unknownc5 fc-private connected configured unknownc5::25ff00e000a8ffaf disk connected configured unknown

下線部は、コントローラー番号 c5 のファイバチャネルカードポートに ETERNUS DX/AF の CA(WWN:25 ff00e000a8ffaf) が接続されていることを示しています。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.4 論理ユニットの認識

19FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 20: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2 以下のコマンドを実行して、装置および論理ユニットが認識されていることを確認します。

# format

# formatSearching for disks...donec4t16d0: configured with capacity of 7.98GBc4t16d1: configured with capacity of 7.98GBc5t16d0: configured with capacity of 7.98GBc5t16d1: configured with capacity of 7.98GBAVAILABLE DISK SELECTIONS:0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>/pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf6851ce,01. c4t16d0 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@1/fp@0,0/ssd@w21ff00e000a8ffaf,02. c4t16d1 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@1/fp@0,0/ssd@w21ff00e000a8ffaf,13. c5t16d0 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@2/fp@0,0/ssd@w25ff00e000a8ffaf,04. c5t16d1 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@2/fp@0,0/ssd@w25ff00e000a8ffaf,1Specify disk (enter its number):

下線部は、物理パス/pci@9,600000/SUNW,qlc@1 ETERNUS DX8100/DX8400/DX8700 のターゲット ID=16、lun=0、1 が接続され、それぞれに c4t16d0、c4t16d1 が割り当てられていることを示しています。

1.4.2 スイッチ接続の場合

以下のコマンドを実行し、論理ユニットをサーバからアクセスできるようにします。

1 以下のコマンドを実行して、接続対象となる ETERNUS DX/AF へのパスを確認します。

# cfgadm -al

表示例

# cfgadm -alAp_Id Type Receptacle Occupant Conditionc4 fc-fabric connected unconfigured unknownc4::21ff00e000a8ffaf disk connected unconfigured unknownc5 fc-fabric connected unconfigured unknownc5::25ff00e000a8ffaf disk connected unconfigured unknown

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.4 論理ユニットの認識

20FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 21: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2 手順. 1 で確認したパスに対して以下のコマンドを実行します。

使用するすべてのパスに対して実行します。

# cfgadm -c configure

下線部には、手順. 1 で確認したパスが表示されます。

コマンド例

# cfgadm -c configure c4::21ff00e000a8ffaf# cfgadm -c configure c5::25ff00e000a8ffaf

3 以下のコマンドを使用して、ETERNUS DX/AF へのパスが使用できる状態になったことを確認します。

Occupant 項目のステータスが、unconfigured から configured に変わります。

# cfgadm -al

# cfgadm -alAp_Id Type Receptacle Occupant Conditionc4 fc-fabric connected configured unknownc4::21ff00e000a8ffaf disk connected configured unknownc5 fc-fabric connected configured unknownc5::25ff00e000a8ffaf disk connected configured unknown

下線部は、コントローラー番号 c5 のファイバチャネルカードポートに ETERNUS DX/AF の CA(WWN:25ff00e000a8ffaf)が接続されていることを示しています。

4 以下のコマンドを実行して、装置および論理ユニットが認識されていることを確認します。

# format

# formatSearching for disks...donec4t16d0: configured with capacity of 7.98GBc4t16d1: configured with capacity of 7.98GBc5t16d0: configured with capacity of 7.98GBc5t16d1: configured with capacity of 7.98GB AVAILABLE DISK SELECTIONS:0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>/pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf6851ce,01. c4t210000E000A8FFAFd0 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@1/fp@0,0/ssd@w210000e000a8ffaf,02. c4t210000E000A8FFAFd1 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@1/fp@0,0/ssd@w210000e000a8ffaf,13. c5t250000E000A8FFAFd0 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@2/fp@0,0/ssd@w250000e000a8ffaf,04. c5t250000E000A8FFAFd1 <FUJITSU-ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256>/pci@9,600000/SUNW,qlc@2/fp@0,0/ssd@w250000e000a8ffaf,1Specify disk (enter its number):

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.4 論理ユニットの認識

21FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 22: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

下線部は、ターゲット ID=250000E000A8FFAF 、 lun=0, 1 が接続され、それぞれにc5t250000E000A8FFAFd0、c5t250000E000A8FFAFd1 が割り当てられていることを示しています。

1.5 設定パラメーター一覧

1.5.1 Emulex 社 OEM ファイバチャネルカードの場合

1.5.1.1 Emulex 社 OEM ファイバチャネルカードの環境設定

Emulex 社 OEM ファイバチャネルカードで、Oracle 社製ドライバを使用する場合の環境設定は、vi コマンドで「emlxs.conf」を編集することにより行います。「1.5.1.2 emlxs.conf パラメーター設定一覧」(23 ページ)を参照し、設定を行ってください。

• Solaris 11 OS の場合

/etc/driver/drv/emlxs.conf が存在しない場合、/kernel/drv/emlxs.conf を/etc/driver/drv にコピーして、コピー先の「emlxs.conf」ファイルを編集します。

/etc/driver/drv/emlxs.conf が存在する場合、上書きコピーはせず「emlxs.conf」ファイルを編集します。

• Solaris 10 OS の場合

「/kernel/drv/emlxs.conf」ファイルを編集します。

編集する際は、必ずオリジナルファイルをバックアップしてから、作業を行ってください。

• Solaris 11 OS かつ/etc/driver/drv/emlxs.conf が存在する場合

cp /etc/driver/drv/emlxs.conf ./emlxs.conf.backup

• Solaris 10 OS の場合

cp /kernel/drv/emlxs.conf ./emlxs.conf.backup

設定する項目名には、インスタンス名を指定するものと指定しないものがあります。

"emlxsX"の X部分を、/var/adm/messages または/etc/path_to_inst ファイルで確認します。

以下に確認方法を 2 通り示します。

例 1「/var/adm/messages」で確認。

Aug155:59:27 sfv890a genunix: [ID 936769 kern.info] "emlxs0" is /pci@9,600000/fibre-channel@1Aug 15 15:59:27 sfv890a emlxs: [ID 349649 kern.info] [B.03F0]emlxs0: NOTICE: 720: Link up(2Gb,fabric *)

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

22FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 23: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

下線部は、インスタンス名およびインスタンス番号を示しています。

例 2「/etc/path_to_inst」で確認。

"/pci@9,600000" 3 "pcisch""/pci@9,600000/fibre-channel@1" 0 "emlxs""/pci@9,600000/fibre-channel@1/fp@0,0" 0 "fp"

下線部は、インスタンス番号とインスタンス名を示しています。

1.5.1.2 emlxs.conf パラメーター設定一覧

項目名設定値

(直結)

設定値

(スイッチ接続)

emlxsXインスタンス名

備考

num-iocbs 1024 1024 — —

ub-bufs 1000 1000 — —

network-on 1 1 — —

emlxsX-topology 4(*1) 2 有 インスタンスごとにインスタンス名を指定

emlxsX-link-speed 0, 2, 4, 8, 16(*2) 0, 2, 4, 8, 16(*2) 有 インスタンスごとにインスタンス名を指定

ack 0 0 — —

cr-delay 0 0 — —

cr-count 1 1 — —

assign-alpa 0x00 0x00 — —

adisc-support 1 1 — —

pm-support 0 0 — —

num-nodes 0 0 — —

*1: SP1X7FBC2F または SP1X7FBA2F のファイバチャネルカードと直結して、32Gbit/s、または16Gbit/s の転送速度で使用する場合は、emlxsX-topology で「2」を選択します。

*2: emlxsX-link-speed 設定値

接続するファイバチャネルカードの

大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度

直結

大 CA 転送速度

32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s 2Gbit/s 32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s

32Gbit/s 0 16(*1) 8 — — 0 16(*1) 8 —

16Gbit/s 16(*1) 16(*1) 8 4 — 16(*1) 16(*1) 8 —

8Gbit/s 8 8 8 4 2 — 8 8 4

4Gbit/s — 4 4 4 2 — — 4 4

*1: Solaris OS のバージョンによっては、16Gbit/s の固定値が存在しないことがあります。その場合は、0(Auto Negotiation)を設定します。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

23FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 24: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5.1.3 emlxs.conf パラメーター記述例

以下は、スイッチ接続の例です。

# COPYRIGHT E004-2008 Emulex. All rights reserved.# Solaris LightPulse emlxs driver: global initialized data.## console-notices: Sets the verbose level for driver notices to the console.# console-warnings: Sets the verbose level for driver warnings to the console.# console-errors: Sets the verbose level for driver errors to the console.## log-notices: Sets the verbose level for driver notices to the system log file*.# log-warnings: Sets the verbose level for driver warnings to the system log file*.# log-errors: Sets the verbose level for driver errors to the system log file*.## *NOTE: The system log file is normally found at /var/adm/messages.## Each parameter is a bit mask that enables/disables specific types of messages.# If the bit is set, then the messages of that type are enabled.## The available message types are listed below:## LOG_MISC 0x00000001 /* Misc events */# LOG_DRIVER 0x00000002 /* Driver attach and detach events */# LOG_INIT 0x00000004 /* HBA initialization events */# LOG_MEM 0x00000008 /* Memory management events */# LOG_SLI 0x00000010 /* Service Level Interface (SLI) events */# LOG_MBOX 0x00000020 /* Mailbox events */# LOG_NODE 0x00000040 /* Node events */# LOG_LINK 0x00000080 /* Link events */# LOG_ELS 0x00000100 /* ELS events */# LOG_PKT 0x00000200 /* General I/O packet events */# LOG_FCP 0x00000400 /* FCP traffic events */# LOG_TGTM 0x00000800 /* FCP target mode events */# LOG_IP 0x00001000 /* IP traffic events */# LOG_SFS 0x00002000 /* SFS events */# LOG_IOCTL 0x00004000 /* IOCtl events */# LOG_FIRMWARE 0x00008000 /* Firmware download events */# LOG_CT 0x00010000 /* CT events */# LOG_FCSP 0x00020000 /* FCSP events */# LOG_RESERVED 0xfffc0000 /* Reserved for future use */## Range: Min:0 Max:0xffffffff## console-notices = 0; (Default)# console-warnings = 0; (Default)# console-errors = 0; (Default)## log-notices = 0xffffffff; (Default)# log-warnings = 0xffffffff; (Default)# log-errors = 0xffffffff; (Default)#console-notices=0;console-warnings=0;console-errors=0;log-notices=0xffffffff;log-warnings=0xffffffff;log-errors=0xffffffff;# num-iocbs: Sets the number of iocb buffers to allocate.## Range: Min:128 Max:10240 Default:1024#num-iocbs=1024;# ub-bufs: Sets the number of unsolicited buffers to be allocated.## Range: Min:40 Max:16320 Default:1000#ub-bufs=1000;## +++ Variables relating to IP networking support. +++#

# network-on: Enable/Disable IP networking support in the driver.## 0 = Disables IP networking support in the driver.# 1 = Enables IP networking support in the driver.## Range: Min:0 Max:1 Default:1#network-on=1;## +++ Fibre Channel specific parameters +++## topology: link topology for initializing the Fibre Channel connection.#

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

24FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 25: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# 0 = attempt loop mode, if it fails attempt point-to-point mode# 2 = attempt point-to-point mode only# 4 = attempt loop mode only# 6 = attempt point-to-point mode, if it fails attempt loop mode## Set point-to-point mode if you want to run as an N_Port.# Set loop mode if you want to run as an NL_Port.## Range: Min:0 Max:6 Default:0##topology=0;emlxs0-topology=2;emlxs1-topology=2;# link-speed: Sets the link speed setting for initializing the Fibre Channel# connection.## 0 = auto select# 1 = 1 Gigabaud# 2 = 2 Gigabaud# 4 = 4 Gigabaud# 8 = 8 Gigabaud## Range: Min:0 Max:8 Default:0#link-speed=0;emlxs0-link-speed=8;emlxs1-link-speed=8;# ack0: Determines if ACK0 is used instead of ACK1 for class 2# acknowledgement.## 0 = The driver will use ACK1 for class 2 acknowledgement.# 1 = The driver will use ACK0 for class 2 acknowledgement.## Range: Min:0 Max:1 Default:0#ack0=0;# cr-delay: Sets the coalesce response delay in the adapter.## This value specifies a count of milliseconds after which an interrupt# response is generated if cr-count has not been satisfied. This value is# set to 0 to disable the Coalesce Response feature as default.## Range: Min:0 Max:63 Default:0#cr-delay=0;# cr-count: Sets the coalesce response count in the adapter.## This value specifies a count of I/O completions after which an interrupt# response is generated. This feature is disabled if cr-delay is set to 0.## Range: Min:1 Max:255 Default:1#cr-count=1;# assign-alpa: Sets a preferred ALPA for the adapter.## This is only valid if topology is loop. A zero setting means no preference.# If multiple adapter instances on the same host are on the same loop,# you will want to set this value differently for each adapter.## For example: emlxs0-assign-alpa=0x01; assigns ALPA 0x01 to adapter 0# emlxs1-assign-alpa=0x02; assigns ALPA 0x02 to adapter 1# emlxs2-assign-alpa=0x04; assigns ALPA 0x04 to adapter 2## Range: Min:0x00 Max:0xef Default:0x00 (valid ALPA's only)#assign-alpa=0x00;# adisc-support: Sets the ADISC login support level.## This sets the level of driver support for the Fibre Channel ADISC# login I/O recovery method.## 0 = No support. Flush active I/O's for all FCP target devices at link down.# 1 = Partial support. Flush I/O's for non-FCP2 target devices at link down.# 2 = Full support. Hold active I/O's for all devices at link down.## Range: Min:0 Max:2 Default:1#adisc-support=1;# pm-support: Enable/Disable power management support in the driver.#

emlxs0-topology=4;

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

25FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 26: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# 0 = Disables power management support in the driver.# 1 = Enables power management support in the driver.## Range: Min:0 Max:1 Default:0#pm-support=0;# num-nodes: Number of fibre channel nodes (NPorts) the driver will support.## 0 = Indicates auto detect limit of adapter.## Range: Min:0 Max:4096 Default:0#num-nodes=0;# pci-max-read: Sets the PCI-X max memory read byte count on the adapter.## This value controls the adapter's max PCI-X memory read count.# On Sunfire x4100/4200 systems this parameter must be changed to# 1024 bytes. Currently, this parameter should only be modified on# Sunfire x4100/4200 systems due to the unique nature of the PCI-X bus# on these systems, otherwise it should be left as default.## Options: 512, 1024, 2048, 4096## Range: Min:512 Max:4096 Default:2048## *Uncomment this parameter for Sunfire x4100/4200 systems only#pci-max-read=1024;# linkup-delay: Sets the linkup delay period (seconds) after initialization.## This value controls how long the driver waits for the Fibre Channel# link to come up after an adapter reset before continuing normal operation.## Range: Min:0 Max:60 Default:10#linkup-delay=10;# enable-npiv: Enables NPIV support in the driver.## Requires SLI3 mode support in the adapter firmware.## Range: Min:0 Max:1 Default:0#enable-npiv=0;# vport-restrict-login: Restricts login to virtual ports to conserve resources.## Requires SLI3 mode support in the adapter firmware.# Requires enable-npiv parameter to be set to 1.## Range: Min:0 Max:1 Default:1#vport-restrict-login=1;# vport: Virtual port registration table.# The enable-npiv must be set to 1.## The vport table may have any number of comma delimited entries.# Each entry must be of the form:## "PHYS_WWPN:VPORT_WWNN:VPORT_WWPN:VPORT_ID"## PHYS_WWPN = World Wide Port Name of adapter's physical port# VPORT_WWNN = Desired World Wide Node Name of virtual port# VPORT_WWPN = Desired World Wide Port Name of virtual port# VPORT_ID = Desired virtual port id (1 to max vports)# The port ids must start at 1 and increment by 1# with no gaps in the count.## Example:## vport="10000000c9123456:28010000c9123456:20010000c9123456:1",# "10000000c9123456:28020000c9123456:20020000c9123456:2",# "10000000c9123457:28010000c9123457:20010000c9123457:1",# "10000000c9123457:28020000c9123457:20020000c9123457:2",# "10000000c9123457:28030000c9123457:20030000c9123457:3";## enable-auth: Enables DHCHAP support in the driver.## Range: Min:0 Max:1 Default:0#enable-auth=0;# max-xfer-size: Sets the maximum SCSI transfer size in bytes per IO# This parameter is only used by the driver on i386 platforms.# The driver does not limit transfer size on SPARC platforms.

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

26FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 27: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

## This parameter determines the scatter gather list buffer size.# A pool of buffers is reallocated by the driver during boot.# A larger transfer size requires a larger memory allocation.## Memory_model max-xfer-size# ----------------------------------------# Small 131072 - 339968# Medium 339969 - 688128# Large 688129 - 1388544## Range: Min:131072 Max:1388544 Default:339968#max-xfer-size=339968;

1.5.2 QLogic 社 OEM ファイバチャネルカードの場合

1.5.2.1 QLogic 社 OEM ファイバチャネルカードの環境設定

QLogic 社 OEM ファイバチャネルカードで、Oracle 社製ドライバを使用する場合の環境設定は、vi コマンドで「qlc.conf」を編集することにより行います。「1.5.2.2 qlc.conf パラメーター設定一覧」(28ページ)を参照し、設定を行ってください。

• Solaris 11 OS の場合

/etc/driver/drv/qlc.conf が存在しない場合、/kernel/drv/qlc.conf を/etc/driver/drv にコピーして、コピー先の「qlc.conf」ファイルを編集します。

/etc/driver/drv/qlc.conf が存在する場合、上書きコピーはせず「qlc.conf」ファイルを編集します。

• Solaris 10 OS の場合

「/kernel/drv/qlc.conf」ファイルを編集します。

編集する際は、必ずオリジナルファイルをバックアップしてから、作業を行ってください。

• Solaris 11 OS かつ/etc/driver/drv/qlc.conf が存在する場合

cp /etc/driver/drv/qlc.conf ./qlc.conf.backup

• Solaris 10 OS の場合

cp /kernel/drv/qlc.conf ./qlc.conf.backup

qlc.conf へ設定する項目は、ポートごとに設定できます。

その場合は、項目名にインスタンス名"hbaX"(Xはインスタンス番号)を設定します。

"hbaX"のインスタンス番号は、/etc/path_to_inst ファイルで確認します。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

27FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 28: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

例「/etc/path_to_inst」で確認。

# cat /etc/path_to_inst | grep qlc/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0 0 "qlc"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0 8 "fp"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,8 9 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,7 10 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,6 11 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,5 12 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,4 13 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,3 14 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,2 15 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,1 16 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w500000e0da07e920,0 17 "ssd"/pci@8000/pci@4/pci@0/pci@8/SUNW,qlc@0/fp@1,0 9 "fp"

下線部の"qlc"の横にある番号がインスタンス番号です。

1.5.2.2 qlc.conf パラメーター設定一覧

ファイルは、システム内のすべてのポートアダプターのデフォルトパラメーターとして設定されます。

特定ポートのパラメーターを変更したい場合は、パラメーターをコピーし、変更対象ポートの hbaXを付与したパラメーターを作成します。

例)インスタンス番号 0 と 1 のポートごとに転送速度を設定したい場合

<変更前>fc-data-rate=2

<変更後>hba0-fc-data-rate=2hba1-fc-data-rate=5

項目名設定値

(直結)

設定値

(スイッチ接続)備考

max-frame-length 2048 2048 —

execution-throttle 32 32 —

login-timeout 3 3 —

login-retry-count 4 4 —

enable-adapter-hard-loop-ID 0 0 —

adapter-hard-loop-ID 0 0 —

enable-LIP-reset-on-bus-reset 0 0 —

enable-LIP-full-login-on-bus-reset 1 1 —

enable-target-reset-on-bus-reset 0 0 —

reset-delay 5 5 —

port-down-retry-count 8 8 —

port-down-retry-delay 2 2 —

queue-full-retry-count 16 16 —

queue-full-retry-delay 2 2 —

connection-options 2(*1) 1 0:loop1:point to point2:loop else point-to-point

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

28FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 29: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

項目名設定値

(直結)

設定値

(スイッチ接続)備考

fc-data-rate 0~5(*2) 0~5(*2) 0:1Gbit/s1:2Gbit/s2:auto-negotiate3:4Gbit/s4:8Gbit/s5:16Gbit/s

link-down-timeout 0 0 —

enable-link-down-error 1 1 —

extended-logging 0 0 —

firmware-dump-flags 4 4 —

pci-max-read-request 2048 2048 —

init-loop-sync-wait 10 10 —

ddi-forceload misc/qlc/qlc_fw_2200,misc/qlc/qlc_fw_2300,misc/qlc/qlc_fw_2400,misc/qlc/qlc_fw_2500,misc/qlc/qlc_fw_2700,misc/qlc/qlc_fw_6322,misc/qlc/qlc_fw_8100,misc/qlc/qlc_fw_8300fce,misc/qlc/qlc_fw_8301fc

misc/qlc/qlc_fw_2200,misc/qlc/qlc_fw_2300,misc/qlc/qlc_fw_2400,misc/qlc/qlc_fw_2500,misc/qlc/qlc_fw_2700,misc/qlc/qlc_fw_6322,misc/qlc/qlc_fw_8100,misc/qlc/qlc_fw_8300fce,misc/qlc/qlc_fw_8301fc

msix-vectors 5 5 —

completion-threads 4 4 —

load-flash-fw 0 0 —

fm-capable 0xf 0xf —

el-max-entries 4096 4096 —

memory-alloc-timeout 30 30 —

*1: 直結の場合、ファイバチャネルカードの種別により、loop モードで動作するカード、または pointto point モードで動作するカードに分かれます。そのため、connection-options の値は、"loop"および"point to point"のどちらのモードでも動作できる「2」を選択してください。

ただし、以下の場合は、「2」以外を選択してください。

• SE0X7F21F または SE0X7F22F のファイバチャネルカードを直結する場合は、「0」を選択してください。

• SP1X7FAA2F, SP1X7FAB2F, または SP1X7FAC2F のファイバチャネルカードを直結する場合は、「1」を選択してください。

*2: fc-data-rate 設定値

接続するファイバチャネルカードの

大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度

直結

大 CA 転送速度

32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s 2Gbit/s 32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s

32Gbit/s 2(*1) 5(*2) 4 — — 2(*1) 5(*2) 4 —

16Gbit/s 5(*2) 5(*2) 4 3 — 5(*2) 5(*2) 4 —

8Gbit/s 4 4 4 3 1 4 4 4 3

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

29FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 30: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

接続するファイバチャネルカードの

大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度

直結

大 CA 転送速度

32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s 2Gbit/s 32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s

4Gbit/s — — 3 3 1 — — 4 3

*1: 32Gbit/s の固定値は存在しないため、2(Auto Negotiation)を設定します。

*2: Solaris OS のバージョンによっては、16Gbit/s の固定値が存在しないことがあります。その場合は、2(Auto Negotiation)を設定します。

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

30FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 31: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5.2.3 qlc.conf パラメーター記述例

以下は、スイッチ接続の例です。

## The contents of this file are subject to the terms of the# QLogic End User License (the "License").# You may not use this file except in compliance with the License## You can obtain a copy of the License at## http://www.qlogic.com/Resources/Documents/DriverDownloadHelp/# QLogic_End_User_Software_License.txt## See the License for the specific language governing permissions# and limitations under the License# # Copyright 2017 QLogic Corporation

## Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.## Qlogic Fibre Channel Adapter driver configuration##ident "Copyright 2016 QLogic Corporation; qlc.conf"#

## Copyright (C) QLogic Corporation 1998-2017. All rights reserved.## File is setup as the default parameters for all adapters in the# system.# If a parameter needs to be changed for a particular adapter,# make a copy of the parameter. Then change the hba number# (decimal) in the parameter to match the adapter instance number# that is displayed during the boot process. Now alter the# parameter for the adapter.## example:# Setting hard address of 124 and 125 for adapter# instance 3 and 4 respectively.## Before:# enable-adapter-hard-loop-ID=0;## adapter-hard-loop-ID=0;## After:# enable-adapter-hard-loop-ID=0;# hba3-enable-adapter-hard-loop-ID=1;# hba4-enable-adapter-hard-loop-ID=1;## adapter-hard-loop-ID=0;# hba3-adapter-hard-loop-ID=124;# hba4-adapter-hard-loop-ID=125;#

#Name: Maximum frame length#Type: Integer, bytes; Range: 512, 1024, 2048, 2112 (FCOE only)# Default: 2048#Usage: This field specifies the frame payload length (in bytes) used by# the firmware.#NOTE: The minimum value is 512 bytes; if this variable is not equal to# 512, 1024, 2048 or 2112 (FCOE only), the firmware defaults to values specified# above.max-frame-length=2048;

#Name: Execution throttle#Type: Integer, commands; Range: 1 - 65535; Default: 32#Usage: This field specifies the maximum number of commands sent per LUN# by the firmware.#NOTE: Exceeding device capabilities causes unneeded command retries# that impact performance.execution-throttle=32;

#Name: Login timeout#Type: Integer, count#Range: 22xx,23xx: 0 - 255# 24xx,25xx,81xx,82xx,83xx: 0-65535#Default: 3#Usage: This field specifies the maximum number seconds to# wait for the login of a device to complete.#NOTE: Large values may cause long delays during initialization# and device reconfiguration.login-timeout=3;

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

31FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 32: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

#Name: Login retry count#Type: Integer, count#Range: 22xx,23xx: 0 - 255# 24xx,25xx,81xx,82xx,83xx: 0-65535#Default: 4#Usage: This field specifies the maximum number of retry attempts# for the firmware when the login into a device fails.#NOTE: Large values may cause long delays during initialization# and device reconfiguration.login-retry-count=4;

#Name: Enable adapter hard loop ID#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 0#Usage: This field allows the setting of adapters hard loop ID on the# fibre channel bus.#NOTE: May be necessary on some bus configurations where devices fail to# appear. enable-adapter-hard-loop-ID=0;

#Name: Adapter hard loop ID#Type: Integer, ID; Range: 0-125; Default: 0#Usage: This field specifies the adapters hard loop ID to be used on the# Fibre Channel bus.#NOTE: This field takes effect only when adapter hard loop ID is enabled.adapter-hard-loop-ID=0;

#Name: Enable LIP reset on bus reset#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 0#Usage: This field enables the adapter to issue a LIP reset during Fibre# Channel reset.enable-LIP-reset-on-bus-reset=0;

#Name: Enable LIP full login on bus reset#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 1#Usage: This field enables the adapter to issue a LIP full login reset# during Fibre Channel reset.enable-LIP-full-login-on-bus-reset=1;

#Name: Enable target reset on bus reset#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 0#Usage: This field enables the adapter to issue a LIP target reset during# Fibre Channel reset.enable-target-reset-on-bus-reset=0;

#Name: Reset delay#Type: Integer, seconds; Range: 1 - 255; Default: 5#Usage: This field specifies the delay after a reset before sending# commands to the devices on the Fibre Channel bus.reset-delay=5;

#Name: Port down retry count#Type: Integer, count; Range: 0 - 255; Default: 8#Usage: This field specifies the amount of command retries to be done# when devices are not responding on the Fibre Channel bus.#NOTE: Large values may cause long delays for failover software to# detect a failing device.port-down-retry-count=8;

#Name: Port down retry delay#Type: Integer, count; Range 0 - 255 seconds. Default: 2#Usage: Amount of time to delay between port down retries.#NOTE: Large values may cause long delays for failover software to# detect a failing device. May also cause upper layer driver# or applications to timeout the IO's.port-down-retry-delay=2;

#Name: Queue full retry count#Type: Integer, count. Range: 0 - 255. Default: 16#Usage: This field specified the number of times to retry a SCSI# queue full error.queue-full-retry-count=16;

#Name: Queue full retry delay#Type: Integer, seconds. Range: 0 - 255 seconds. Default: 2#Usage: This field specifies the amount of time to delay after a SCSI# queue full error before starting any new I/O commands.queue-full-retry-delay=2;

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

32FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 33: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

#Name: Fibre Channel Connection options#Type: Integer, mode; Range: 0 - 2; Default: 2# 0 = loop only# 1 = point-to-point only# 2 = loop preferred, else point-to-point#Usage: This field specifies the connection mode the driver firmware# uses. When connecting the HBA to a switch port with auto-# mode sensing capability (a G port), it is recommended that this# parameter be set to either 0 or 1, not 2. Setting this# parameter to 2 when connected to a G port on a switch may# result in device lost or system hang.#connection-options=2;hba0-connection-options=1;hba1-connection-options=1;hba2-connection-options=1;hba3-connection-options=1;

#Name: Enable FCP 2 Error Recovery#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 1#Usage: This field enables/disables the Fibre Channel FCP 2 error# recovery support.enable-FCP-2-error-recovery=1;

#Name: Fibre Channel Data Rate Option#Type: Integer, mode; Range: 0-5; Default: 2# 0 = 1 gigabit/second# 1 = 2 gigabit/second# 2 = Auto-negotiate# 3 = 4 gigabit/second# 4 = 8 gigabit/second# 5 = 16 gigabit/second#Usage: This field specifies the data rate which the driver uses.#fc-data-rate=2;hba0-fc-data-rate=5hba1-fc-data-rate=5hba2-fc-data-rate=5hba3-fc-data-rate=5

#Name: Link down timeout#Type: Integer, seconds; Range: 0 - 240; Default: 0#Usage: This field specifies the amount of time the driver waits for# a Fibre Channel loop to come up before reporting the failure.#NOTE: Small values may report transient errors that should be ignored.link-down-timeout=0;

#Name: Link down error#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 1#Usage: This field disables the driver error reporting during link down# conditions.enable-link-down-error=1;

#Name: Enable extended logging#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 0#Usage: This field enables logging of driver detected events occurring# either in the driver or fibre channel bus. Events are logged# in Solaris /var/adm/messages file.extended-logging=0;

#Name: Firmware Dump Flags#Type: Integer, flag bits; Range: 0 (disable), >0 (enable); Default: 4#Usage: These flags are used to force a firmware dump when the flag# condition occurs. More than one flag bit can be combined to# obtain the desired result.# TAKE_FW_DUMP_ON_MAILBOX_TIMEOUT 1# TAKE_FW_DUMP_ON_DRIVER_COMMAND_TIMEOUT 4# TAKE_FW_DUMP_ON_LOOP_OFFLINE_TIMEOUT 8# TAKE_FW_DUMP_ON_8048 RECIEVE_ERROR 16firmware-dump-flags=4;

#Name: PCI max read request override#Type: Integer, bytes; Range: 128, 256, 512, 1024, 2048, 4096#Usage: This field specifies the value to be used for the PCI max read# request setting, overriding the default value or the value programmed# by the system.#NOTE: The minimum value is 128 bytes on PCI Express and 512 on PCI; if# this variable does not exist or is not equal to 128, 256, 512,# 1024, 2048 or 4096, the ISP2xxx uses the default or the value# specified by the system.pci-max-read-request=2048;

2 1

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

33FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 34: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

#Name: Init Loop Sync Time#Type: Integer, seconds; Range: 1 - 240; Default: 10#Usage: This field specific the time the driver will wait for the# switch and the HBA firmware to sync during boot or the# initial loading of the driver.init-loop-sync-wait=10;

#Name: DDI Force Load#Type: String List#Usage: This field declares firmware module paths so that they get# loaded early enough to be available for qlc root instance to# use. Correct operation depends on the value of 'ddi-forceload';# this value should not be changed by the user.ddi-forceload = "misc/qlc/qlc_fw_2200", "misc/qlc/qlc_fw_2300", "misc/qlc/qlc_fw_2400", "misc/qlc/qlc_fw_2500", "misc/qlc/qlc_fw_2700", "misc/qlc/qlc_fw_6322", "misc/qlc/qlc_fw_8100", "misc/qlc/qlc_fw_8300fce","misc/qlc/qlc_fw_8301fc";

#Name: MSI-X vectors#Type: Integer, count; Range 0 - 255 vectors; Default: 5#Usage: Number of MSI-X vectors to use if supported by adapter.#NOTE: The minimum number used will be what is required for the adapter# to function, which may be greater than the supplied value.msix-vectors=5;

#Name: Completion threads#Type: Integer, count; Range 1 - 255 threads; Default: 4#Usage: Number of threads used for I/O completion callbacks.completion-threads=4;

#Name: Load flash firmware#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 0#Usage: This field specifies to the driver to always# load the firmware from the flash.load-flash-fw=0;

#Name: Fault management capabilities#Type: Integer, flag; Range: 0 (disable), 1 (enable); Default: 0#Type: Integer, flag bits; Range: 0 (disable), 1 (enable); Default: 0xf#Usage: These flags are used to set the fault management capabilities.# More than one flag bit can be combined to obtain the desired result.# Comment out the property to use system default.# DDI_FM_NOT_CAPABLE 0# DDI_FM_EREPORT_CAPABLE 1# DDI_FM_ACCCHK_CAPABLE 2# DDI_FM_DMACHK_CAPABLE 4# DDI_FM_ERRCB_CAPABLE 8fm-capable=0xf;

#Name: Maximum Extended Logging buffer entries#Type: Integer, count; Range 1 - 65535 entries; Default: 4096#Usage: Maximum number of buffer entries created by the driver# for storing driver extended logging messages.el-max-entries=4096;

#Name: Memory allocation timeout#Type: Integer, count; Range 0 - 31622400 seconds; Default: 30#Usage: Maximum number of seconds to wait for memory allocation.# 0 = sleep forever waiting for memory.memory-alloc-timeout=30;root@Sol-sanboot:~#

第 1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

1.5 設定パラメーター一覧

34FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 35: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

第 2 章Emulex 社製ファイバチャネルカードを使用する場合の作業

本章は、Emulex 社製ファイバチャネルカードを使用してサーバに接続する場合の、「ドライバのインストールとサーバの環境設定」および「論理ユニットの認識」について説明しています。

2.1 作業の流れ

作業の流れ

ファイバチャネルカードドライバのインストール

ドライバをインストールします。必要に応じて、ファイバチャネルカードメーカーからドライバをダウンロードします。

•「2.2 ファイバチャネルカードドライバのインストール」(37 ページ)• Web サイトからダウンロードしたドライバ

• ドライバのインストールに使用

- Web サイトからダウンロードしたマニュアル

各種管理表の作成

環境設定に必要な情報を、「サーバ側 WWN インスタンス管理表」、「RAID 側 WWN インスタンス管理表」、「ターゲットバインディング表」にまとめます。

•「2.3 サーバの環境設定」(39 ページ)•「付録 A 各種管理表(記入用)」(89 ページ)

環境設定ファイルの編集

環境設定ファイルを編集し、各種パラメーターの設定を行います。

•「2.3 サーバの環境設定」(39 ページ)•「2.5 設定パラメーター一覧」(48 ページ)

35FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 36: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

論理ユニット(LUN) の認識

ETERNUS DX/AF で設定した論理ユニットを、sd ドライバを使用してサーバに認識させます。

•「2.4 論理ユニットの認識」(44 ページ)

本書を使用した作業が終わったら、『構築ガイド(サーバ接続編) ファイバチャネル/OracleSolaris 用』に記載されている、次の作業工程(「マルチパスの設定」)に進んでください。

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.1 作業の流れ

36FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 37: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.2 ファイバチャネルカードドライバのインストール

ファイバチャネルカードドライバをインストールします。

Solaris 10 OS の場合、Update 1 以降とそれ以前では、設定方法が異なります。以下にそれぞれの場合の説明をします。

Emulex 社製ファイバチャネルカードを使用する場合、サーバ起動時に以下のような Warning メッセージが表示されることがありますが、サーバおよび ETERNUS DX/AF の動作には問題はありません。

Warning lpfcX:129:FCP Read Check Error.(「X」はインスタンス番号)

2.2.1 Solaris 10 OS Update 1 以降の場合

Solaris 10 OS Update 1 以降は OS に SFS ドライバが含まれていますが、Emulex 社製のファイバチャネルカードの場合、SFS ドライバではなく Emulex 社製の lpfc ドライバを使用します。そのため、ドライバの入れ替え作業が必要になります。

1 パッチを適用します。

Sun released patch 120222-6 or later installed

2 Emulex FCA Utility をインストールします。

Emulex FCA Utility は、以下の Web サイトからダウンロードします。

またインストール方法は、同サイトの FCA Utility Manual を参照してください。

http://www.emulex.com (Emulex 社 Web サイト)

3 Emulex lpfc ドライバがインストールされていないことを確認します。

インストールしている場合は、「pkgrm」コマンドでアンインストールします。

以下の方法で、Emulex lpfc ドライバの確認およびアンインストールを行うことができます。

• パッケージの確認

#pkginfo -l lpfc

• アンインストール方法

#pkgrm lpfcThe following package is currently installed:lpfc Emulex LightPulse FC SCSI/IP Host Bus Adapter driver (sparc) Release 6.02h

Do you want to remove this package? [y,n,?,q] y

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.2 ファイバチャネルカードドライバのインストール

37FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 38: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

4 Emulex FCA Utility を使用して Emulex ドライバをアンバインドします。

詳細は、『Emulex FCA Utility Manual』および『Solaris 10 OS Update 1 behavior change mustread before downloading driver Manual』を参照してください。

以下の手順でアンバインドすることができます。

(1) ユーティリティを起動するため、ディレクトリを移動します。

#cd /opt/EMLXemlxu/bin

(2) 以下のコマンドでユーティリティを起動します。

# ./emlxdrv

# ./emlxdrvEMLXDRV Driver Management Utility, Version 1.00jCOPYRIGHT E004-2005 Emulex. All rights reserved.

Driver Alias Present Boot Sun Models-------------------------------------------------------------------------- emlxs lpfs no no no LP8000S and LP9002S (SBUS) (SBUS) emlxs f800 no no no LP8000 and LP8000DC emlxs f900 no no no LP9002, LP9002C, LP9002DC, and LP9402DC emlxs f980 no no no LP9802 and LP9802DC emlxs fa00 yes no no LP10000, LP10000DC and LP10000ExDC emlxs fd00 no no no LP11000 and LP11002 emlxs fe00 no no no LPe11000 and LPe11002 - f0a5 no no no 2G Blade Adapter (emlxs only) emlxs fc00 no no yes LP10000-S and LP10000DC-S - fc20 no no yes LPe11000-S and LPe11002-S Available commands:-------------------------------------------------------------------------- set_emlxs <Alias>-Sets emlxs driver to bind to the specified device(s) set_emlxs_sun -Sets emlxs driver to bind to all Sun devices set_emlxs_all -Sets emlxs driver to bind to all devices set_lpfc <Alias> -Sets lpfc driver to bind to the specified device(s) set_lpfc_nonsun -Sets lpfc driver to bind to all non-Sun devices clear_dev <Alias>-Clears driver binding to the specified device(s) clear_lpfc -Clears all lpfc driver bindings clear_emlxs -Clears all emlxs driver bindings clear_sun -Clears driver bindings to all Sun devices clear_nonsun -Clears driver bindings to all non-Sun devices clear_all -Clears driver bindings to all devices q -Exits this program. emlxdrv>

(3) 以下のコマンドで Emulex ドライバをアンバインドします。

emlxdrv>clear_all

以下のコマンドでユーティリティを終了します。

emlxdrv>q

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.2 ファイバチャネルカードドライバのインストール

38FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 39: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

(4) ドライバのインストール

Emulex 社の Web サイトから lpfc ドライバをダウンロードし、インストールします。

2.2.2 Solaris 10 OS, Solaris 9 OS, Solaris 8 OS の場合

Emulex 社の Web サイトからドライバをダウンロードし、インストールします。

2.3 サーバの環境設定

ETERNUS DX/AF とサーバの接続方法に応じたサーバの環境設定を行います。

サーバの環境設定は、環境設定ファイル(使用するファイバチャネルカードドライバによって異なります)を編集して設定します。

接続方法には、「直結」と「スイッチ接続」の 2 種類があります。

● 直結の場合

ファイバチャネルカードのインスタンス名の情報が必要になります。以下を参照し、設定を行ってください。

•「2.3.1 サーバ側 WWN インスタンス管理表の作成」(40 ページ)•「2.3.2 RAID 側 WWN インスタンス管理表の作成」(41 ページ)•「2.3.4 環境設定ファイルの設定」(43 ページ)•「2.3.5 設定内容の再確認」(43 ページ)

● スイッチ接続の場合

ファイバチャネルカードのインスタンス名、ターゲットの WWN、およびターゲット ID の情報が必要になります。それぞれの情報を確認し、結果を表にまとめます。作成した表に基づいて環境設定ファイルを編集し、設定を行います。以下を参照し、設定を行ってください。

•「2.3.1 サーバ側 WWN インスタンス管理表の作成」(40 ページ)•「2.3.2 RAID 側 WWN インスタンス管理表の作成」(41 ページ)•「2.3.3 ターゲットバインディング表の作成」(42 ページ)•「2.3.4 環境設定ファイルの設定」(43 ページ)•「2.3.5 設定内容の再確認」(43 ページ)

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.3 サーバの環境設定

39FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 40: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.3.1 サーバ側 WWN インスタンス管理表の作成

ファイバチャネルカードの情報を記入した「サーバ側 WWN インスタンス管理表」を作成します。

サーバに装着したすべてのファイバチャネルカードの、以下の情報を確認し、表に記入します。(表は「付録 A 各種管理表(記入用)」(89 ページ)にあります)。

• 物理スロット名

• WWN• インスタンス名

• 物理パス名

サーバ側 WWN インスタンス管理表

物理スロット名 WWN インスタンス名 物理パス名

1 インスタンス名を確認します。

ファイバチャネルカードのインスタンス名は「lpfc +インスタンス番号」の形式で表されます。

ファイバチャネルカードが装着されている物理パスに対応するインスタンス番号は、ファイバチャネルカードドライバのインストール時に、「/etc/path_to_inst」ファイルに格納されます。

以下のコマンドを使用して、必要な部分を抽出します。

# grep "lpfc" /etc/path_to_inst

表示例

"/pci@9,600000/lpfc@1" 0 "lpfc""/pci@9,600000/lpfc@2" 1 "lpfc"

下線部の「/pci@9,600000/lpfc@2」は物理パス名、「1」はインスタンス番号を示しています。

物理パス「/pci@9,600000/lpfc@1」に装着されたファイバチャネルカードのインスタンス名は「lpfc0」、物理パス「/pci@9,600000/lpfc@2」に装着されたファイバチャネルカードのインスタンス名は「lpfc1」となります。

2 「サーバ側 WWN インスタンス管理表」の「インスタンス名」欄と「物理パス名」欄に結果を記入します。

記入例

物理スロット名 WWN インスタンス名 物理パス名

lpfc0 /pci@9,600000/lpfc@1

lpfc1 /pci@9,600000/lpfc@2

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.3 サーバの環境設定

40FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 41: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3 ファイバチャネルカードの WWN を確認します。

「/var/adm/messages」ファイルを開き、WWN を確認します。

(3 行目にある「lpfc0」がインスタンス名、同じ行の「WWPN」が WWN になります。)

(11 行目にある「lpfc1」がインスタンス名、同じ行の「WWPN」が WWN になります。)

Nov 17 10:27:40 t5220.i14y-ux.com lpfc: [ID 129691 kern.notice] NOTICE: lpfc0: Firmware Rev 1.10A5 (U2D1.10A5)Nov 17 10:27:40 t5220.i14y-ux.com lpfc: [ID 651404 kern.notice] NOTICE: lpfc0: Fcode Rev 3.10a3Nov 17 10:27:40 t5220.i14y-ux.com lpfc: [ID 507530 kern.notice] NOTICE: lpfc0: WWPN:10:00:00:00:c9:36:60:46 WWNN:20:00:00:00:c9:36:60:46 MSIX:2

Nov 17 10:27:40 t5220.i14y-ux.com lpfc: [ID 396126 kern.info] NOTICE: Device Path for interface lpfc0:Nov 17 10:27:40 t5220.i14y-ux.com pxb_plx: [ID 370704 kern.info] PCI-device: lpfc@0,1, lpfc0Nov 17 10:27:40 t5220.i14y-ux.com genunix: [ID 936769 kern.info] lpfc0 is /pci@0/pci@0/pci @8/pci@0/pci@9/lpfc@0,1Nov 17 10:26:24 t5220.i14y-ux.com lpfc: [ID 129691 kern.notice] NOTICE: lpfc1: Firmware Rev 1.10A5 (U2D1.10A5)Nov 17 10:26:24 t5220.i14y-ux.com lpfc: [ID 651404 kern.notice] NOTICE: lpfc1: Fcode Rev 3.10a3Nov 17 10:26:24 t5220.i14y-ux.com lpfc: [ID 507530 kern.notice] NOTICE: lpfc1: WWPN:10:00:00:00:c9:36:5d:9e WWNN:20:00:00:00:c9:36:5d:9e MSIX:2

Nov 17 10:26:24 t5220.i14y-ux.com lpfc: [ID 396126 kern.info] NOTICE: Device Path for interface lpfc1:Nov 17 10:26:24 t5220.i14y-ux.com pxb_plx: [ID 370704 kern.info] PCI-device: lpfc@0,1, lpfc1Nov 17 10:26:24 t5220.i14y-ux.com genunix: [ID 936769 kern.info] lpfc1 is /pci@0/pci@0/pci@8/pci@0/pci@1/lpfc@0,1

WWN

4 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN インスタンス名 物理パス名

10000000c9366046 lpfc0 /pci@9,600000/lpfc@1

10000000c9365d9e lpfc1 /pci@9,600000/lpfc@2

2.3.2 RAID 側 WWN インスタンス管理表の作成

ETERNUS DX/AF の CA に関する情報をまとめた「RAID 側 WWN インスタンス管理表」を作成します。

RAID 側 WWN インスタンス表

チャネルアダプター WWN T_ID

以下の情報を確認し、記入します。

• チャネルアダプター

ETERNUS DX/AF の各 CA 名

• WWNETERNUS DX/AF の各 CA の WWN(ETERNUSmgr などで確認)

• T_IDCA に定義する SCSI ターゲット ID (10 進数で記入)

スイッチ接続では、SCSI ターゲット ID は物理プロトコルとしては意味を持ちませんが、Solaris OSの SCSI ドライバに定義として設定するために必要です。サーバの環境、装置の接続状態に適した値をあらかじめ設定します。

なお、マルチパスを構成する CA には、同じターゲット ID を設定することを推奨します。

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.3 サーバの環境設定

41FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 42: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

例 ETERNUS DX/AF に 2 つポートがある場合、以下のようになります。

チャネルアダプター WWN エイリアス名 T_ID

CM0CA0Port0 202000e000cb0001 DX400_CM0CA0P0 16

CM1CA0Port0 203000e000cb0001 DX400_CM1CA0P0 16

2.3.3 ターゲットバインディング表の作成

直結の場合は、必要ありません。

ターゲットバインディングとは、サーバに装着されたファイバチャネルカードと、接続する ETERNUSDX/AF の CA との論理的な結び付け(バインディング)を行うことです。

ターゲットバインディングは、ファイバチャネルのインスタンス名と、CA のチャネルアダプター名、WWN、ターゲット ID とを対応付けます。

ターゲットバインディングに必要となる情報を「ターゲットバインディング表」に記入します。「ターゲットバインディング表」は、接続するサーバごとに作成します。

以下の情報を記入します。

• 対象のサーバ名

• 各チャネルアダプター名およびそれらに定義する SCSI ターゲット ID「RAID 側 WWN インスタンス管理表」に記入した「チャネルアダプター名」および「ターゲット ID」を記入します。

• RAID-WWN「RAID 側 WWN インスタンス管理表」で記入した WWN を記入します。

1 サーバに設定するターゲット情報を記入します。

先に作成した「RAID 側 WWN インスタンス管理表」の情報を「ターゲットバインディング表」に反映します。

ターゲッティングバインディング表

サーバ名:Server1

チャネルアダプター名 SCSI T-ID RAID-WWN インスタンス名

CM0CA0 16 202000c000cb0001

CM1CA0 16 203000c000cb0001

2 システム構成から、接続パスを確認します。

構成例

Server#0

Slot0 Slot1

CA0 Port0

CM0

CA0 Port1

Fibre Channel Switch A Fibre Channel Switch B

CM1

CA0 Port1 CA0 Port0

ETERNUS DX/AF

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.3 サーバの環境設定

42FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 43: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

Server#0 の物理スロットと ETERNUS DX/AF の CA は、以下の経路で接続されています。

• Server#0 SLOT0~CM0CA0

• Server#0 SLOT1~CM1CA0

3 手順. 2 で確認した接続パスと、先に作成した「サーバ側 WWN インスタンス管理表」の情報を元に、サーバ側の物理スロット名に対応したインスタンス名を「ターゲットバインディング表」に記入します。

WWN

1. SERV1_SLOT0

SERV1_SLOT1

10000000c9366046

10000000c9365d9e

lpfc0

lpfc1

WWN

16

16

CM0CA0Port0

CM1CA0Port0

202000c000cb0001

203000c000cb0001

SCSI T_ID RAID-WWN

lpfc0

lpfc1

2.

以上で、ターゲットバインディング表は完成です。

2.3.4 環境設定ファイルの設定

作成した「サーバ側 WWN インスタンス表」、「RAID 側 WWN インスタンス管理表」、および「ターゲットバインディング表」に基づいて、環境設定ファイルを編集します。環境設定ファイルへの設定方法および環境設定ファイルの設定例については、「2.5.1 環境設定(ドライバ版数 V6.30g 以降)」(48 ページ) および「2.5.2 環境設定(ドライバ版数 V6.30g より前)」(55 ページ)を参照してください。

サーバ側 WWN インスタンス管理表、RAID 側 WWN インスタンス管理表、ターゲットバインディング表に記入漏れがないかを確認してください。

2.3.5 設定内容の再確認

設定が完了したら、環境設定ファイルの設定内容に誤りがないかを再度確認します。

ターゲットバインディングの確認はサーバ再起動の前に確実に行ってください。設定ミスが存在した状態でサーバを再起動すると、接続エラーが発生しないまま、システム構成とは違ったストレージシステム装置をサーバが認識してしまうおそれがあります。

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.3 サーバの環境設定

43FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 44: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.4 論理ユニットの認識

ETERNUS DX/AF で設定した論理ユニットを、sd ドライバ、または hddv ドライバを使用してサーバに認識させます。

ETERNUS Multipath Driver または GR マルチパスドライバで「grmpdautoconf」コマンドを使用する場合は、本節で説明している作業は必要ありません。

2.4.1 sd ドライバから論理ユニットを認識する

ETERNUS DX/AF で設定した論理ユニットを、sd ドライバを使用してサーバに認識させます。

まず、ETERNUS DX/AF の論理ユニット設定が正しく行われていることを確認し、次に sd ドライバの設定ファイル (sd.conf)に論理ユニットの記述を追加し登録します。

登録したら、サーバを再起動して論理ユニットをサーバから認識させます。

使用するファイバチャネルカードのドライバ版数が、V6.30g 以降の場合は、この設定作業は必要ありません。

2.4.1.1 認識の準備

Emulex 社製ファイバチャネルカードドライバを使用している場合は、接続方法(トポロジ)によって設定内容が異なります。

● 直結の場合

vi などのテキストエディタを使って、sd ドライバの設定ファイル (sd.conf)に論理ユニットの記述を追加します。

• Solaris 11 OS の場合

/etc/driver/drv/sd.conf が存在しない場合、/kernel/drv/sd.conf を/etc/driver/drv にコピーして、コピー先の「sd.conf」ファイルに追加します。

/etc/driver/drv/sd.conf が存在する場合、上書きコピーはせず「sd.conf」ファイルに追加します。

• Solaris 10 OS の場合

「/kernel/drv/sd.conf」ファイルに追加します。

システムディスクに設定されたターゲット ID の Lun=0 の記述は、削除しないでください。

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.4 論理ユニットの認識

44FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 45: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

記述例

## Copyright (c) 1992, by Sun Microsystems, Inc.##ident "@(#)sd.conf 1.9 98/01/11 SMI"

name="sd" class="scsi" class_prop="atapi" target=0 lun=0;

name="sd" class="scsi" class_prop="atapi" target=1 lun=0;

name="sd" class="scsi" class_prop="atapi" target=2 lun=0;

name="sd" class="scsi" class_prop="atapi" target=3 lun=0;

name="sd" class="scsi" target=4 lun=0;

name="sd" parent="lpfc" target=16 lun=0;name="sd" parent="lpfc" target=16 lun=1;# End lpfc auto-generated configuration -- do NOT alter or delete this line

•「lun=」には、接続される LUN をすべて記入します。

•「target=」には、ETERNUS Web GUI または ETERNUSmgr で設定されている CA 詳細設定の Loop-ID を設定します。

ETERNUS Web GUI または ETERNUSmgr の Loop-ID は 16 進数で設定されていますが、ここでは 10 進数に変換して指定します。

● スイッチ接続の場合

vi などのテキストエディタを使って、sd ドライバの設定ファイル (sd.conf)に論理ユニットの記述を追加します。

• Solaris 11 OS の場合

/etc/driver/drv/sd.conf が存在しない場合、/kernel/drv/sd.conf を/etc/driver/drv にコピーして、コピー先の「sd.conf」ファイルに追加します。

/etc/driver/drv/sd.conf が存在する場合、上書きコピーはせず「sd.conf」ファイルに追加します。

• Solaris 10 OS の場合

「/kernel/drv/sd.conf」ファイルに追加します。

システムディスクに設定されたターゲット ID の Lun=0 の記述は、削除しないでください。

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.4 論理ユニットの認識

45FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 46: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

記述例

## Copyright (c) 1992, by Sun Microsystems, Inc.##ident "@(#)sd.conf 1.9 98/01/11 SMI"

name="sd" class="scsi" class_prop="atapi" target=0 lun=0;

name="sd" class="scsi" class_prop="atapi" target=1 lun=0;

name="sd" class="scsi" class_prop="atapi" target=2 lun=0;

name="sd" class="scsi" class_prop="atapi" target=3 lun=0;

name="sd" class="scsi" target=4 lun=0;

name="sd" parent="lpfc" target=16 lun=0;name="sd" parent="lpfc" target=16 lun=1;# End lpfc auto-generated configuration -- do NOT alter or delete this line

•「lun=」には、接続される LUN をすべて記入します。

•「target=」には、「2.5.2 環境設定(ドライバ版数 V6.30g より前)」(55 ページ)で環境設定ファイルに記述した「fcp-bind-WWPN」パラメーターの、ターゲット ID を指定します。

ETERNUS Web GUI または ETERNUSmgr の Loop-ID は 16 進数で設定されていますが、ここでは 10 進数に変換して指定します。

2.4.1.2 論理ユニットをサーバに認識させる

sd ドライバの設定ファイルの指定を有効にして、論理ユニットをサーバに認識させます。

1 サーバの再構成および再起動をして、登録した論理ユニットをサーバに認識させます。以下のコマンドを実行します。

# touch /reconfigure# /usr/sbin/shutdown -y -g0 -i6

2 サーバが起動したら、スーパーユーザーでログインし、format コマンドを使用して装置および論理ユニットが認識されていることを確認します。

# format

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.4 論理ユニットの認識

46FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 47: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

表示例 1 VTOC ディスクラベルの場合

• 物理パス/pci@9,600000/lpfc@1 に ETERNUS DX400 S2 series のターゲット ID=16、lun=0, 1が接続され、それぞれに c4t16d0、c4t16d1 が割り当てられている。

• 物理パス/pci@9,600000/lpfc@2 に ETERNUS DX400 S2 series のターゲット ID=16、lun=0, 1が接続され、それぞれに c5t16d0、c5t16d1 が割り当てられている。

# formatSearching for disks...done

c4t16d0: configured with capacity of 7.98GBc4t16d1: configured with capacity of 7.98GBc5t16d0: configured with capacity of 7.98GBc5t16d1: configured with capacity of 7.98GB

AVAILABLE DISK SELECTIONS: 0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf6851ce,0 1. c4t16d0 <FUJITSU-ETERNUS_DX400 cyl 1022 alt 2 hd 64 sec 256> /pci@9,600000/lpfc@1/sd@10,0 2. c4t16d1 <FUJITSU-ETERNUS_DX400 cyl 1022 alt 2 hd 64 sec 256> /pci@9,600000/lpfc@1/sd@10,1 3. c5t16d0 <FUJITSU-ETERNUS_DX400 cyl 1022 alt 2 hd 64 sec 256> /pci@9,600000/lpfc@2/sd@10,0 4. c5t16d1 <FUJITSU-ETERNUS_DX400 cyl 1022 alt 2 hd 64 sec 256> /pci@9,600000/lpfc@2/sd@10,1Specify disk (enter its number):

表示例 2 EFI ディスクラベルの場合

1TB 以上の容量の場合は自動的に EFI ラベルが付けられますが、1TB 未満の場合は、以下のように「format -e」コマンドで EFI ラベルを付けることができます。

# format -eSearching for disks...done

c5t16d0: configured with capacity of 3555.50GB

AVAILABLE DISK SELECTIONS:0. c0t0d0 <FUJITSU-MAP3367NC-3701 cyl 12435 alt 2 hd 10 sec 574> /pci@83,4000/FJSV,ulsa@2,1/sd@0,01. c5t16d0 <FUJITSU-ETERNUS_DX400-3.47TB> /pci@80,4000/lpfc@3/sd@10,0Specify disk (enter its number): 1selecting c5t16d0[disk formatted]format> label[0] SMI Label[1] EFI LabelSpecify Label type[0]: 1Ready to label disk, continue? yesformat> quit

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.4 論理ユニットの認識

47FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 48: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

/kernel/drv/lpfc.conf を編集することで、環境設定を行います。

使用しているファイバチャネルカードのドライバ版数により、設定項目や設定値が異なります。

編集する際は、必ずオリジナルファイルをバックアップしてから、作業を行ってください。

cp /kernel/drv/lpfc.conf ./lpfc.conf.backup

設定方法は以下のとおりです。

• Solaris 10 OS, Solaris 9 OS, Solaris 8 OS で共通の設定値になります。

•「設定不要」となっている項目は、行頭に"# "を付けてコメントアウトします。

• 項目名には、インスタンス名を指定するものと指定しないものがあります。

"lpfcX"は、Xに「サーバ側 WWN インスタンス管理表の作成」で確認したインスタンス番号を指定します。

2.5.1 環境設定(ドライバ版数 V6.30g 以降)

パラメーター表の内容に従い、設定します。

2.5.1.1 lpfc.conf パラメーター設定値

項目名設定値

(直結)

設定値

(スイッチ接続)

lpfcX(インスタンス名)

備考

log-verbose 0x0 0x0 — —

log-only 1 1 — —

enable-auth 0 0 — —

auth-cfgparms N/A N/A — —

auth-keys N/A N/A — —

lpfcX-fcp-bind-method 4 2 有 —

fcp-bind-WWNN 設定不要 設定不要 — —

lpfcX-fcp-bind-WWPN 設定不要 (*1) 有 —

fcp-bind-DID 設定不要 設定不要 — —

lpfcX-automap 1 0 有 • fcp-bind-WWPN の設定をする場合は「0」を設定します。

• fcp-bind-WWPN 設定をしない場合は「1」を設定します。

lun-queue-depth 任意(*2)(ETERNUS DX/AF 側FC ポートあたり 大512)

任意(*2)(ETERNUS DX/AF 側FC ポートあたり 大512)

— —

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

48FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 49: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

項目名設定値

(直結)

設定値

(スイッチ接続)

lpfcX(インスタンス名)

備考

tgt-queue-depth 512 512 — —

lpfcNtM-lun-throttle 設定不要 設定不要 — —

lpfcNtM-tgt-throttle 設定不要 設定不要

— —

no-device-delay 0 0 — —

network-on 0 0 — —

xmt-que-size 256 256 — —

lpfcX-scan-down 1 0 有 —

linkdown-tmo 30 30 — —

nodev-holdio 0 0 — —

nodev-tmo 40 40 — —

delay-rsp-err 0 0 — —

num-iocbs 256 256 — —

num-bufs 128 128 — —

lpfcX-topology 4 2 有 —

ip-class 3 3 — —

fcp-class 3 3 — —

use-adisc 0 0 — —

extra-io-tmo 0 0 — —

post-ip-buf 128 128 — —

dqfull-throttle-up-time 1 1 — —

dqfull-throttle-up-inc 1 1 — —

ack0 0 0 — —

cr-delay 0 0 — —

cr-count 1 1 — —

discovery-threads 1 1 — —

lpfcX-link-speed 2, 4, 8 (*3) 2, 4, 8 (*3) 有 —

fdmi-on 0 0 — —

msi-mode 3 3 — —

target-disk sd sd — —

target-tape st st — —

target-tapechanger sgen sgen — —

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

49FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 50: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

*1: スイッチ接続構成時は、以下のように設定します。

fcp-bind-WWPN="<Storage の WWPN>:<HBA のインスタンス名>t<SCSI ID>",・・・・・

また、fcp-bind-WWPN の設定値については、「ターゲットバインディング表の作成」で調べた情報を元に、設定値を決定します。

SCSI ID RAID-WWN

CM0CA0Port0CM1CA0Port0

1616

202000e000cb0001203000e000cb0001

lpfc0lpfc1

fcp-bind-WWPN="202000e000cb0001:lpfc0t16","203000e000cb0001:lpfc1t16";

*2: 推奨値=512¸1 つの CA ポートに接続されるファイバチャネルポート数¸LUN 数

(小数点以下は切り捨て)

算出された値が「8」より小さくなる場合は、「8」を設定してください。

*3: lpfcX-link-speed 設定値

接続するファイバチャネルカードの

大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度

直結

大 CA 転送速度

32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s 2Gbit/s 1Gbit/s 32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s

32Gbit/s 32 16 8 – – – 32 16 8 –

16Gbit/s 16 16 8 4 – – 16 16 8 4

8Gbit/s 8 8 8 4 2 – 8 8 8 4

4Gbit/s – 4 4 4 2 1 – 4 4 4

2Gbit/s – – 2 2 2 1 – – 2 2

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

50FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 51: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.5.1.2 /kernel/drv/lpfc.conf 記述例

以下は、スイッチ接続の例です。

# Copyright (c) 2003-2007 Emulex. All rights reserved.## Solaris LightPulse lpfc (SCSI) / lpfn (IP) driver: global initialized data.## lpfc.conf 1.54 2007/11/21 12:00:49PST

# Verbosity: only turn this flag on if you are willing to risk being# deluged with LOTS of information.# You can set a bit mask to record specific types of verbose messages:## 0x1 ELS events# 0x2 Device Discovery events# 0x4 Mailbox Command events# 0x8 Initialization events# 0x10 Link Attention events# 0x20 IP events# 0x40 FCP events# 0x80 Node table events# 0x400 Miscellaneous events# 0x800 SLI events# 0x2000 IOCtl events# 0x4000 FCP Residual Underrun events# 0xffff Log All Eventslog-verbose=0x0;

# Setting log-only to 0 causes log messages to be printed on the# console and to be logged to syslog (which may send them to the# console again if it's configured to do so).# Setting log-only to 1 causes log messages to go to syslog only.log-only=1;

# standalone parameters for fc-sp are used globally.#enable-auth=0;

# LWWN|RWWN|auth_tov|auth_mode|bi-dir|typelist|hashlist|dhgplist|reauth_intval# typelist=dhchap:fcap:fcpap:kerberos# hashlist=sha1:md5# dhgplist=1536:null:1024:1280:2048# For example:# The first entry is for host-to-fabric, the second entry is for end-to-end# auth-cfgparms="0000000000000000|FFFFFFFFFFFFFFFF|002d|02|01|01000000|02010000|0401020305000000|0000012c";

# LWWN:type:length:pwd:RWWN:type:length:pwd# type: 0001 ASCII 0002 Binary# length: length of password in hex# For example:# auth-keys="20000000C9365947:0001:0100:11223344556677881122334455667788:2000000DEC03ED80:0001:0100:aabbccddeeffgghhaabbccddeeffgghh";

## +++ Variables relating to FCP (SCSI) support. +++## specifies the method of binding to be used. This# binding method is used for persistent binding and automaped# binding. A value of 1 will force WWNN binding, value# of 2 will force WWPN binding, value of 3 will force# DID binding and value of 4 will force the driver to derive# binding from ALPA (hard addressed) in a private loop environment.# Any persistent binding whose type does not match with the# bind method of the port will be ignored.#fcp-bind-method=2;

lpfc0-fcp-bind-method=2;lpfc1-fcp-bind-method=2;

lpfc0-fcp-bind-method=4;

# Setup FCP persistent bindings,# fcp-bind-WWPN binds a specific WorldWide PortName to a target id,# fcp-bind-WWNN binds a specific WorldWide NodeName to a target id,# fcp-bind-DID binds a specific DID to a target id.# Binding method must match with the bind method of that HBA, else the# binding will be ignored.# fcp-bind-method should NOT be set to 4 when one of these binding methods# is used.# WWNN, WWPN and DID are hexadecimal values.# WWNN must be 16 digit BCD with leading 0s.# WWPN must be 16 digit BCD with leading 0s.# DID must be 6 digit BCD with leading 0s.

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

51FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 52: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# The SCSI ID to bind to consists of two parts, the lpfc interface# to bind to, and the target number for that interface.# Thus lpfc0t2 specifies target 2 on interface lpfc0.# NOTE: Target ids, with all luns supported, must also be in sd.conf.

# Here are some examples:# WWNN SCSI ID# fcp-bind-WWNN="2000123456789abc:lpfc1t0",# "20000020370c27f7:lpfc0t2";## WWPN SCSI ID# fcp-bind-WWPN="2100123456789abc:lpfc0t0",# "21000020370c2855:lpfc0t1",# "2100122222222222:lpfc2t2nd-WWPN="2100123456789abc:lpfc0t0",# "21000020370c2855:lpfc0t1",";#fcp-bind-WWPN="500000e0d0100386:lpfc0t16", "500000e0d0100306:lpfc1t16";

# DID SCSI ID# fcp-bind-DID="0000ef:lpfc0t3";# BEGIN: LPUTIL-managed Persistent Bindings

# If automap is set, SCSI IDs for all FCP nodes without# persistent bindings will be automatically generated.# If new FCP devices are added to the network when the system is down,# there is no guarantee that these SCSI IDs will remain the same# when the system is booted again.# The bind method of the port is used as the binding method of# automap devices to preserve SCSI IDs between link down and link up.# If automap is 0, only devices with persistent bindings will be# recognized by the system.#automap=1;#automap=0;lpfc0-automap=0;lpfc1-automap=0;

# lun-queue-depth [1 to 128] - The default value lpfc will use to# limit the number of outstanding commands per FCP LUN. This value# is global, affecting each LUN recognized by the driver, but may be# overridden on a per-LUN basis (see below). RAID arrays may want# to be configured using the per-LUN tunable throttles.lun-queue-depth=20;

# tgt-queue-depth [0 to 10240] - The default value lpfc will use to# limit the number of outstanding commands per FCP target. This value# is global, affecting each target recognized by the driver, but may be# overridden on a per-target basis (see below). RAID arrays may want# to be configured using the per-target tunable throttles. A value# of 0 means don't throttle the target.tgt-queue-depth=512;

# lpfcNtM-lun-throttle: the maximum number of outstanding commands to# permit for each LUN of an FCP target that supports multiple LUNs.# The default throttle for the number of commands outstanding to a single# LUN of a multiple-LUN target is lun-queue-depth. For a target that

lpfc0-automap=1;

ETERNUS DX60 S2/DX80 S2/DX90 S2

# can support multiple LUNs, it may be useful to specify a LUN throttle# that differs from the default.# Example: lpfc0t17-lun-throttle=48;# says that each LUN on target 17, interface lpfc0 should be allowed# up to 48 simultaneously outstanding commands.#lpfc1t39-lun-throttle=10;#lpfc0t40-lun-throttle=30;

# lpfcNtM-tgt-throttle: the maximum number of outstanding commands to# permit for a FCP target.# By default, target throttle is disabled.# Example: lpfc0t17-tgt-throttle=48;# says that target 17, interface lpfc0 should be allowed# up to 48 simultaneously outstanding commands.#lpfc1t39-tgt-throttle=10;#lpfc0t40-tgt-throttle=30;lpfc0t16-tgt-throttle=40;lpfc1t16-tgt-throttle=40;

# no-device-delay [0 to 30] - determines the length of# the interval between deciding to fail back an I/O because there is no way# to communicate with its particular FCP device (e.g., due to device failure)# and the actual fail back. A value of zero implies no delay whatsoever.# Cautions: (1) This value is in seconds.

ETERNUS DX60 S2/DX80 S2/DX90 S2

512ETERNUS DX400 S2 seriesETERNUS DX8000 S2 series

ETERNUS DX60 S2/DX80 S2/DX90 S2

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

52FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 53: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# (2) Setting a long delay value may permit I/O to build up,# each with a pending timeout, which could result in the exhaustion of# critical Solaris kernel resources. In this case, you may see a fatal# message such as# PANIC: Timeout table overflow## Note that this value can have an impact on the speed with which a# system can shut down with I/Os pending and with the HBA not able to# communicate with the loop or fabric, e.g., with a cable pulled.#no-device-delay=1;no-device-delay=0;

## +++ Variables relating to IP networking support. +++#

# network-on: true (1) if networking is enabled, false (0) if not# This variable will be set during the installation of the driver# via pkgadd.network-on=0;

# xmt-que-size [128 to 10240] - size of the transmit queue for mbufsxmt-que-size=256;

## +++ Variables common to both SCSI (FCP) and IP networking support. +++#

## If scan-down = 0, scan the devices on the private loop in increasing# order of ALPA. If scan-down = 1, scan the devices on the private loop# in decreasing order of ALPA.# NOTE: scan-down does not apply if a loop map is obtained.##scan-down=1;lpfc0-scan-down=0;lpfc1-scan-down=0;

# Determine how long the driver will wait [0 - 255] to begin linkdown# processing when the hba link has become inaccessible. Linkdown processing# includes failing back commands that have been waiting for the link to# come back up. Units are in seconds. linkdown-tmo works in conjunction# with nodev-tmo. I/O will fail when either of the two expires.lpfc0-linkdown-tmo=30;lpfc1-linkdown-tmo=30;

lpfc0-scan-down=1;

0 0

# If set, nodev-holdio will hold all I/O errors on FCP devices that disappear# until they come back. Default is 0, return errors with no-device-delay.# This parameter is ignored, if scsi commands are issued in polled mode.nodev-holdio=0;

# If set, nodev-tmo will hold all I/O errors on devices that disappear# until the timer [0 to 255 secs] expires. Default is 30, return errors# with no-device-delay.#nodev-tmo=30;nodev-tmo=40;

# Use no-device-delay to delay FCP RSP errors and certain check conditions.delay-rsp-err=0;

# num-iocbs [128 to 10240] - number of iocb buffers to allocatenum-iocbs=256;

# num-bufs [64 to 4096] - number of buffers to allocate# Buffers are needed to support Fibre channel Extended Link Services.# Also used for SLI-2 FCP buffers, one per FCP command, and Mailbox commands.num-bufs=128;

# topology: link topology for initializing the Fibre Channel connection.# 0 = attempt loop mode, if it fails attempt point-to-point mode# 2 = attempt point-to-point mode only# 4 = attempt loop mode only# Set point-to-point mode if you want to run as an N_Port.# Set loop mode if you want to run as an NL_Port.#topology=0;lpfc0-topology=2;lpfc1-topology=2;

lpfc0-topology=4;

40 40

# Set a preferred ALPA for the adapter, only valid if topology is loop.# lpfc0-assign-alpa=2; Request ALPA 2 for lpfc0

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

53FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 54: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# ip-class: FC class (2 or 3) to use for the IP protocol.ip-class=3;

# fcp-class: FC class (2 or 3) to use for the FCP protocol.fcp-class=3;

# Use ADISC for FCP rediscovery instead of PLOGI.use-adisc=0;

# Extra IO timeout [0 to 255 secs] for fabricsextra-io-tmo=0;

# Number of 4k STREAMS buffers [64 to 1024] to post to IP ring.post-ip-buf=128;

# Use dqfull-throttle-up-time [0 to 30 secs] to specify when to increment# the current Q depth.dqfull-throttle-up-time=1;

# Increment the current Q depth by dqfull-throttle-up-inc [0 to 128]dqfull-throttle-up-inc=1;

# Use ACK0, instead of ACK1 for class 2 acknowledgement.ack0=0;

# cr-delay: Coalesce Response Delay# This value specifies a count of milliseconds [0 to 63] after which an# interrupt response is generated if cr-count has not been satisfied.# This value is set to 0 to disable the Coalesce Response feature.cr-delay=0;

# cr-count: Coalesce Response Count# This value specifies a count of I/O completions [1 to 255] after which an# interrupt response is generated. This feature is disabled if cr-delay is# set to 0.cr-count=1;

3 3

3 3

# discovery-threads [1 to 32] - This value specifies the maximum number of# ELS commands during discoverydiscovery-threads=1;

# link-speed: link speed selection for initializing the Fibre Channel connection.# 0 = auto select (default)# 1 = 1 Gigabaud# 2 = 2 Gigabaud# 4 = 4 Gigabaud# 8 = 8 Gigabaud#link-speed=0;lpfc0-link-speed=8;lpfc1-link-speed=8;

# fdmi-on: 0 = disable fdmi# 1 = enable fdmi without registration of "host name" port attribute# 2 = enable fdmi and "host name" port attributefdmi-on=0;

# msi-mode: 0 = disable msi; use legacy interrupts# 1 = enable single message MSI# 2 = enable multiple message MSI# 3 = auto select (default)msi-mode=3;

# Setup FCP device to target driver associationstarget-disk="sd";target-tape="st";target-tapechanger="sgen";

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

54FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 55: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.5.2 環境設定(ドライバ版数 V6.30g より前)

パラメーター表の内容に従い、設定します。

2.5.2.1 lpfc.conf パラメーター設定値

項目名設定値

(直結)

設定値

(スイッチ接続)

lpfcX(インスタンス名)

備考

log-verbose 0x0 0x0 — —

log-only 1 1 — —

lpfcX-fcp-bind-method 4 2 有 インスタンスごとにインスタンス名を指定します。

fcp-bind-WWNN 設定不要 設定不要 — —

fcp-bind-WWPN 設定不要 (*1) — —

fcp-bind-DID 設定不要 設定不要 — —

lpfcX-automap 1 0 有 インスタンスごとにインスタンス名を指定します。

lun-queue-depth • ETERNUS DX60S2/DX80 S2/DX90S2 の場合: 設定不要

• ETERNUS DX400S2 series,ETERNUS DX8000S2 series の場合:20

• ETERNUS DX60S2/DX80 S2/DX90S2 の場合: 設定不要

• ETERNUS DX400S2 series,ETERNUS DX8000S2 series の場合:20

— —

tgt-queue-depth • ETERNUS DX60S2/DX80 S2/DX90S2 の場合:設定不要

• ETERNUS DX400S2 series,ETERNUS DX8000S2 series の場合:512

• ETERNUS DX60S2/DX80 S2/DX90S2 の場合:設定不要

• ETERNUS DX400S2 series,ETERNUS DX8000S2 series の場合:512

— —

lpfcNtM-lun-throttle 設定不要 設定不要 — —

lpfcNtM-tgt-throttle • ETERNUS DX60S2/DX80 S2/DX90S2 の場合:40

• ETERNUS DX400S2 series,ETERNUS DX8000S2 series の場合:設定不要

• ETERNUS DX60S2/DX80 S2/DX90S2 の場合:40¸(1 つのポート

に接続されるファイバチャネルカード数)

算出された値が 8以下の場合は 8 を設定

• ETERNUS DX400S2 series,ETERNUS DX8000S2 series の場合:設定不要

— —

no-device-delay 0 0 — —

network-on 0 0 — —

xmt-que-size 256 256 — —

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

55FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 56: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

項目名設定値

(直結)

設定値

(スイッチ接続)

lpfcX(インスタンス名)

備考

lpfcX-scan-down 1 0 有 インスタンスごとにインスタンス名を指定します。

linkdown-tmo 30 30 — —

nodev-holdio 0 0 — —

nodev-tmo 40 40 — —

delay-rsp-err 0 0 — —

num-iocbs 256 256 — —

num-bufs 128 128 — —

lpfcX-topology 4 2 有 インスタンスごとにインスタンス名を指定します。

ip-class 3 3 — —

fcp-class 3 3 — —

use-adisc 0 0 — —

extra-io-tmo 0 0 — —

post-ip-buf 128 128 — —

dqfull-throttle-up-time 1 1 — —

dqfull-throttle-up-inc 1 1 — —

ack0 0 0 — —

cr-delay 0 0 — —

cr-count 1 1 — —

discovery-threads 1 1 — —

lpfcX-link-speed 2, 4(*2)

1, 2, 4(*2)

有 インスタンスごとにインスタンス名を指定します。

fdmi-on 0 0 — —

*1: スイッチ接続構成時は、以下のように設定します。

fcp-bind-WWPN="<Storage の WWPN>:<HBA のインスタンス名>t<SCSI ID>",・・・・・

また、fcp-bind-WWPN の設定値については、「ターゲットバインディング表の作成」で調べた情報を元に、設定値を決定します。

SCSI ID RAID-WWN

CM0CA0Port0CM1CA0Port0

1616

202000e000cb0001203000e000cb0001

lpfc0lpfc1

fcp-bind-WWPN="202000e000cb0001:lpfc0t16","203000e000cb0001:lpfc1t16";

*2: lpfcX-link-speed 設定値

接続するファイバチャネルカードの 大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度 直結

8Gbit/s 4Gbit/s 2Gbit/s 1Gbit/s

4Gbit/s 4 4 2 1 4

2Gbit/s 2 2 2 1 2

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

56FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 57: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

2.5.2.2 /kernel/drv/lpfc.conf 記述例

以下は、スイッチ接続の例です。

## Copyright (c) 2005, Emulex# 3333 Susan Street, Costa Mesa, CA 92626## All rights reserved. This computer program and related documentation# is protected by copyright and distributed under licenses restricting# its use, copying, distribution and decompilation. This computer# program and its documentation are CONFIDENTIAL and a TRADE SECRET# of Emulex Design & Manufacturing Corporation. The receipt or possession# of this program or its documentation does not convey rights to reproduce# or disclose its contents, or to manufacture, use, or sell anything that# it may describe, in whole or in part, without the specific written consent# of Emulex Design & Manufacturing Corporation. Any reproduction of this# program without the express written consent of Emulex Design & Manufacturing# Corporation is a violation of the copyright laws and may subject you to# criminal prosecution.### Solaris LightPulse lpfc (SCSI) / lpfn (IP) driver: global initialized data.## lpfc.conf 1.29.1.2 2005/10/21 11:06:55PDT # Verbosity: only turn this flag on if you are willing to risk being# deluged with LOTS of information.# You can set a bit mask to record specific types of verbose messages:## 0x1 ELS events# 0x2 Device Discovery events# 0x4 Mailbox Command events# 0x8 Initialization events# 0x10 Link Attention events# 0x20 IP events# 0x40 FCP events# 0x80 Node table events# 0x400 Miscellaneous events# 0x800 SLI events# 0x2000 IOCtl events# 0xffff Log All Eventslog-verbose=0x0; # Setting log-only to 0 causes log messages to be printed on the# console and to be logged to syslog (which may send them to the# console again if it's configured to do so).# Setting log-only to 1 causes log messages to go to syslog only.log-only=1; ## +++ Variables relating to FCP (SCSI) support. +++## specifies the method of binding to be used. This# binding method is used for persistent binding and automaped# binding. A value of 1 will force WWNN binding, value# of 2 will force WWPN binding, value of 3 will force# DID binding and value of 4 will force the driver to derive# binding from ALPA (hard addressed) in a private loop environment.# Any persistent binding whose type does not match with the# bind method of the port will be ignored. lpfc0-fcp-bind-method=2; lpfc1-fcp-bind-method=2; # Setup FCP persistent bindings,# fcp-bind-WWPN binds a specific WorldWide PortName to a target id,# fcp-bind-WWNN binds a specific WorldWide NodeName to a target id,# fcp-bind-DID binds a specific DID to a target id.# Binding method must match with the bind method of that HBA, else the# binding will be ignored.# fcp-bind-method should NOT be set to 4 when one of these binding methods# is used.# WWNN, WWPN and DID are hexadecimal values.# WWNN must be 16 digit BCD with leading 0s.# WWPN must be 16 digit BCD with leading 0s.# DID must be 6 digit BCD with leading 0s.# The SCSI ID to bind to consists of two parts, the lpfc interface# to bind to, and the target number for that interface.# Thus lpfc0t2 specifies target 2 on interface lpfc0.# NOTE: Target ids, with all luns supported, must also be in sd.conf. # Here are some examples:# WWNN SCSI ID

lpfc0-fcp-bind-method=4;

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

57FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 58: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# fcp-bind-WWNN="2000123456789abc:lpfc1t0",# "20000020370c27f7:lpfc0t2";## WWPN SCSI ID# fcp-bind-WWPN="2100123456789abc:lpfc0t0",# "21000020370c2855:lpfc0t1",# "2100122222222222:lpfc2t2";## DID SCSI ID# fcp-bind-DID="0000ef:lpfc0t3";# BEGIN: LPUTIL-managed Persistent Bindings fcp-bind-WWPN="2141000b5d6a0109:lpfc0t16", "2140000b5d6a0109:lpfc1t16";

# If automap is set, SCSI IDs for all FCP nodes without# persistent bindings will be automatically generated.# If new FCP devices are added to the network when the system is down,# there is no guarantee that these SCSI IDs will remain the same# when the system is booted again.# The bind method of the port is used as the binding method of# automap devices to preserve SCSI IDs between link down and link up.# If automap is 0, only devices with persistent bindings will be# recognized by the system. lpfc0-automap=0; lpfc1-automap=0;

# lun-queue-depth [1 to 128] - The default value lpfc will use to# limit the number of outstanding commands per FCP LUN. This value# is global, affecting each LUN recognized by the driver, but may be# overridden on a per-LUN basis (see below). RAID arrays may want# to be configured using the per-LUN tunable throttles.#lun-queue-depth=30; lun-queue-depth=20;

# tgt-queue-depth [0 to 10240] - The default value lpfc will use to# limit the number of outstanding commands per FCP target. This value# is global, affecting each target recognized by the driver, but may be# overridden on a per-target basis (see below). RAID arrays may want# to be configured using the per-target tunable throttles. A value# of 0 means don't throttle the target.#tgt-queue-depth=0; tgt-queue-depth=512;

# lpfcNtM-lun-throttle: the maximum number of outstanding commands to# permit for each LUN of an FCP target that supports multiple LUNs.# The default throttle for the number of commands outstanding to a single# LUN of a multiple-LUN target is lun-queue-depth. For a target that# can support multiple LUNs, it may be useful to specify a LUN throttle# that differs from the default.# Example: lpfc0t17-lun-throttle=48;# says that each LUN on target 17, interface lpfc0 should be allowed# up to 48 simultaneously outstanding commands.#lpfc1t39-lun-throttle=10;#lpfc0t40-lun-throttle=30; # lpfcNtM-tgt-throttle: the maximum number of outstanding commands to# permit for a FCP target.# By default, target throttle is disabled.# Example: lpfc0t17-tgt-throttle=48;# says that target 17, interface lpfc0 should be allowed# up to 48 simultaneously outstanding commands.#lpfc1t39-tgt-throttle=10;#lpfc0t40-tgt-throttle=30; # no-device-delay [0 to 30] - determines the length of# the interval between deciding to fail back an I/O because there is no way# to communicate with its particular FCP device (e.g., due to device failure)# and the actual fail back. A value of zero implies no delay whatsoever.# Cautions: (1) This value is in seconds.# (2) Setting a long delay value may permit I/O to build up,# each with a pending timeout, which could result in the exhaustion of# critical Solaris kernel resources. In this case, you may see a fatal# message such as# PANIC: Timeout table overflow#

lpfc0-automap=1;

ETERNUS DX60 S2/DX80 S2/DX90 S2

ETERNUS DX60 S2/DX80 S2/DX90 S2

512ETERNUS DX400 S2 seriesETERNUS DX8000 S2 series

ETERNUS DX60 S2/DX80 S2/DX90 S2

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

58FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 59: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# Note that this value can have an impact on the speed with which a# system can shut down with I/Os pending and with the HBA not able to# communicate with the loop or fabric, e.g., with a cable pulled. no-device-delay=0;

## +++ Variables relating to IP networking support. +++# # network-on: true (1) if networking is enabled, false (0) if not# This variable will be set during the installation of the driver# via pkgadd.network-on=0; # xmt-que-size [128 to 10240] - size of the transmit queue for mbufsxmt-que-size=256; ## +++ Variables common to both SCSI (FCP) and IP networking support. +++# ## If scan-down = 0, scan the devices on the private loop in increasing# order of ALPA. If scan-down = 1, scan the devices on the private loop# in decreasing order of ALPA.# NOTE: scan-down does not apply if a loop map is obtained.# lpfc0-scan-down=0; lpfc1-scan-down=0;

# Determine how long the driver will wait [0 - 255] to begin linkdown# processing when the hba link has become inaccessible. Linkdown processing# includes failing back commands that have been waiting for the link to# come back up. Units are in seconds. linkdown-tmo works in conjunction# with nodev-tmo. I/O will fail when either of the two expires.linkdown-tmo=30;# If set, nodev-holdio will hold all I/O errors on FCP devices that disappear# until they come back. Default is 0, return errors with no-device-delay.# This parameter is ignored, if scsi commands are issued in polled mode.nodev-holdio=0; # If set, nodev-tmo will hold all I/O errors on devices that disappear# until the timer [0 to 255 secs] expires. Default is 30, return errors# with no-device-delay. nodev-tmo=40;

# Use no-device-delay to delay FCP RSP errors and certain check conditions.delay-rsp-err=0; # num-iocbs [128 to 10240] - number of iocb buffers to allocatenum-iocbs=256; # num-bufs [64 to 4096] - number of buffers to allocate# Buffers are needed to support Fibre channel Extended Link Services.# Also used for SLI-2 FCP buffers, one per FCP command, and Mailbox commands.num-bufs=128; # topology: link topology for initializing the Fibre Channel connection.# 0 = attempt loop mode, if it fails attempt point-to-point mode# 2 = attempt point-to-point mode only# 4 = attempt loop mode only# 6 = attempt point-to-point mode, if it fails attempt loop mode# Set point-to-point mode if you want to run as an N_Port.# Set loop mode if you want to run as an NL_Port. lpfc0-topology=2; lpfc1-topology=2;

# Set a preferred ALPA for the adapter, only valid if topology is loop.# lpfc0-assign-alpa=2; Request ALPA 2 for lpfc0 # ip-class: FC class (2 or 3) to use for the IP protocol. ip-class=3;

lpfc0-scan-down=1;

0 0

40 40

lpfc0-topology=4;

3 3

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

59FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 60: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# fcp-class: FC class (2 or 3) to use for the FCP protocol. fcp-class=3;

# Use ADISC for FCP rediscovery instead of PLOGI.use-adisc=0; # Extra IO timeout [0 to 255 secs] for fabricsextra-io-tmo=0; # Number of 4k STREAMS buffers [64 to 1024] to post to IP ring.post-ip-buf=128; # Use dqfull-throttle-up-time [0 to 30 secs] to specify when to increment# the current Q depth.dqfull-throttle-up-time=1; # Increment the current Q depth by dqfull-throttle-up-inc [0 to 128]dqfull-throttle-up-inc=1;

# Use ADISC for FCP rediscovery instead of PLOGI.use-adisc=0; # Extra IO timeout [0 to 255 secs] for fabricsextra-io-tmo=0; # Number of 4k STREAMS buffers [64 to 1024] to post to IP ring.post-ip-buf=128;

# Use dqfull-throttle-up-time [0 to 30 secs] to specify when to increment# the current Q depth.dqfull-throttle-up-time=1; # Increment the current Q depth by dqfull-throttle-up-inc [0 to 128]dqfull-throttle-up-inc=1; # Use ACK0, instead of ACK1 for class 2 acknowledgement.ack0=0; # cr-delay: Coalesce Response Delay# This value specifies a count of milliseconds [0 to 63] after which an# interrupt response is generated if cr-count has not been satisfied.# This value is set to 0 to disable the Coalesce Response feature.cr-delay=0; # cr-count: Coalesce Response Count# This value specifies a count of I/O completions [1 to 255] after which an# interrupt response is generated. This feature is disabled if cr-delay is# set to 0.cr-count=1; # discovery-threads [1 to 32] - This value specifies the maximum number of# ELS commands during discoverydiscovery-threads=1; # link-speed: link speed selection for initializing the Fibre Channel connection.# 0 = auto select (default)# 1 = 1 Gigabaud# 2 = 2 Gigabaud# 4 = 4 Gigabaud lpfc0-link-speed=2; lpfc1-link-speed=2;

# fdmi-on: 0 = disable fdmi# 1 = enable fdmi without registration of "host name" port attribute# 2 = enable fdmi and "host name" port attributefdmi-on=0; # Used only by i386 FCP (SCSI)# flow_control="duplx" queue="qfifo" disk="scdk" tape="sctp";#

3 3

第 2 章 Emulex 社製ファイバチャネルカードを使用する場合の作業

2.5 設定パラメーター一覧

60FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 61: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

第 3 章QLogic 社製ファイバチャネルカードを使用する場合の作業

本章は、QLogic 社製ファイバチャネルカードを使用してサーバに接続する場合の、「ドライバのインストールとサーバの環境設定」および「論理ユニットの認識」について説明しています。

3.1 作業の流れ

作業の流れ

ファイバチャネルカードドライバのインストール

ドライバをインストールします。必要に応じて、ファイバチャネルカードメーカーからドライバをダウンロードします。

•「3.2 ファイバチャネルカードドライバのインストール」(62 ページ)• Web サイトからダウンロードしたドライバ

• ドライバの製品マニュアル

• ドライバのインストールに使用

- Web サイトからダウンロードした「SANsurfer FC HBA CLI Application」

各種管理表の作成

環境設定に必要な情報を、「サーバ側 WWN インスタンス管理表」、「RAID 側 WWN インスタンス管理表」、「ターゲットバインディング表」にまとめます。

•「3.3 サーバの環境設定」(62 ページ)•「付録 A 各種管理表(記入用)」(89 ページ)

環境設定ファイルの編集

環境設定ファイルを編集し、各種パラメーターの設定を行います。

•「3.3 サーバの環境設定」(62 ページ)•「3.5 設定パラメーター一覧」(73 ページ)

61FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 62: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

論理ユニット(LUN)の認識

ETERNUS DX/AF で設定した論理ユニットを、sd ドライバを使用してサーバに認識させます。

•「3.4 論理ユニットの認識」(70 ページ)

本書を使用した作業が終わったら、『構築ガイド(サーバ接続編) ファイバチャネル/OracleSolaris 用』に記載されている、次の作業工程(「マルチパスの設定」)に進んでください。

3.2 ファイバチャネルカードドライバのインストール

以下の手順でファイバチャネルカードドライバをインストールします。

1 QLogic 社の Web サイトからドライバをダウンロードし、インストールします。

http://www.qlogic.com(QLogic 社 Web サイト)

またインストール方法は、同サイトを参照してください。

2 QLogic 社の Web サイトから「SANsurfer FC HBA CLI Application」をダウンロードし、インストールします。

3.3 サーバの環境設定

ETERNUS DX/AF とサーバの接続方法に応じたサーバの環境設定を行います。サーバの環境設定は、環境設定ファイル(使用するファイバチャネルカードドライバによって異なります)を編集して設定します。

接続方法には、「直結」と「スイッチ接続」の 2 種類があります。

● 直結の場合

ファイバチャネルカードのインスタンス名の情報が必要になります。以下を参照し、設定を行ってください。

•「3.3.1 サーバ側 WWN インスタンス管理表の作成」(63 ページ)•「3.3.2 RAID 側 WWN インスタンス管理表の作成」(68 ページ)•「3.3.4 環境設定ファイルの設定」(70 ページ)•「3.3.5 設定内容の再確認」(70 ページ)

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.2 ファイバチャネルカードドライバのインストール

62FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 63: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

● スイッチ接続の場合

ファイバチャネルカードのインスタンス名、ターゲットの WWN、およびターゲット ID の情報が必要になります。それぞれの情報を確認し、結果を表にまとめます。作成した表に基づいて環境設定ファイルを編集し、設定を行います。以下を参照し、設定を行ってください。

•「3.3.1 サーバ側 WWN インスタンス管理表の作成」(63 ページ)•「3.3.2 RAID 側 WWN インスタンス管理表の作成」(68 ページ)•「3.3.3 ターゲットバインディング表の作成」(68 ページ)•「3.3.4 環境設定ファイルの設定」(70 ページ)•「3.3.5 設定内容の再確認」(70 ページ)

3.3.1 サーバ側 WWN インスタンス管理表の作成

ファイバチャネルカードの情報を記入した「サーバ側 WWN インスタンス管理表」を作成します。

サーバに装着したすべてのファイバチャネルカードの、以下の情報を確認し、表に記入します。(表は「付録 A 各種管理表(記入用)」(89 ページ)にあります)。

• 物理スロット名

• WWN• インスタンス名

• 物理パス名

サーバ側 WWN インスタンス管理表

物理スロット名 WWN インスタンス名 物理パス名

1 インスタンス名を確認します。

ファイバチャネルカードのインスタンス名は「hba +インスタンス番号」の形式で表されます。

ファイバチャネルカードが装着されている物理パスに対応するインスタンス番号は、ファイバチャネルカードドライバのインストール時に、「/etc/path_to_inst」ファイルに格納されます。

「grep」コマンドを使用して、必要な部分を抽出します。

# grep "QLGC" /etc/path_to_inst

表示例

"/pci@b,2000/QLGC,qla@2 " 0 "qla2300""/pci@b,2000/QLGC,qla@2, 1" 1 "qla2300"

下線部の「/pci@b,2000/QLGC,qla@2」は物理パス名、「1」はインスタンス番号を示しています。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

63FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 64: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

物理パス「/pci@b,2000/QLGC,qla@2」に装着されたファイバチャネルカードカードのインスタンス名は「hba0」、物理パス「/pci@b,2000/QLGC,qla@2,1」に装着されたファイバチャネルカードのインスタンス名は「hba1」となります。

2 「サーバ側 WWN インスタンス管理表」の「インスタンス名」欄と「物理パス名」欄に結果を記入します。

記入例

物理スロット名 WWN インスタンス名 物理パス名

hba0 /pci@b,2000/QLGC,qla@2

hba1 /pci@b,2000/QLGC,qla@2,1

3 ファイバチャネルカードの WWN を確認します。

(1) 以下のコマンドを実行して、ファイバチャネルカードのインスタンス名に対応する WWN を確認します。

# scli

(2) メニューが表示されるので、画面のメニューに従って入力します。

Searching for QLogic FC HBA(s) and attached device(s) ...

SANsurfer FC HBA CLI

v1.7.0 Build 12

Main Menu

1: Display System Information 2: Display HBA Settings 3: Display HBA Information 4: Display Device List 5: Display LUN List 6: Configure HBA Settings 7: Target Persistent Binding 8: Selective LUNs 9: Boot Device Settings 10: Driver Settings 11: HBA Utilities 12: Flash Beacon 13: Diagnostics 14: Statistics 15: Help 16: Quit

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

64FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 65: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

(3) 「3」を入力し、「3:Display HBA Information」を選択します。

HBA Information Menu が表示されます。

SANsurfer FC HBA CLI

v1.7.0 Build 12

HBA Information Menu

1: Information 2: VPD

Note: 0 to return to Main Menu Enter Selection: 1

(4) 「1」を入力し、「1: Information」を選択します。

Information Menu が表示されます。

SANsurfer FC HBA CLI

v1.7.0 Build 12

Information Menu

HBA Model QLA2462: 1: Port 1 (OS 0): WWPN: 21-00-00-E0-8B-91-D9-4F Online 2: Port 2 (OS 1): WWPN: 21-01-00-E0-8B-B1-D9-4F Online 3: All HBAs 4: Return to Previous Menu

Note: 0 to return to Main Menu Enter Selection: 3

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

65FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 66: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

(5) 「3」を入力し、「3: All HBAs」を選択します。

WWPN が表示されます。

Host Name : v440aHBA Model : QLA2462HBA Alias :Port : 1Port Alias :Node Name : 20-00-00-E0-8B-91-D9-4FPort Name : 21-00-00-E0-8B-91-D9-4FPort ID : 00-00-01Serial Number : RFC0630L34553Driver Version : qla-5.03FCode Version : 1.24Firmware Version : 4.00.26HBA Instance : 0OS Instance : 0HBA ID : 0-QLA2462OptionROM BIOS Version : 1.24OptionROM FCode Version : 1.24OptionROM EFI Version : 1.08OptionROM Firmware Version : 4.00.26Actual Connection Mode : LoopActual Data Rate : 2 GbpsPortType (Topology) : NLPortTotal Number of Devices : 1HBA Status : Online

Hit <RETURN> to continue:-------------------------------------------------------------------Host Name : v440aHBA Model : QLA2462HBA Alias :Port : 2Port Alias :Node Name : 20-01-00-E0-8B-B1-D9-4FPort Name : 21-01-00-E0-8B-B1-D9-4FPort ID : 00-00-02Serial Number : RFC0630L34553Driver Version : qla-5.03FCode Version : 1.24Firmware Version : 4.00.26HBA Instance : 1OS Instance : 1HBA ID : 1-QLA2462OptionROM BIOS Version : 1.24OptionROM FCode Version : 1.24OptionROM EFI Version : 1.08OptionROM Firmware Version : 4.00.26Actual Connection Mode : LoopActual Data Rate : 2 GbpsPortType (Topology) : NLPortTotal Number of Devices : 1HBA Status : Online

Hit <RETURN> to continue:-------------------------------------------------------------------

SANsurfer FC HBA CLI

v1.7.0 Build 12

Information Menu

HBA Model QLA2462: 1: Port 1 (OS 0): WWPN: 21-00-00-E0-8B-91-D9-4F Online 2: Port 2 (OS 1): WWPN: 21-01-00-E0-8B-B1-D9-4F Online 3: All HBAs 4: Return to Previous Menu

Note: 0 to return to Main Menu Enter Selection: 4

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

66FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 67: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

(6) 「4」を入力し、「4: Return to Previous Menu」を選択します。

Menu に戻ります。

Main Menu

1: Display System Information 2: Display HBA Settings 3: Display HBA Information 4: Display Device List 5: Display LUN List 6: Configure HBA Settings 7: Target Persistent Binding 8: Selective LUNs 9: Boot Device Settings 10: Driver Settings 11: HBA Utilities 12: Flash Beacon 13: Diagnostics 14: Statistics 15: Help 16: Quit

(7) 「16」を入力し Quit で終了します。

Enter choice => 0#

4 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN インスタンス名 物理パス名

21-00-00-E0-8B-91-D9-4F hba0 /pci@b,2000/QLGC,qla@2

21-01-00-E0-8B-91-D9-4F hba1 /pci@b,2000/QLGC,qla@2,1

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

67FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 68: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3.3.2 RAID 側 WWN インスタンス管理表の作成

ETERNUS DX/AF の CA に関する情報をまとめた「RAID 側 WWN インスタンス管理表」を作成します。

ETERNUS DX/AF に 2 つのポートがある場合

チャネルアダプター WWN T_ID

CM0CA0Port0 202000e000cb0001 16

CM1CA0Port0 203000e000cb0001 16

以下の情報を確認し、記入します。

• チャネルアダプター

ETERNUS DX/AF の各チャネルアダプター名

• WWNETERNUS DX/AF の各 CA の WWN(ETERNUS Web GUI または ETERNUSmgr などで確認)

• T_IDCA に定義する SCSI ターゲット ID(ETERNUS Web GUI または ETERNUSmgr などで確認し、10進数で記入)

スイッチ接続では、SCSI ターゲット ID は物理プロトコルとしては意味を持ちませんが、Solaris OSの SCSI ドライバに定義として設定するために必要です。サーバの環境、装置の接続状態に適した値をあらかじめ設定してください。

なお、マルチパスを構成する CA には、同じターゲット ID を設定することを推奨します。

3.3.3 ターゲットバインディング表の作成

直結の場合は、必要ありません。

ターゲットバインディングとは、サーバに装着されたファイバチャネルカードと、接続する ETERNUSDX/AF の CA との論理的な結び付け(バインディング)を行うことです。

ターゲットバインディングは、ファイバチャネルのインスタンス名と、CA のチャネルアダプター名、WWN、ターゲット ID とを対応付けます。

ターゲットバインディングに必要となる情報を「ターゲットバインディング表」に記入します。「ターゲットバインディング表」は、接続するサーバごとに作成します。

以下の情報を記入します。

• 対象のサーバ名

• 各チャネルアダプター名およびそれらに定義する SCSI ターゲット ID「RAID 側 WWN インスタンス管理表」に記入した「チャネルアダプター名」および「ターゲット ID」を記入します。

• RAID-WWN「RAID 側 WWN インスタンス管理表」で記入した WWN を記入します。

1 サーバに設定するターゲット情報を記入します。

先に作成した「RAID 側 WWN インスタンス管理表」の情報を「ターゲットバインディング表」に反映します。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

68FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 69: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

記入例

チャネルアダプター名 WWN T_ID インスタンス名

CM0CA0Port0 202000e000cb0001 16

CM1CA0Port0 203000e000cb0001 16

2 システム構成から、接続パスを確認します。

構成例

Server#0

Slot0 Slot1

CA0 Port0

CM0

CA0 Port1

Fibre Channel Switch A Fibre Channel Switch B

CM1

CA0 Port1 CA0 Port0

ETERNUS DX/AF

Server#0 の物理スロットと ETERNUS DX/AF の CA は、以下の経路で接続されています。

• Server#0 SLOT0 ~ CM0CA0

• Server#0 SLOT1 ~ CM1CA0

3 手順. 2 で確認した接続パスと、先に作成した「サーバ側 WWN インスタンス管理表」の情報を元に、サーバ側の物理スロット名に対応したインスタンス名を「ターゲットバインディング表」に記入します。

WWN

1. SERV1_SLOT0

SERV1_SLOT1

10000000c9366046

10000000c9365d9e

lpfc0

lpfc1

WWN

16

16

CM0CA0Port0

CM1CA0Port0

202000c000cb0001

203000c000cb0001

SCSI T_ID RAID-WWN

lpfc0

lpfc1

2.

以上で、ターゲットバインディング表は完成です。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.3 サーバの環境設定

69FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 70: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3.3.4 環境設定ファイルの設定

作成した「サーバ側 WWN インスタンス表」、「RAID 側 WWN インスタンス管理表」、および「ターゲットバインディング表」に基づいて、環境設定ファイルを編集します。環境設定ファイルへの設定方法および環境設定ファイルの設定例については、「3.5 設定パラメーター一覧」(73 ページ) を参照してください。

サーバ側 WWN インスタンス管理表、RAID 側 WWN インスタンス管理表、ターゲットバインディング表に記入漏れがないかを確認してください。

3.3.5 設定内容の再確認

設定が完了したら、環境設定ファイルの設定内容に誤りがないかを再度確認します。

ターゲットバインディングの確認はサーバ再起動の前に確実に行ってください。設定ミスが存在した状態でサーバを再起動すると、接続エラーが発生しないまま、システム構成とは違ったストレージシステム装置をサーバが認識してしまうおそれがあります。

3.4 論理ユニットの認識

3.4.1 sd ドライバから論理ユニットを認識する

ETERNUS DX/AF で設定した論理ユニットを、sd ドライバを使用してサーバに認識させます。

まず、ETERNUS DX/AF の論理ユニット設定が正しく行われていることを確認し、次に sd ドライバの設定ファイル (sd.conf)にファイバチャネルカード ID の記述を確認します。

確認したら、サーバを再起動して論理ユニットをサーバから認識させます。

3.4.1.1 認識の準備

vi などのテキストエディタを使って、 sd ドライバの設定ファイル (sd.conf)に「name="sd"parent="qla2300" target=2048;」の記述を確認します。

記述がない場合は追加してください。

• Solaris 11 OS の場合

/etc/driver/drv/sd.conf が存在しない場合、/kernel/drv/sd.conf を/etc/driver/drv にコピーして、コピー先の「sd.conf」ファイルに追加します。

/etc/driver/drv/sd.conf が存在する場合、上書きコピーはせず「sd.conf」ファイルに追加します。

• Solaris 10 OS の場合

「/kernel/drv/sd.conf」ファイルに追加します。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.4 論理ユニットの認識

70FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 71: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

表示例

## Copyright 2006 Sun Microsystems, Inc. All rights reserved.# Use is subject to license terms.##ident "@(#)sd.conf 1.10 06/02/08 SMI"

name="sd" class="scsi" class_prop="atapi" target=0 lun=0;

name="sd" class="scsi" class_prop="atapi" target=1 lun=0;

name="sd" class="scsi" class_prop="atapi" target=2 lun=0;

name="sd" class="scsi" class_prop="atapi" target=3 lun=0;

name="sd" class="scsi" target=4 lun=0; : :name="sd" class="scsi"target=15 lun=0;## Enable Target 7 for the mpt SCSI/SAS/SATA driver. Target 7 has @# traditionally been reserved for legacy SCSI HBAs, but SAS controllers# supported by the mpt driver do not use target 7 for that purpose.# Enabling Target 7 allows the use of 8 disks on those controllers.#name="sd" parent="mpt" target=7 lun=0;name="sd" parent="qla2300" target=2048;

下線部を確認してください。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.4 論理ユニットの認識

71FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 72: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3.4.1.2 論理ユニットをサーバに認識させる

sd ドライバの設定ファイルの指定を有効にして、論理ユニットをサーバに認識させます。

1 サーバの再構成、および再起動をして、登録した論理ユニットをサーバに認識させます。以下のコマンドを実行します。

/reconfigure ファイルを作成し、サーバを再起動することによりデバイスが再構成されます。

# touch /reconfigure# /usr/sbin/shutdown -y -g0 -i6

2 サーバが起動したら、スーパーユーザーでログインし、format コマンドを使用して装置および論理ユニットが認識されていることを確認します。

# format

表示例

• 物理パス /pci@b,2000/QLGC,qla@2 に ETERNUS DX400 S2 series のターゲット ID=16、lun=0,1 が接続され、それぞれに c4t16d0, c4t16d1 が割り当てられている。

• 物理パス/pci@b,2000/QLGC,qla@2,1 に ETERNUS DX400 S2 series のターゲット ID=16、lun=0, 1 が接続され、それぞれに c5t16d0, c5t16d1 が割り当てられている。

# formatSearching for disks...done

AVAILABLE DISK SELECTIONS:0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> /sbus@3,0/SUNW,fas@3,8800000/sd@0,01. c4t16d0 <FUJITSU-ETERNUS_DX400 cyl 260 alt 2 hd 64 sec 256> /pci@b,2000/QLGC,qla@2/sd@0,02. c4t16d1 <FUJITSU-ETERNUS_DX400 cyl 260 alt 2 hd 64 sec 256> /pci@b,2000/QLGC,qla@2/sd@0,13. c5t16d0 <FUJITSU-ETERNUS_DX400 cyl 260 alt 2 hd 64 sec 256> /pci@b,2000/QLGC,qla@2,1/sd@0,04. c5t16d1 <FUJITSU-ETERNUS_DX400 cyl 260 alt 2 hd 64 sec 256> /pci@b,2000/QLGC,qla@2,1/sd@0,1

3 物理パス名の表示に続いて、「sd@xx,x」が表示されていることを確認します。

このメッセージにより、論理ユニットが sd ドライバによって認識されていることが確認できます。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.4 論理ユニットの認識

72FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 73: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

3.5.1 環境設定

環境設定は、/kernel/drv/qla2300.conf を編集することにより行います。

編集する際は、必ずオリジナルファイルをバックアップしてから作業を行ってください。

cp /kernel/drv/qla2300.conf ./qla2300.conf.backup

パラメーター表の内容に従い、設定してください。

3.5.1.1 qla2300.conf パラメーター設定値

• Solaris 10 OS, Solaris 9 OS, Solaris 8 OS で共通の設定値になります。

• 項目名には、インスタンス名を指定します。

• "hbaX"は、Xに「3.3.1 サーバ側 WWN インスタンス管理表の作成」(63 ページ)で記入したインスタンス番号を指定します

パラメーター 設定値(直結) 設定値(スイッチ接続) 備考

hbaX-SCSI-target-id-<X>-fibre-channel-port-name=<StorageWWPN>";

(*1) (*1) —

hbaX-max-frame-length 2048 2048 —

hbaX-execution-throttle 任意(*2)(ETERNUS DX/AF 側FC ポートあたり 大512)

任意(*2)(ETERNUS DX/AF 側FC ポートあたり 大512)

初期値から変更

hbaX-login-retry-count 8 8 —

hbaX-enable-adapter-hard-loop-ID 1 0 直結の場合「1」

hbaX-adapter-hard-loop-ID 125 0 直結の場合インスタンスごとに 125 から降順に設定

hbaX-enable-LIP-reset 0 0 —

hbaX-enable-LIP-full-login 0 0 初期値から変更

hbaX-enable-target-reset 0 0 —

hbaX-reset-delay 5 5 —

hbaX-port-down-retry-count 8 8 —

hbaX-port-down-retry-delay 0 0 —

hbaX-maximum-luns-per-target 8 8 —

hbaX-connection-options 0 1 • 直結の場合「0」• スイッチ接続の場合「1」

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

73FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 74: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

パラメーター 設定値(直結) 設定値(スイッチ接続) 備考

hbaX-fc-tape 0 0 初期値から変更

hbaX-fc-data-rate 1, 3, 4, 5, 6 0, 1, 3, 4, 5, 6 (*3)設定値の意味は以下のとおり

0 g 1Gbit/s 固定

1 g 2Gbit/s 固定

2 g Auto (default)3 g 4Gbit/s 固定

4 g 8Gbit/s 固定

5 g 16Gbit/s 固定

6 g 32Gbit/s 固定

hbaX-pci-latency-timer 0x40 0x40 —

hbaX-pci-x-max-memory-read-byte-count

0 0 —

hbaX-link-down-error 1 1 —

hbaX-link-down-timeout 60 60 —

hbaX-persistent-binding-configuration 0 0 —

hbaX-persistent-binding-by-port-ID 0 0 —

hbaX-fast-error-reporting 0 0 —

hbaX-extended-logging 0 0 —

hbaX-queue-full-retry-count 16 16 初期値から変更

hbaX-queue-full-retry-delay 2 2 —

hbaX-security-protocols 0 0 —

hbaX-FDMI-support 0 0 —

hbaX-VPD-support 0 0 —

hbaX-AIF-support 0 0 初期値から変更

*1: 以下のように設定してください。

hbaX-SCSI-target-id-<X>-fibre-channel-port-name="<Storage WWPN>";また、Storage WWPN の設定値については、「ターゲットバインディング表の作成」で取得した情報から設定値を決定します。

SCSI ID (WWN)

CM0CA0Port0CM1CA0Port0

1616

202000e000cb0001203000e000cb0001

hba0hba1

hba0-SCSI-target-id-16-fibre-channel-port-name="202000e000cb0001";hba1-SCSI-target-id-16-fibre-channel-port-name="203000e000cb0001";

*2: 推奨値=512¸1 つの CA ポートに接続されるファイバチャネルポート数

(小数点以下は切り捨て)

算出された値が「8」より小さくなる場合は、「8」を設定してください。

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

74FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 75: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

*3: hbaX-fc-data-rate 設定値

接続するファイバチャネルカードの

大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度

直結

大 CA 転送速度

32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s 2Gbit/s 32Gbit/s 16Gbit/s 8Gbit/s 4Gbit/s

32Gbit/s 6 5 4 — — 6 5 4 —

16Gbit/s 5 5 4 3 — 5 5 4 3

8Gbit/s 4 4 4 3 1 4 4 4 3

4Gbit/s — 3 3 3 1 — 3 3 3

2Gbit/s — — 1 1 1 — — 1 1

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

75FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 76: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3.5.1.2 /kernel/drv/qla2300.conf 記述例

以下は、ETERNUS DX8100/DX8400/DX8700 のスイッチ接続の場合の例です。

# Copyright (C) QLogic Corporation 1996-2008. All rights reserved. ## File is setup as the default parameters for all adapters in the # system. # If a parameter needs to be changed for a particular adapter, # make a copy of the parameter. Then change the hba number # (decimal) in the parameter to match the adapter instance number # that is displayed during the boot process. Now alter the # parameter for the adapter. ## example: # Setting loop down timeout for adapter instance 3 and 4# respectively. ## Before: # hba0-link-down-timeout=60;## After: # hba0-link-down-timeout=60;# hba3-link-down-timeout=120;# hba4-link-down-timeout=240;### ===============================# Target Persistent Name Binding# ===============================## Note: This persistent binding section only applies if the string# "qla-mp-config-required" does NOT exist. This string refects# the fact that the GUI or CLI utilities have made alternate# persistent binding entries which override the manual persistent# binding entries documented in this section.## The Persistent Name Binding support for target devices associates a # SCSI target ID to a specified device World Wide Port Name. In other # words, this entry changes the target ID of the specified device # to the number specified in the entry. ## To enable it, lines of the following format should be added # in the qla2300.conf file: ## hba<#>-SCSI-target-id-<#>-fibre-channel-port-name="<device WWPN>";

hba0-SCSI-target-id-16-fibre-channel-port-name="2150000b5d6a0109";hba1-SCSI-target-id-16-fibre-channel-port-name="2151000b5d6a0109";## For example, to associate the following WWPN with target ID 2# on adapter instance 1, the entry will be:## hba1-SCSI-target-id-2-fibre-channel-port-name="2100002037004ac9";## *******# IMPORTANT# *******## - Unlike other parameter entries in the qla2300.conf file, values# indicated in persistent name binding entries for instance 0 does# not apply to other instances when there are no entries for the# other instances.# - Persistent Name Binding entries are optional entries in the# qla2300.conf file. These entries do not dictate which devices# are scanned by the driver, and do not perform any device masking,# unless the "Persistent Binding Only Option" is set. Absence of# this entry for any given device name or SCSI ID does not direct# the driver to perform any type of device masking, unless the# "Persistent Binding Only Option" is set.## - For target devices, if no Persistent Name Binding entries are# specified, the default SCSI target IDs assigned will be the loop# ID of the devices, if failover is disabled else will start at 0.# Please refer to the FAQ section for which default SCSI target IDs# are assigned to fabric devices.## ***********************# CAUTION CAUTION CAUTION# ***********************#

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

76FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 77: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

# /kernel/drv/st.conf file, it is possible to purposely mask off# certain devices of all adapter instances from the operating system,# by purposely commenting out/deleting entries in the sd.conf/st.conf# file for those SCSI target IDs/LUNs bound to all adapter instances.# However, when the devices are shared among multiple adapters,# doing so requires extreme caution, and it is strongly recommended# that all target devices be bound with all adapter instances so that# the devices will show up in a predeterminable way. A shared device# which is bound on one adapter instance but unbound on another# adapter instance may show up at a SCSI target ID which is# unexpected by the user for the unbound adapter instance, which may# lead to possible data corruption on the device if the user# unknowingly writes to the unexpected device.## The QLogic Solaris SCSI HBA driver does not filter out the OS# scanning of SCSI devices, except when the "Persistent Binding# Only Option" is set. The target IDs/LUNs scanned by the OS are# based on the entries specified in the sd.conf and st.conf files.# When the HBA driver first initializes during the system boot# process, it assigns a target ID internally to all of the devices it# detected. During the OS device scan, the driver ignores the 'class'# value indicated in the sd.conf/st.conf file and processes the IOs# addressed to a device whose target ID/LUN matches that of a device# previously detected by the driver.## Solaris x86 properties.flow_control="duplx";queue="qfifo";disk="scdk";tape="sctp";## Solaris force attach all possible driver instances during system# startup property.#ddi-forceattach=1;

# Maximum fibre channel frame size.# Range: 512, 1024 or 2048 byteshba0-max-frame-length=2048;hba1-max-frame-length=2048;

# Maximum number of commands queued on each logical unit.# Range: 1 - 65535hba0-execution-throttle=20;hba1-execution-throttle=20;

# Number of port login retry attempts.# Range: 0 - 255hba0-login-retry-count=8;hba1-login-retry-count=8;# Enable/disable the use adapter hard loop ID address on the fibre# channel bus.# 0 = disable, 1 = enabledhba0-enable-adapter-hard-loop-ID=0;hba1-enable-adapter-hard-loop-ID=0;

# Adapter hard loop ID address to use on the fibre channel bus.# Range: 0 - 125hba0-adapter-hard-loop-ID=0;hba1-adapter-hard-loop-ID=0;# Enable/disable the use LIP reset for loop reset.# 0 = disable, 1 = enabledhba0-enable-LIP-reset=0;hba1-enable-LIP-reset=0;# Enable/disable the use LIP full login for loop reset.# 0 = disable, 1 = enabledhba0-enable-LIP-full-login=0;hba1-enable-LIP-full-login=0;# Enable/disable the use of target reset for loop reset.# 0 = disable, 1 = enabledhba0-enable-target-reset=0;hba1-enable-target-reset=0;# Amount of time to delay after a loop reset for starting any new# I/O commands.# Range: 0 - 255 secondshba0-reset-delay=5;hba1-reset-delay=5;# Number of times to retry a port that is not responding.# Range: 0 - 255

# When the Persistent Name Binding entries are used in combination# with the device entries in the /kernel/drv/sd.conf or

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

77FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 78: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

hba0-port-down-retry-count=8;hba1-port-down-retry-count=8;# Amount of time to delay between port down retries.# Range: 0 - 255 secondshba0-port-down-retry-delay=0;hba1-port-down-retry-delay=0;# Maximum number of LUNs to scan for, if a device does not# support SCSI Report LUNs command.# Range: 1 - 256hba0-maximum-luns-per-target=8;hba1-maximum-luns-per-target=8;# Connection options.# 0 = loop only# 1 = point-to-point only# 2 = loop preferred, otherwise point-to-pointhba0-connection-options=1;hba1-connection-options=1;# Enable FCP 2 Error Recovery support enable/disable.# 0 = disable, 1 = enabledhba0-fc-tape=0;hba1-fc-tape=0;# Fibre Channel Data Rate Option.# 0 = 1 gigabit/second# 1 = 2 gigabit/second# 2 = Auto-negotiate# 3 = 4 gigabit/second# 4 = 8 gigabit/secondhba0-fc-data-rate=4;hba1-fc-data-rate=4;# PCI latency timer.# Range: 0x8 - 0xF8 -- must be a multiple of 8hba0-pci-latency-timer=0x40;hba1-pci-latency-timer=0x40;# During link down conditions enable/disable the reporting of # errors. # 0 = disabled, 1 = enable hba0-link-down-error=1; hba1-link-down-error=1; # Amount of time to wait for loop to come up after it has gone down # before reporting I/O errors. # Range: 0 - 240 secondshba0-link-down-timeout=60; hba1-link-down-timeout=60;# Persistent binding only option.# 0 = Reports to OS discovery of binded and non-binded devices# 1 = Reports to OS discovery of persistent binded devices only# Note: This entry is ignored when qla-mpconfig parameter is found.hba0-persistent-binding-configuration=0;hba1-persistent-binding-configuration=0;# Persistent binding by port ID.# 0 = disabled, 1 = enablehba0-persistent-binding-by-port-ID=0;hba1-persistent-binding-by-port-ID=0;# Fast error reporting to Solaris, enabled/disabled.# 0 = disabled, 1 = enablehba0-fast-error-reporting=0;hba1-fast-error-reporting=0;# Extended logging level.# Range: 0 - 255, 0 = disabledhba0-extended-logging=0;hba1-extended-logging=0;# Number of times to retry a SCSI queue full error.# Range: 0 - 255hba0-queue-full-retry-count=16;hba1-queue-full-retry-count=16;# Amount of time to delay after a SCSI queue full error before# starting any new I/O commands.# Range: 0 - 255 secondshba0-queue-full-retry-delay=2;hba1-queue-full-retry-delay=2;# Enable DH-CHAP security protocols.# 0 = disabled, 1 = enablehba0-security-protocols=0;hba1-security-protocols=0;# FDMI support.# 0 = disabled, 1 = enablehba0-FDMI-support=0;hba1-FDMI-support=0;# Use target/lun VPD data for failover configuration support.# 0 = disabled, 1 = enable

0 1G1 2G2 Auto (default)3 4G4 8G

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

78FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 79: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

hba0-VPD-support=0;hba1-VPD-support=0;# Advance Interrupt Framework (AIF) support.# 0 = disable AIF # 1 = disable MSI-X # 2 = disable MSI # 3 = disable MSI and MSI-X # 4 = system defaulthba0-AIF-support=0;hba1-AIF-support=0;###################################################################### WARNING: Beginning of Configuration Data stored by the QLogic ## Applications. Consult documentation before editing ## any data past this text. ######################################################################

# Use target/lun VPD data for failover configuration support.# 0 = disabled, 1 = enable

第 3 章 QLogic 社製ファイバチャネルカードを使用する場合の作業

3.5 設定パラメーター一覧

79FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 80: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

第 4 章Brocade 社製ファイバチャネルカードを使用する場合の作業

本章は、Brocade 社製ファイバチャネルカードを使用してサーバに接続する場合の、「ドライバのインストールとサーバの環境設定」および「論理ユニットの認識」について説明しています。

4.1 作業の流れ

作業の流れ

ファイバチャネルカードドライバのインストール

ドライバをインストールします。必要に応じて、ファイバチャネルカードメーカーからドライバをダウンロードします。

•「4.2 ファイバチャネルカードドライバのインストール」(81 ページ)• ドライバのインストールに使用

- Brocade 社の Web サイトからダウンロードしたドライバ

各種管理表の作成

環境設定に必要な情報を、「サーバ側 WWN インスタンス管理表」、「RAID 側 WWN インスタンス管理表」、「ターゲットバインディング表」にまとめます。

•「4.3 サーバの環境設定」(81 ページ)•「付録 A 各種管理表(記入用)」(89 ページ)

環境設定ファイルの編集

環境設定ファイルを編集し、各種パラメーターの設定を行います。

•「4.3 サーバの環境設定」(81 ページ)

80FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 81: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

論理ユニット(LUN) の認識

ETERNUS DX/AF で設定した論理ユニットをサーバに認識させます。

•「4.4 論理ユニットの認識」(88 ページ)

本書を使用した作業が終わったら、『構築ガイド(サーバ接続編) ファイバチャネル/OracleSolaris 用』に記載されている、次の作業工程(「マルチパスの設定」)に進んでください。

4.2 ファイバチャネルカードドライバのインストール

ファイバチャネルカードドライバをインストールします。

Brocade 社の Web サイトからドライバをダウンロードし、インストールしてください。

ドライバのインストール方法は、以下の Brocade 社の Web サイトを参照してください。

http://www.brocadejapan.com/

4.3 サーバの環境設定

ETERNUS DX/AF とサーバの接続方法に応じたサーバの環境設定を行います。

接続方法は、スイッチ接続のみサポートしています。

ファイバチャネルカードのインスタンス名、ターゲットの WWN、およびターゲット ID の情報が必要になります。それぞれの情報を確認し、結果を表にまとめます。作成した表に基づいて環境設定ファイルを編集し、設定を行います。以下を参照し、設定を行ってください。

•「4.3.1 サーバ側 WWN インスタンス管理表の作成」(82 ページ)•「4.3.2 ファイバチャネルカードの設定」(85 ページ)•「4.3.3 環境設定ファイル(/etc/system)の設定」(87 ページ)

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.2 ファイバチャネルカードドライバのインストール

81FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 82: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

4.3.1 サーバ側 WWN インスタンス管理表の作成

ファイバチャネルカードの情報を記入した「サーバ側 WWN インスタンス管理表」を作成します。

サーバに装着したすべてのファイバチャネルカードの、以下の情報を確認し、表に記入します。(表は「付録 A 各種管理表(記入用)」(89 ページ)にあります)。

• 物理スロット名

• WWN• ファイバチャネルカードに接続されたターゲットのコントローラー番号

• インスタンス名

• 物理パス名

インスタンス管理表

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

1 インスタンス名を確認します。

ファイバチャネルカードのインスタンス名は「bfa +インスタンス番号」の形式で表されます。

ファイバチャネルカードが装着されている、物理パスに対応するインスタンス番号は、ファイバチャネルカードドライバのインストール時に、「/etc/path_to_inst」ファイルに格納されます。以下のコマンドを実行して、必要な部分を抽出します。

# grep "bfa" /etc/path_to_inst

表示例

# grep "bfa" /etc/path_to_inst"/pci@7c0/pci@0/pci@8/bfa@0" 0 "bfa""/pci@7c0/pci@0/pci@8/bfa@0,1" 1 "bfa"

下線部の「/pci@7c0/pci@0/pci@8/bfa@0,1」は物理パス名、「1」はインスタンス番号を示しています。

2 「サーバ側 WWN インスタンス管理表」の「インスタンス名」欄と「物理パス名」欄に結果を記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

bfa0 /pci@7c0/pci@0/pci@8/bfa@0

bfa1 /pci@7c0/pci@0/pci@8/bfa@0,1

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.3 サーバの環境設定

82FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 83: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

3 「サーバ側 WWN インスタンス管理表」の「物理スロット名」にサーバに搭載したファイバチャネルカードの SLOT 位置を記入します。

搭載した SLOT 位置については、「/usr/platform/`uname -i`/sbin/prtdiag -v」コマンドで確認できます。

表示例:「/usr/platform/SUNW,SPARC-Enterprise-T5220/sbin/prtdiag -v」抜粋

# /usr/platform/SUNW,SPARC-Enterprise-T2000/sbin/prtdiag -v========================= IO Configuration ======================================Location Type Slot Path Name Model---------------------------------------------------------------------------------IOBD/PCIE1 PCIE 1 /pci@7c0/pci@0/pci@8/bfa@0 bfa-pciex1657,13 Brocade-8+IOBD/PCIE2 PCIE 2 /pci@7c0/pci@0/pci@8/bfa@0,1 bfa-pciex1657,13 Brocade-8+

WWN

/pci@7c0/pci@0/pci@8/bfa@0bfa0PCIE1/pci@7c0/pci@0/pci@8/bfa@0,1bfa1PCIE2

4 ファイバチャネルカードの WWN を確認します。

(1) 以下のコマンドを実行して、ファイバチャネルカードの「物理パス名」の表示順序を確認します。

# prtpicl -v -c scsi-fcp | grep devfs-path

表示例

# prtpicl -v -c scsi-fcp | grep devfs-path :devfs-path /pci@7c0/pci@0/pci@8/bfa@0 :devfs-path /pci@7c0/pci@0/pci@8/bfa@0,1

(2) 以下のコマンドを実行して、物理パス名に対応するファイバチャネルカードの WWN を確認します。また表示結果は、 手順. (1)で表示した順序で表示されます。

# prtpicl -v -c scsi-fcp | grep port-wwn

表示例

# prtpicl -v -c scsi-fcp | grep port-wwn :bfa0-port-wwn 10:00:00:05:1e:e7:45:7b :bfa1-port-wwn 10:00:00:05:1e:e7:45:7c

上記手順で WWN が表示されない場合は、"bcu port --list"コマンドを実行してください。

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.3 サーバの環境設定

83FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 84: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

5 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

PCIE1 100000051ee7457b bfa0 /pci@7c0/pci@0/pci@8/bfa@0

PCIE2 100000051ee7457c bfa1 /pci@7c0/pci@0/pci@8/bfa@0,1

6 ファイバチャネルカードに接続されたターゲットのコントローラー番号を確認します。

以下のコマンドを実行して、ファイバチャネルカードに接続されたターゲットのコントローラー番号を確認します。コントローラー番号は、手順. (1)で確認した物理パスに対応しています。

# cfgadm -v

表示例

Ap_Id Receptacle Occupant Condition InformationWhen Type Busy phys_IDc2 connected configured unknownunavailable fc-fabric n /devices/pci@7c0/pci@0/pci@8/bfa@0/fp@0,0:fcc3 connected configured unknownunavailable fc-fabric n /devices/pci@7c0/pci@0/pci@8/bfa@0,1/fp@0,0:fc

7 確認した結果を「サーバ側 WWN インスタンス管理表」に記入します。

記入例

物理スロット名 WWN コントローラー番号

インスタンス名 物理パス名

PCIE1 100000051ee7457b c2 bfa0 /pci@7c0/pci@0/pci@8/bfa@0

PCIE2 100000051ee7457c c3 bfa1 /pci@7c0/pci@0/pci@8/bfa@0,1

以上で、「サーバ側 WWN インスタンス管理表」は完成です。

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.3 サーバの環境設定

84FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 85: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

4.3.2 ファイバチャネルカードの設定

ファイバチャネルカードドライバに Brocade Command line Utility (BCU)がバンドルされています。

「bcu」コマンドで「Port ID」を確認し、「ポートスピード」、「トポロジ」、および「フレームデータサイズ」の設定をします。

• Port ID の確認

「4.3.1 サーバ側 WWN インスタンス管理表の作成」(82 ページ)の内容を元に Port ID を確認してください。

Port ID 確認コマンド

bcu port --list

• ポートスピード設定

ポートスピードの設定値については、以下の表のとおり指定してください。

bcu コマンド構文

bcu port --speed <port_id> [ 1|2|4|8|16|10|auto]

接続するファイバチャネルカードの 大転送速度

スイッチ接続

ファイバチャネルスイッチの 大転送速度

ファイバチャネルカードと直結

16Gbit/s 8Gbit/s 4Gbit/s 2Gbit/s大 16Gbit/s の

転送速度対応のCA

16Gbit/s 16 8 4 — —

8Gbit/s 8 8 4 2 —

4Gbit/s 4 4 4 2 —

• トポロジ設定

トポロジの設定値については、「p2p」に設定してください。

bcu コマンド構文

bcu port --topology <port_id> [auto | p2p]

• フレームデータサイズ設定

フレームデータサイズの設定値については、「2048」に設定してください。

bcu コマンド構文

bcu port --dfsize <port_id> [<dfsize>]

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.3 サーバの環境設定

85FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 86: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

以下に、「ポートスピード」、「トポロジ」、および「フレームデータサイズ」の設定例を示します。

1 ポートの「port_id」を確認します。

# bcu port --listPort# Type PWWN/MAC FC Addr/ Media State Spd Eth dev1/0 fc 10:00:00:05:1e:e7:45:7b 010400 sw Linkup 8G1/1 fc 10:00:00:05:1e:e7:45:7c 010500 sw Linkup 8G

下線部は、Port ID を示しています。

ここで確認した Port ID は、「ポートスピード」、「トポロジ」、および「フレームデータサイズ」の設定時に指定します。

2 ポートスピードを「8G」に設定します。

# bcu port --speed 1/0 8Setting will be enforced after port --disable and -enable

3 トポロジを「p2p」に設定します。

# bcu port --topology 1/0 p2pSetting will be enforced after port --disable and --enable

4 フレームデータサイズを「2048」に設定します。

# bcu port --dfsize 1/0 2048Setting will be enforced after port --disable and -enable

5 「ポートスピード」、「トポロジ」、および「フレームデータサイズ」の設定を反映するため portdisable|enable コマンドを実行します。

# bcu port --disable 1/0port disabled# bcu port --enable 1/0port enabled

6 設定した「ポートスピード」、「トポロジ」、および「フレームデータサイズ」を確認します。

•「ポートスピード」の確認

# bcu port --speed 1/0Current port speed is: 8GConfigured port speed is: 8G

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.3 サーバの環境設定

86FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 87: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

•「トポロジ」の確認

# bcu port --topology 1/0Current topology is: P2PConfigured topology is: P2P

•「フレームデータサイズ」の確認

# bcu port --dfsize 1/0Port maximum receive data field size is 2048 -

複数のポートに対して設定を行う場合は、ポートごとに以上の手順を繰り返します。

4.3.3 環境設定ファイル(/etc/system)の設定

1 環境設定ファイルを編集します。

環境設定ファイル(/etc/system)を編集してコマンドキュー数を指定します。

機種設定値

コマンドキュー数

ETERNUS DX/AF 任意(*1)(ETERNUS DX/AF 側 FC ポートあたり 大 512)

*1: 推奨値=512¸1 つの CA ポートに接続されるファイバチャネルポート数¸LUN 数

(小数点以下は切り捨て)

算出された値が「8」より小さくなる場合は、「8」を設定してください。

コマンドキュー数を「ssd_max_throttle」パラメーターで指定します。

「ssd_max_throttle」パラメーターが存在しない場合は追加します。

設定例

set ssd:ssd_max_throttle = 20

2 編集が完了したら、環境設定ファイルを保存します。

3 設定が完了したら、環境設定ファイルの設定内容に誤りがないかを確認します。

4 サーバを再起動します。

# /usr/sbin/shutdown -y -g0 -i6

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.3 サーバの環境設定

87FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 88: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

4.4 論理ユニットの認識

ETERNUS DX/AF で設定した論理ユニットをサーバに認識させます。

以下のコマンドを実行して、接続対象となる ETERNUS DX/AF へのパスを確認します。

1 以下のコマンドを実行して、論理ユニットがサーバからアクセスできる状態になったことを確認します。

# cfgadm -al

# cfgadm -alAp_Id Type Receptacle Occupant Conditionc2 fc-fabric connected configured unknownc2::500000e0d0400006 disk connected configured unknownc3 fc-fabric connected configured unknownc3::500000e0d0400086 disk connected configured unknown

下線部は、コントローラー番号 c3 のファイバチャネルカードポートに ETERNUS DX/AF のCA(WWN:500000e0d0400086)が接続されていることを示しています。

2 以下のコマンドを実行して、装置および論理ユニットが認識されていることを確認します。

# format

# formatSearching for disks...doneAVAILABLE DISK SELECTIONS:0. c0t0d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@780/pci@0/pci@9/scsi@0/sd@0,01. c2t500000E0D0400006d0 <FUJITSU-ETERNUS_DXL-0000 cyl 379 alt 2 hd 64 sec 256>/pci@7c0/pci@0/pci@8/bfa@0/fp@0,0/ssd@w500000e0d0400006,02. c2t500000E0D0400006d1 <FUJITSU-ETERNUS_DXL-0000 cyl 379 alt 2 hd 64 sec 256>/pci@7c0/pci@0/pci@8/bfa@0/fp@0,0/ssd@w500000e0d0400006,13. c3t500000E0D0400086d0 <FUJITSU-ETERNUS_DXL-0000 cyl 379 alt 2 hd 64 sec 256>/pci@7c0/pci@0/pci@8/bfa@0,1/fp@0,0/ssd@w500000e0d0400086,04. c3t500000E0D0400086d1 <FUJITSU-ETERNUS_DXL-0000 cyl 379 alt 2 hd 64 sec 256>/pci@7c0/pci@0/pci@8/bfa@0,1/fp@0,0/ssd@w500000e0d0400086,1

下線部は、物理パス /pci@7c0/pci@0/pci@8/bfa@0,1 に ETERNUS DX/AF のターゲットID=500000E0D0400086 、 lun=0, 1 が接続され、それぞれに c3t500000E0D0400086d0 、c3t500000E0D0400086d1 が割り当てられていることを示しています。

第 4 章 Brocade 社製ファイバチャネルカードを使用する場合の作業

4.4 論理ユニットの認識

88FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 89: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

付録 A各種管理表(記入用)

「ファイバチャネルカードのインストール」で使用する各種管理表です。

必要に応じて使用してください。

A.1 サーバ側 WWN インスタンス管理表

サーバ側 WWN インスタンス管理表

物理スロット名 WWN コントローラー番号 インスタンス名 物理パス名

A.2 RAID 側 WWN インスタンス管理表

RAID 側 WWN インスタンス管理表

チャネルアダプター WWN T_ID

89FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 90: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

A.3 ターゲットバインディング表

ターゲットバインディング表

サーバ名:

チャネルアダプター名 SCSI T_ID RAID-WWN インスタンス名 コントローラー番号

付録 A 各種管理表(記入用)

A.3 ターゲットバインディング表

90FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/Oracle Solaris 用

Copyright 2018 FUJITSU LIMITEDP3AM-6312-19Z0

Page 91: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業

FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編)

ファイバチャネル/Oracle Solaris 用他社製ファイバチャネルカード ドライバ設定

P3AM-6312-19Z0

発行日: 2018 年 4 月発行責任: 富士通株式会社

• 本書の内容は、改善のため事前連絡なしに変更することがあります。

• 本書の内容は、細心の注意を払って制作致しましたが、本書中の誤字、情報の抜け、本書情報の使用に起因する運用結果に関しましては、責任を負いかねますので予めご了承願います。

• 本書に記載されたデータの使用に起因する第三者の特許権およびその他の権利の侵害については、当社はその責を負いません。

• 無断転載を禁じます。

Page 92: FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイ …storage-system.fujitsu.com/jp/products/diskarray/download/manual/p... · 目次 第1 章 Oracle 社製ファイバチャネルカードを使用する場合の作業