管理解説書

ptserver

目的

保護サーバーを初期化します。

構文

ptserver [-database <db path>]  [-p <number of processes>] [-rebuildDB] 
         [-enable_peer_stats]  [-enable_process_stats]  [-help]

このコマンドは、AFS コマンド・セットの構文規則に準拠していません。コマンド名およびすべてのオプション名は省略せずにすべて指定してください。

構文

ptserver コマンドは保護サーバーの初期化を行います。保護サーバーは、各データベース・サーバー・マシン上で実行されなければなりません。従来の構成では、バイナリー・ファイルは、ファイル・サーバー・マシンの /usr/afs/bin ディレクトリーにあります。

通常 ptserver コマンドは、コマンド・シェル・プロンプトからは発行されず、 bos create コマンドを使用して、データベース・サーバー・マシンの、 /usr/afs/local/BosConfig ファイルに入れられます。このコマンドをコマンド・シェル・プロンプトで発行する場合には、発行者はローカルのスーパーユーザー root として、ファイル・サーバー・マシンにログオンしなければなりません。

保護サーバーは以下のタスクを実行します。

オプション

-database
保護データベース・ファイルが常駐する、代替ディレクトリーのパス名を指定します。拡張子 .DB0 および、 .DBSYS1 を付加した基本ファイル名で終わる、完全パス名を指定してください。たとえば、デフォルトのデータベース・ファイルに適した値は、 /usr/afs/db/prdb です。

-p
実行する負荷が低いサーバー・プロセス (LWP) の番号を設定します。 3 から 16 までの範囲で、整数を指定します。デフォルト値は 3 です。

-rebuildDB
保護サーバー初期化の開始時に、保護データベースを再作成します。この引き数は、AFS 開発または製品サポート担当者に相談してから使用してください。

-enable_peer_stats
Rx 統計集合を活動化し、それらを保管するためのメモリーを割り振ります。別のマシンの特定の UDP ポートとの接続ごとに、送信または受信された RPC の各タイプ (FetchFile、 GetStatus など) のレコードが別々に保持されています。レコードを表示したり、ほかの方法でレコードにアクセスするには、 Rx Monitoring API を使用します。

-enable_process_stats
Rx 統計集合を活動化し、それらを保管するためのメモリーを割り振ります。送信または受信された RPC の各タイプ (FetchFile、GetStatus など) ごとに、レコードが別々に保持され、別のマシンへのすべての接続が集計されます。レコードを表示したり、ほかの方法でレコードにアクセスするには、 Rx Monitoring API を使用します。

-help
このコマンドのオンライン・ヘルプを出力します。これ以外の有効なオプションはすべて無視されます。

次の bos create コマンドは、マシン fs3.abc.com 上で、 ptserver プロセスを作成するものです。ここで、コマンドが複数行で表示されているのは、ただ読みやすくするためです。

   % bos create -server fs3.abc.com -instance ptserver  \
                -type simple -cmd /usr/afs/bin/ptserver
   

必要となる特権

シェル・プロンプトでコマンドを発行するためには、発行者はファイルのサーバー・マシン上でローカル・スーパーユーザー root としてログインする必要があります。通常は、bos create コマンドを発行して、プロセスの作成および開始を行います。

関連情報

BosConfig

prdb.DB0 および prdb.DBSYS1

bos create

bos getlog

pts


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]



(C) IBM Corporation 2000. All Rights Reserved