JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Sun Storage Archive Manager 5.3 構成および管理ガイド     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  SAM-QFS について

2.  アーカイブ用のストレージデバイスの構成

3.  追加の SAM-QFS 構成の実行

4.  ネットワーク接続自動ライブラリのパラメータファイルの作成

ネットワーク接続自動ライブラリのパラメータファイルの作成

ネットワーク接続自動ライブラリのパラメータファイルを作成する方法

StorageTek ACSLS 接続自動ライブラリのパラメータファイルの構成

ADIC/Grau 自動ライブラリのパラメータファイルの構成

IBM 3494 自動ライブラリのパラメータファイルの構成

Sony ネットワーク接続自動ライブラリのパラメータファイルの構成

共有ドライブについて

5.  ライブラリ内のドライブ順序の検査

6.  カタログの生成

7.  自動ライブラリと手動でロードしたドライブの管理

8.  ベンダー固有のライブラリの管理

9.  アーカイブ処理について

10.  アーカイバの構成

11.  アーカイブ指示 (archiver.cmd)

12.  アーカイブセット指示 (archiver.cmd)

13.  SAM-QFS でのデータ整合性の検証

14.  解放処理について

15.  ステージャーの構成

16.  リサイクラの構成

17.  SAM-QFS の高度なトピック

18.  Sun SAM-Remote ソフトウェアの使用

ネットワーク接続自動ライブラリのパラメータファイルの作成

環境に含める各ネットワーク接続ライブラリのパラメータファイルを作成する必要があります。

ネットワーク接続自動ライブラリのパラメータファイルを作成する方法

  1. /etc/opt/SUNWsamfs ディレクトリに移動します。

    パラメータファイルはどのディレクトリに書き込むこともできますが、もっとも一般的な場所は /etc/opt/SUNWsamfs です。


    注 - mcf ファイルを作成したときに、パラメータファイルへのフルパス名を含めました。mcf ファイルが、作成するパラメータファイルの正しい場所を指していることを確認してください。


  2. 新しいファイルに、構成するライブラリに対応する名前を付けます。

    たとえば、Sony ネットワーク接続ライブラリの場合は、ファイルに sonyparams という名前を付けます。

  3. このファイルにパラメータエントリのリストを入力します。

    特定のライブラリタイプ用に含める必要のあるパラメータエントリについての詳細は、この章の各セクションを参照してください。

StorageTek ACSLS 接続自動ライブラリのパラメータファイルの構成

SAM-QFS システムを StorageTek ACSLS 接続自動ライブラリと相互運用する方法は、多くの点で直接接続自動ライブラリと相互運用する方法に非常によく似ています。ただし、StorageTek ACSLS 接続自動ライブラリの場合には、直接接続自動ライブラリでは不要な手順を、インストール時と構成時に行う必要があります。

StorageTek ACSLS ソフトウェアパッケージが自動ライブラリを制御します。デーモンソフトウェアは、ACSAPI インタフェースを通して StorageTek 自動ライブラリを制御します。


注 - SAM-QFS Manager は、ACSLS ネットワーク接続ライブラリの自動検出と構成をサポートします。SAM-QFS Manager のライブラリを構成する前に、パラメータファイルを構成する必要はありません。詳細は、SAM-QFS Manager のオンラインヘルプを参照してください。


始める前に、次のことが当てはまることと、StorageTek ACSLS 接続自動ライブラリを SAM-QFS 環境に含める準備が整っていることを確認します。

空のパラメータファイルを作成する方法を示す手順については、「ネットワーク接続自動ライブラリのパラメータファイルを作成する方法」を参照してください。

StorageTek パラメータファイルにパラメータエントリのリストを入力します。

次の表で、使用するキーワードを示します。

