管理解説書

bos setrestart

目的

BOS サーバーがプロセスを再始動した日付と時刻を設定します。

構文

bos setrestart -server <machine name>  -time <time to restart server>  
               [-general]   [-newbinary]  [-cell <cell name>]
               [-noauth]  [-localauth]  [-help]
    
bos setr -s <machine name>  -t <time to restart server>  [-g]  [-ne]
         [-c <cell name>]  [-no]  [-l]  [-h]

構文

bos setrestart コマンドは、-server 引き数で指定されたサーバー・マシン上で実行されている BOS サーバーが 2 つのタイプの再起動を行う時刻を /usr/afs/local/BosConfig ファイルに記録します。

注意

一定の時間、プロセスの再起動を不可にすることができます。 fs プロセスは、潜在的に最も長時間停止する可能性があります。停止時間はファイル・サーバー・マシンに格納しているボリューム数によって異なります (ファイル・サーバーおよびボリューム・サーバーは、再起動時に各ボリュームに再度接続します。) デフォルトの設定は、使用量の低い時間帯に合わせて設計されているため、再起動の影響は最小限のユーザー数に抑えられています。

-time 引き数で指定された値が現在時刻の 1 時間以内の場合には、BOS サーバー は次に再起動できる時刻になるまで (バイナリー・ファイルの再起動は翌日、一般の再起動は次週 )、プロセスを再起動しません。

このコマンドでは、1 度に 1 つだけしか設定を変更できないため、両方の設定を変更するには、コマンドを 2 回発行しなければなりません。

オプション

-server
新しい再起動時間を設定するサーバー・マシンを指定します。 IP アドレスまたはホスト名 (完全修飾名または省略形) によってマシンを識別します。詳細については、bos コマンド・セットの概要の解説ページを参照してください。

-time
再起動時間を指定します。規格では、一般の再起動は、週間で定義され (曜日と時刻の両方を指定)、バイナリーの再起動は、日を基準として (時刻のみを指定) 定義されます。ただし、一般の再起動を毎日行ったり、バイナリー・ファイルの再起動を毎週行うように定義することもできます。

いずれのタイプの再起動設定にも、4 つの許容値があります。

必要であれば、日付や時刻の定義に文字列 every または at を付けることができます。これらの語を付けることにより、意味は変わりませんが、 bos getrestart コマンドの出力が読みやすくなります。

-general
一般の再起動時刻を設定します。

-newbinary
バイナリー・ファイルの再起動時刻を設定します。

-cell
コマンドを実行するセルを指定します。この引き数は、 -localauth フラグと一緒に使用してはなりません。詳細については、bos の解説ページを参照してください。

-noauth
コマンドの発行側に非特権 ID anonymous を割り当てます。このフラグは -localauth フラグと一緒に使用してはなりません。詳細については、bos の解説ページを参照してください。

-localauth
ローカルの /usr/afs/etc/KeyFile ファイルのキーを使用して、サーバー・チケットを構成します。 bos コマンド・インタープリターは、相互認証中に、このチケットを BOS サーバーに渡します。このフラグは、-cell 引き数または -noauth フラグと一緒に使用してはなりません。詳細については、bos の解説ページを参照してください。

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

次のコマンドでは、マシン fs4.abc.com の再起動時刻を土曜日の午前 3 時 30 分に設定しています。

   % bos setrestart -server fs4.abc.com -time "sat 3:30" -general
   

次のコマンドは、マシン fs6.abc.com のバイナリー・ファイルの再起動時刻を午後 11 時 45 分に設定しています。

   % bos setrestart -server fs6.abc.com -time 23:45 -newbinary
   

必要となる特権

コマンドの発行側は、-server 引き数で指定されたマシンの /usr/afs/etc/UserList ファイルにリストされているか、または -localauth フラグが使用されている場合は、ローカル・スーパーユーザー root としてサーバー・マシンにログオンしている必要があります。

関連情報

BosConfig

KeyFile

UserList

bos

bos getrestart

bos restart


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



(C) IBM Corporation 2000. All Rights Reserved