Veritas NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
tldcd — テープライブラリ DLT (TLD) 制御デーモン (プロセス)
概要
tldcd [-v] [-t]
On UNIX systems, the directory path to this command is /usr/openv/volmgr/bin/
On Windows systems, the directory path to this command is install_path\Volmgr\bin\
説明
tldd および tldcd は Media Manager と通信し、これによって、DLT テープライブラリ (TLD) ロボットのボリュームのマウントおよびマウント解除が実行されます。
ltid は、UNIX システムの Media Manager device デーモン、または Windows システムの NetBackup Device Manager サービスです。tldd は ltid と直接通信します。 tldd は、ドライブ接続が確立された各ホスト上で実行され、マウント要求およびマウント解除要求が制御デーモン (tldcd) に送信されます。 tldcd は、SCSI インターフェースを介してロボットと直接通信します。
次の項目は、NetBackup Enterprise Server だけに適用されます。
TLD ロボット制御ソフトウェアによって、同じロボット内のドライブを異なるホスト上に構成できます。インターフェース接続が存在する場所によっては、tldcd が tldd とは異なるホスト上で実行される場合があります (「例」を参照)。接続が確立される (ロボットへのパスを開くことができる) と、tldd によって TLD ロボットが稼働状態になります。その後、ボリュームのマウントおよびマウント解除が実行可能になります。ロボットにアクセスできない場合、tldd によってロボットが停止状態になります。ロボットが停止している間も、tldd は継続して実行されます。tldcd によって接続が確立されると、ロボットは稼働状態に戻ります。
ドライブが異なる NetBackup ホスト上に存在する場合は、すべてのコンピュータの管理コンソールの[メディアおよびデバイスの管理 (Media and Device Management)]にロボット情報を入力します。すべてのコンピュータ上で同じロボット番号を使用する必要があります。
UNIX システムでは、ltid が起動され停止されると、tldd と tldcd が自動的に起動されて停止されます。ltid とは関係なく tldd を停止または起動するには、/usr/openv/volmgr/bin/vmps
またはサーバーの ps コマンドを実行して、tldd のプロセス ID を識別します。その後、次のコマンドを入力します。
kill tldd_pid /usr/openv/volmgr/bin/tldd [-v] &
制御デーモン tldcd は、ロボット制御が構成されているホスト上で実行されます。このコマンドは、そのホスト上の tldd によって自動的に起動されます (「例」を参照)。
Windows システムでは、tldd および tldcd は、NetBackup Device Manager サービスの起動時に起動されます。これらのコマンドは、このサービスの停止時に停止します。制御プロセス tldcd は、ロボット制御が構成されているホスト上で実行されます。tldd は、そのホスト上で自動的に起動されます (「例」を参照)。tldcd は NetBackup Device Manager サービスを停止すると停止します。
NetBackup Device Manager サービス (Windows システム) または ltid を介して任意のボリュームにアクセスするには、ロボット内のボリュームのメディア ID およびスロット番号情報を EMM データベースに定義する必要があります。
クリーニングボリュームを使用する場合、そのボリュームをボリューム構成に定義する必要があります。自動的にドライブをクリーニングする間隔の設定については、「tpclean」を参照してください。
ドライブには、論理的に 1 から n の番号が付けられます。ここで、n はロボットライブラリ内のドライブの数です。次のものを使用して、正しいロボットドライブ番号を確認します。
デバイスの構成ウィザード (ロボットライブラリおよびドライブによってシリアル化がサポートされている場合)
ロボットライブラリベンダーが提供する、ドライブのインデックス付けについてのマニュアル
ロボットテストユーティリティまたはメディアのマウントや操作画面の監視による試験
UNIX システムでは、tldcd のインターネットサービスポート番号が /etc/services
に含まれている必要があります。NIS (ネットワーク情報サービス) を使用する場合、そのホストの /etc/services
ファイル内のエントリを、サービス用のマスター NIS サーバーデータベース内に挿入します。
Windows システムでは、tldcd のインターネットサービスポート番号は %SystemRoot%\system32\drivers\etc\services
にあります。
デフォルトのサービスポート番号は 13711 です。
このコマンドを実行するには、管理者権限が必要です。
オプション
次のオプションは、UNIX システムでのみ動作します。
- -v
syslogd を使ってデバッグ情報をログに記録します。ltid に -v を指定して起動すると、tldd および tldcd にも -v が指定されて起動されます。
- -t
このオプションを指定すると、tldcd が停止されます。
エラー
デーモンのコピーが実行中の場合、tldd および tldcd によってエラーメッセージがログに書き込まれます。
テープライブラリ DLT エラーとロボットエラーは、Media Manager によって syslogd (UNIX システム) または Windows アプリケーションイベントログ (Windows システム) に書き込まれます。また、稼働状態から停止状態、または停止状態から稼働状態に状態が変化した場合も、ログエントリが追加されます。
例
例 1 - 次の図では、ロボットおよび 2 台のドライブがホスト A に接続されます。また、ltid によって tldd が起動され、それによって tldcd が起動されます。
例 2 - この例は、NetBackup Enterprise Server だけに適用されます。次の図では、各ホストを 1 台のドライブに接続し、ロボットをホスト A に接続しています。各コンピュータ上の ltid は tldd を開始します。また、ロボット制御がホスト A 上に定義されているため、ホスト A 上の tldd によって tldcd も起動されます。ホスト B からのテープのマウント要求がホスト B の tldd に送信されると、ホスト A の tldcd にロボットコマンドが送信されます。
関連項目
tldd(1m)を参照してください。
tpclean(1m)を参照してください。
tpconfig(1m)を参照してください。
ltid(1m)を参照してください。
syslogd (UNIX コマンド)