パラメータ
説明
access = user-id
(オプション) StorageTek ソフトウェアがアクセス制御に使用するユーザー識別子の値を指定します。このパラメータが指定されていない場合、アクセス制御文字列は空白文字列となり、user-id がないことを示します。
hostname = hostname
StorageTek ACSLS インタフェースを実行するサーバーのホスト名を指定します。
portnum = portnum
ACSLS と SAM-QFS ソフトウェア間の通信に使用するポート番号を指定します。portnum 引数の詳細については、『Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual』の「stk(7)」を参照してください。
ssihost = hostname
ACSLS ホストが接続されている LAN 上にある SAM-QFS サーバーの名前を指定します。このパラメータは、環境にマルチホーム SAM-QFS サーバーを含める場合にのみ指定します。デフォルトは、ローカルホストの名前。
ssi_inet_port = ssi-inet-port
着信応答の固定ポート番号を指定し、SSI がファイアウォール環境で着信 ACSLS 応答に使用するポートを指定します。0 または 1024 から 65535 までの値を指定します。ゼロ以外の値は、SSI が着信 ACSLS 応答に強制的にこのポートを使用するようにします。
csi_hostport = csi-port
StorageTek SSI デーモンがその ACSLS リクエストを送信する、ACSLS サーバーのポートを指定します。0 または 1024 から 65535 までの値を指定します。0 に設定するか、未設定のままにすると、システムが ACSLS サーバーのポートマッパーを照会します。
capid = ( acs = acsnum, lsm = lsmnum, cap = capnum )
export -f コマンドが指定されたときに使用する StorageTek ライブラリのカートリッジアクセスポイント (CAP) を指定します。capid 記述は、左括弧で始まり、そのあとに 3 つの名前-値ペアと右括弧が続きます。名前-値ペアは、コンマ、コロン、または空白文字で区切ります。acsnum には、StorageTek ライブラリに構成されている、この CAP の非同期通信サーバー (ACS) 番号を指定します。lsmnum には、StorageTek ライブラリに構成されている CAP の LSM (length subnet mask) 番号を指定します。capnum には、StorageTek ライブラリに構成されている CAP の CAP 番号を指定します。
capacity = ( index = value, [index = value]... )
サポートされるカートリッジの容量を指定します。名前-値ペアはコンマで区切り、文字列を括弧で囲みます。

index には、ACSLS ディレクトリ /export/home/ACSSS/data/internal/mixed_media/media_types.dat にある指定された media_type ファイルのインデックスを指定します

value には、カートリッジタイプの容量を 1024 バイト単位で指定します。通常、容量のエントリが必要なのは、新しいカートリッジタイプのインデックスに対して、またはサポートされる容量をオーバーライドする場合のみです。

device-path-name = (acs = value, lsm = value, panel = value, drive = value ) [shared]
クライアント上のデバイスへのパスを指定します。このクライアントに接続されたデバイスごとに device-path-name = エントリを 1 つ指定します。このパラメータは、StorageTek 自動ライブラリ内のドライブを記述します。この記述の先頭は左括弧「()で、そのあとに 4 つの keyword = value ペアと右括弧「」」が続きます。keyword = value ペアは、コンマ、コロン、または空白文字で区切ります。

shared キーワードはオプションで、複数のホストからの複数の SAM プロセス間でドライブを共有できることを指定します。

共有ドライブの実装の詳細については、「共有ドライブについて」and the stk(7) マニュアルページを参照してください。

value 指定には、ACSLS ドライブ照会コマンドで取得できる次の情報を使用します。

  • acs – StorageTek ライブラリに構成されているドライブの ACS 番号

  • lsm – StorageTek ライブラリに構成されているドライブの LSM 番号

  • panel – StorageTek ライブラリに構成されているドライブの PANEL 番号

  • drive – StorageTek ライブラリに構成されているドライブの DRIVE 番号

次の例は、StorageTek ACSLS 接続自動ライブラリのパラメータファイルを示しています。

#
#  This is file: /etc/opt/SUNWsamfs/stk50
#
hostname = baggins
portnum = 50014
access = some_user  # No white space allowed in user_id
ssi_inet_port = 0
csi_hostport = 0
capid = (acs=0, lsm=1, cap=0)
/dev/rmt/0cbn = (acs=0, lsm=1, panel=0, drive=1) shared
/dev/rmt/1cbn = (acs=0, lsm=1, panel=0, drive=2)

注 - 『Sun QFS File System 5.3 構成および管理ガイド』の「Oracle Solaris OS プラットフォーム上での共有ファイルシステムの構成例」で、StorageTek ACSLS 接続自動ライブラリのパラメータファイルの例を示しています。サンプルの mcf ファイルは、/etc/opt/SUNWsamfs ディレクトリのファイル stk50 を指しています。


