JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris の管理: SAN 構成およびマルチパス化     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Solaris I/O マルチパス化の概要

2.  ファイバチャネルマルチパス化構成の概要

3.  Solaris I/O マルチパス化機能の構成

4.  マルチパス化デバイスの管理 (mpathadm )

5.  SAN デバイスの構成

6.  仮想ファイバチャネルポートの構成

7.  FCoE ポートの構成

8.  SAS ドメインの構成

9.  IPFC SAN デバイスの構成

10.  x86 システムのファイバチャネルデバイスからの Solaris OS のブート

11.  テープデバイス用の持続的なバインド

持続的なバインドの概要

テープリンクの作成

テープデバイスリンクの作成方法

A.  ファブリック接続されたデバイスの手動構成

B.  サポートされる FC-HBA API

C.  マルチパス化されたデバイスの問題のトラブルシューティング

索引

テープリンクの作成

/etc/devlink.tab ファイルはデフォルトデバイステーブルファイルと呼ばれます。これは、/dev ディレクトリ内でリンクを作成するために devfsadm が使用するルールを指定します。このファイルにはテープのエントリが含まれません。この理由は、devfsadm はテープドライブのリンクを作成できますが、ルールが追加されて、テープリンクを作成するためのデフォルト動作が変更されることがあるためです。詳細は、devlinks(1M) を参照してください。

Oracle Solaris OS から可視だが devlink ファイル内に指定されないテープドライブについて、devfsadm は 0 から始まるマイナーノード番号を自動的に割り当てます。これらのマイナーノード番号は、/etc/devlink.tab 内で手動で割り当てた低い番号と競合するため、競合を回避するための十分な高さの番号を割り当ててください。

このアプローチでは、重複するリンクが /dev/rmt 内に容易に生成されます。エントリが /etc/devlink.tab 内に指定されるよりも前に発見されたテープは、リンクが自動的に作成されます。エントリが追加されて devfsadm が実行されるとき、元のリンクは /dev/rmt 内に残るため、結果として重複するリンクとなります。/dev/rmt 内の元のリンクを削除するには、rm /dev/rmt/* コマンドを実行してから devfsadm を実行します。

このアプローチは、複数の HBA ポートに接続された複数ポートのテープドライブでは使用できません。同じテープ LUN に対して複数の HBA ポートが接続されている場合、システムは 1 つでなく 2 つのテープドライブを検出します。prtconf の出力で最後に表示された方が、/etc/devlink.tab によって生成されたリンクを受け取ります。

次の例は、devlink.tab ファイル内でのテープについてのサンプルエントリを示しています。

type=ddi_byte:tape;addr=PWWN,LUN-number; rmt/rmt-number\M0
 

rmt # は、/dev/rmt/ N が必要とするものに変更します。次に、目的のテープデバイスと一致するように PWWN および LUN を変更します。この値は次に示すように、既存の /dev/rmt/ リンクに対して ls -l コマンドを実行することによって取得できます。

# ls -l /dev/rmt/4
lrwxrwxrwx 1 root root 69 Oct 6 14:57 /dev/rmt/4 ->
../../devices/pci@1f,700000/SUNW,qlc@2/fp@0,0/st@w5005076300617717,0:

たとえば、/dev/rmt/ 番号を 40 にする場合、次の例のようなエントリを /etc/devlink.tab 内に作成します。

# type=ddi_byte:tape;addr=w5005076300617717,0; rmt/40\M0
 

次に、このドライブを使用する SAN 上の Solaris サーバーの devlink ファイルにこの行を追加します。これによって、ドライブは常にマイナーノード 40 として表示されます。

テープデバイスリンクの作成方法

  1. 管理者になります。
  2. 「テープリンクの作成」で説明されているように、/etc/devlink.tab 内にエントリを作成します。

    devfsadm が以前デバイスを発見した場合、既存のリンク上で ls -l コマンドを実行してデバイスアドレスを判別する必要があります。


    注 - 前に説明したように、自動的に構成されたデバイスとの競合を回避するように /dev/rmt/ N 番号を割り当ててください。


  3. rm /dev/rmt/* コマンドを実行することによって、/dev/rmt から既存のリンクを削除します。
  4. devfsadm を実行します。

    このコマンドは、不特定のデバイスのリンクを自動的に作成するほか、/etc/devlink.tab のエントリのとおりにリンクを作成します。