ADIC/Grau 自動ライブラリのパラメータファイルの構成

ADIC/Grau 自動ライブラリは、grauaci インタフェースを通して SAM-QFS 環境で稼働します。このインタフェースは、ADIC/Grau 提供の DAS/ACI 3.12 インタフェースを使用します。DAS/ACI インタフェースの詳細については、ADIC/Grau のドキュメントを参照してください。


注 - ADIC/Grau ネットワーク接続ライブラリは、x64 ハードウェアプラットフォーム上の SAM-QFS ソフトウェアではサポートされません。


始める前に、次のことが当てはまることと、ADIC/Grau 自動ライブラリを SAM-QFS 環境に含める準備が整っていることを確認します。

空のパラメータファイルを作成する方法を示す手順については、「ネットワーク接続自動ライブラリのパラメータファイルを作成する方法」を参照してください。

ADIC/Grau パラメータファイルにパラメータエントリのリストを入力します。

パラメータは、keyword=value のような名前-値ペアとして指定します。さまざまなパラメータが、ADIC/Grau 自動ライブラリ、ライブラリと関連付けられているドライブ、およびサーバー名を識別します。すべてのパラメータエントリで大文字と小文字が区別されるため、DAS 構成ファイルおよび mcf ファイルで指定されているとおりに入力します。

次の表は、ADIC/Grau パラメータファイルに指定する必要のあるパラメータを示しています。

パラメータ
説明
client = client-id
DAS 構成ファイルに定義されているクライアントの名前。このパラメータは必須です。
server = server-id
DAS サーバーコードを実行するサーバーのホスト名。このパラメータは必須です。
acidrive drive-id = path
DAS 構成ファイルに構成されているドライブの名前。path は、mcf ファイルの「装置 ID」フィールドに入力されている、ドライブへのパスを指定します。クライアントに割り当てられているドライブごとに、1 行の acidrive 行を含めます。

コメントは行のどの場所にも入力でき、先頭にハッシュ記号 (#) を付ける必要があります。システムは、ハッシュ記号から右の文字を無視します。

ADIC/Grau ライブラリにさまざまなメディアタイプが含まれている場合は、メディアタイプごとにメディアチェンジャーが存在します。DAS 構成ファイル、一意ライブラリカタログ、および一意パラメータファイルで、各メディアチェンジャーに対して一意のクライアント名が定義されます。

次のサンプルの ADIC/Grau パラメータファイルは、DLT テープをサポートする ADIC/Grau 自動ライブラリ 1 つと、Hewlett-Packard 社の光学式ドライブをサポートする ADIC/Grau 自動ライブラリ 1 つを定義しています。

# This is file: /etc/opt/SUNWsamfs/grau50
#
client = DASclient
server = DAS-server
#
# the name "drive1" is from the DAS configuration file
#
acidrive drive1 = /dev/rmt/0cbn
#
# the name "drive2" is from the DAS configuration file
#
acidrive drive2 = /dev/rmt/1cbn

注 - 『Sun QFS File System 5.3 構成および管理ガイド』の「Oracle Solaris OS プラットフォーム上での共有ファイルシステムの構成例」で、ADIC/Grau ネットワーク接続自動ライブラリのパラメータファイルの例を示しています。サンプルの mcf は、/etc/opt/SUNWsamfs ディレクトリの grau50 ファイルを指しています。


/var/opt/SUNWsamfs/.grau ディレクトリには、トラブルシューティングに役立つ診断情報が含まれています。

システムは、graulog- eq という名前のファイルをこのディレクトリに作成し、ここで eq は、mcf ファイルに定義されている装置番号です。詳細は、『Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual』の「grauaci(7)」および『Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual』の「mcf(4)」を参照してください。

IBM 3494 自動ライブラリのパラメータファイルの構成

IBM 3494 自動テープライブラリは、IBM lmcpd デーモンパッケージの支援を受けて、SAM-QFS 環境で稼働します。IBM lmcpd デーモンパッケージは、IBM から入手できます。


注 - IBM 3494 ネットワーク接続ライブラリは、x64 ハードウェアプラットフォーム上の SAM-QFS ソフトウェアではサポートされません。


始める前に、次のことが当てはまることと、IBM 3494 自動ライブラリを SAM-QFS 環境に含める準備が整っていることを確認します。

空のパラメータファイルを作成する方法を示す手順については、「ネットワーク接続自動ライブラリのパラメータファイルを作成する方法」を参照してください。

IBM 3494 パラメータファイルにパラメータエントリ (keyword = value および pathname = value) のリストを入力します。

すべての引数で大文字と小文字が区別されます。次の表で、パラメータを指定する方法を示します。

パラメータ
説明
name = name
システム管理者が割り当て、/etc/ibmatl.conf ファイルで指定した名前。この名前は、ライブラリの記号名でもあります。このパラメータは必須で、デフォルト値はありません。
category = hexnumber
0x0001 から 0xfeff までの 16 進数。デフォルトでは、SAM-QFS ソフトウェアが、その制御下のメディアに対し、この値を 4 に設定します。物理ライブラリを複数の論理ライブラリに分割した場合は、hexnumber の値が論理ライブラリごとに異なることを確認します。このパラメータは、どのテープがどのライブラリに割り当てられるかを指定します。メディアをライブラリにインポートすると、カタログに追加され、category = value がこの category = hexnumber パラメータで指定された値に変更されます。
access = permission
有効な値は、shared または private です。
  • ライブラリを 1 つの物理ライブラリとして使用する場合は、private を指定します。これはデフォルト値です。

  • ライブラリを複数の論理ライブラリに分割する場合は、shared を指定します。

device-pathname = device-number
device-pathname には、ドライブのパスを指定します。このマシンに接続されているライブラリの各ドライブに対する device-pathname エントリが必要です。各 device-pathname エントリは mcf ファイル内の対応するエントリの装置 ID の値と一致している必要があります。device-number の場合、デバイス番号は IBM のドキュメントに記載されています。この番号は、IBM の mtlib ユーティリティーを実行して入手できます。

コメントは行のどの場所にも入力でき、先頭にハッシュ記号 (#) を付ける必要があります。システムは、ハッシュ記号から右の文字を無視します。

次のサンプルの /etc/ibmatl.conf ファイルは、IBM 提供の mtlib ユーティリティーから入手した情報を使用します。

#
# This is file: /etc/ibmatl.conf
# Set this file up according the documentation supplied by IBM.
3493a   198.174.196.50  test1

lmcpd デーモンの起動後、IBM のmtlib ユーティリティーを使用してデバイス番号を入手します。次の例は、mtlib からの出力を示しています。

# mtlib -l 3493a -D
0, 00145340 003590B1A00
1, 00145350 003590B1A01

次は、IBM 3494 ライブラリのサンプルパラメータファイルです。

#
# This is file: /etc/opt/SUNWsamfs/ibm50
#
name = 3493a    # From /etc/ibmatl.conf
/dev/rmt/1bn = 00145340     # From mtlib output
/dev/rmt/2bn = 00145350     # From mtlib output
access=private
category = 5

注 - 『Sun QFS File System 5.3 構成および管理ガイド』の「Oracle Solaris OS プラットフォーム上での共有ファイルシステムの構成例」で、IBM 3494 ネットワーク接続自動ライブラリのパラメータファイルの例を示しています。サンプルの mcf ファイルは、/etc/opt/SUNWsamfs ディレクトリのファイル ibm50 を指しています。


Sony ネットワーク接続自動ライブラリのパラメータファイルの構成

Sony ネットワーク接続自動ライブラリは、DZC-8000S Application Interface Library パッケージを通して SAM-QFS 環境で稼働します。このソフトウェアは、PetaSite Controller (PSC) にとってのアプリケーションプログラミングインタフェース (API) です。DZC-8000S インタフェースの詳細については、ソニー社から入手可能な『Sony PetaSite Application Interface Library DZC-8000S』を参照してください。


注 - Sony ネットワーク接続ライブラリは、x64 ハードウェアプラットフォーム上の SAM-QFS ソフトウェアではサポートされません。


始める前に、次のことが当てはまることと、Sony ネットワーク接続自動ライブラリを SAM-QFS 環境に含める準備が整っていることを確認します。

Sony パラメータファイルにパラメータエントリのリストを入力します。

空のパラメータファイルを作成する方法を示す手順については、「ネットワーク接続自動ライブラリのパラメータファイルを作成する方法」を参照してください。

さまざまなパラメータが、Sony 自動ライブラリ、ライブラリと関連付けられているドライブ、およびホスト名を識別します。すべてのパラメータと値のエントリで大文字と小文字が区別されるため、構成ファイルおよび mcf ファイルで指定されているとおりに入力します。


注 - この項目に示す情報は、Sony DZC-8000S インタフェースを通してネットワークに接続される Sony 自動ライブラリだけを対象としています。Sony 直接接続の B9 および B35 自動ライブラリ、または Sony 直接接続の 8400 PetaSite 自動ライブラリには、パラメータファイルは必要ありません。


次の表で、Sony パラメータファイルに指定する必要のあるパラメータを示します。すべてのパラメータが必須です。

パラメータ
説明
userid = user-id
0 - 65535 の値。0 以外の数を指定する場合は、PSC ID にする必要があります。user-id パラメータは、PetaSite 自動ライブラリ機能の初期化中にユーザーを識別します。
server = server-id
PSC サーバーを実行するサーバーのホスト名。
sonydrive drive-id = path
drive-id は、PSC 構成ファイルに定義されているドライブ bin 番号。mcf ファイルで定義されているドライブごとに、1 行の sonydrive 行を含めます。 path には、mcf ファイルの装置 ID フィールドに入力されているドライブへのパスを指定します。

コメントは行のどの場所にも入力できますが、先頭にハッシュ記号 (#) を付ける必要があります。システムは、ハッシュ記号から右の文字を無視します。

次の例は、Sony ネットワーク接続自動ライブラリのパラメータファイルを示しています。

#
# This is file: /etc/opt/SUNWsamfs/sonyfile
#
# The userid identifies the user during initialization of
# the PetaSite library functions
#
userid = 65533
#
# europa is the hostname for the server running
# the DZC-8000S server code.
#
server = europa
#
# The bin numbers 1001 and 1002 are from the PSC
# configuration file.
#
sonydrive 1001 = /dev/rmt/1cbn
sonydrive 1002 = /dev/rmt/2cbn

注 - 『Sun QFS File System 5.3 構成および管理ガイド』の「Oracle Solaris OS プラットフォーム上での共有ファイルシステムの構成例」で、Sony ネットワーク接続自動ライブラリのパラメータファイルの例を示しています。サンプルの mcf ファイルは、/etc/opt/SUNWsamfs ディレクトリのファイル sonyfile を指しています。


共有ドライブについて

通常、ホストシステムの mcf ファイルの宣言に従って、SAM-QFS プロセスは排他的にライブラリのドライブを制御します。ただし多くの場合、ドライブは、SAM-QFS プロセスの独立したコピーで使用される個別の mcf ファイルで定義されます。プロセスがドライブを使用していない場合、ドライブはアイドル状態のままとなります。

共有ドライブ機能により、2 つ以上の mcf ファイルで同じドライブを定義できるので、複数の SAM-QFS プロセスがドライブを利用できます。ただし、複数のプロセスで媒体を共有することはできません。各 SAM-QFS プロセスで、独自の VSN セットを維持する必要があります。

共有ドライブ機能は、SAM-QFS 環境内の複数のホストシステムに 1 つのライブラリが接続されている場合などに便利です。SAM-QFS プロセスがドライブの使用を調整し、ライブラリ内のドライブを最大限に活用します。

複数のホストシステムの複数の SAM-QFS プロセス間で 1 つまたはすべてのメディアドライブを共有するように、ネットワーク接続ライブラリを構成できます。StorageTek ACSLS 接続ライブラリはすべて、SAM-QFS 環境の共有ドライブをサポートしています。

1 つまたは複数の共有ドライブを実装するには、共有するドライブごとに、パラメータファイルで shared キーワードを指定します。shared キーワードの位置は、各メーカーのライブラリごとに異なります。詳細については、ベンダー固有のセクションを参照してください。


注 - デフォルトの場合、共有ドライブ内のカートリッジは、60 秒間のアイドル状態のあとにロード解除されます。この時間値を変更するには、defaults.conf ファイルの shared_unload 値を新しい値 (秒数) に変更します。