スケーラブルデータベースサーバ HiRDB ファーストステップガイド(UNIX(R)用)

[目次][用語][索引][前へ][次へ]

4.3.2 演習(システムログをアンロードする

「アンロード待ち状態」のシステムログファイルをアンロードします。

<この項の構成>
(1) pdloglsコマンドでシステムログファイルの状態をチェックします
(2) pdloglsコマンドの実行結果が表示されます
(3) アンロードログファイルを格納するディレクトリを作成します
(4) pdlogunldコマンドでlogfg01,logfg02,およびlogfg03のシステムログをアンロードします
(5) pdlogunldコマンドの実行結果が表示されます
(6) pdloglsコマンドでシステムログファイルの状態をチェックします
(7) pdloglsコマンドの実行結果が表示されます

(1) pdloglsコマンドでシステムログファイルの状態をチェックします

 
$ pdlogls -d sys 
 

(2) pdloglsコマンドの実行結果が表示されます

 
HOSTNAME : HIRLIN_SV(180621)
Group    Type Server   Gen No.  Status  Run ID    Block No.    Ex-Status
logfg01  sys  sds1            1 osu---u 4019e4a7        1    6  --------
logfg02  sys  sds1            1 osu---u 401f5271        1   40  --------
logfg03  sys  sds1            1 osu---u 401f60de        1    8  --------
logfg04  sys  sds1            2 oc-d--u 401f60de        9    9  --------
logfg05  sys  sds1            0 os----- 00000000        0    0  --------
logfg06  sys  sds1            0 os----- 00000000        0    0  --------
 

〔説明〕
  • Statusの3カラム目がuになっているlogfg01,logfg02,およびlogfg03が「アンロード待ち状態」のファイルです。
  • Statusの2カラム目がcになっているlogfg04が「現用」のファイルです。

(3) アンロードログファイルを格納するディレクトリを作成します

アンロードログファイルを格納するディレクトリをmkdirコマンドで作成します。$HOME/HiRDB/pdlogunldディレクトリを作成します。

(4) pdlogunldコマンドでlogfg01,logfg02,およびlogfg03のシステムログをアンロードします

 
$ pdlogunld -d sys -g logfg01 -o $HOME/HiRDB/pdlogunld/unlog01
 
$ pdlogunld -d sys -g logfg02 -o $HOME/HiRDB/pdlogunld/unlog02
 
$ pdlogunld -d sys -g logfg03 -o $HOME/HiRDB/pdlogunld/unlog03
 

〔説明〕
-g
アンロードするシステムログファイル(logfg01,logfg02,およびlogfg03)を指定します。
-o
アンロードログファイルの名称を指定します。
(3)で作成した$HOME/hirdb/pdlogunldディレクトリ下にunlog01,unlog02,およびunlog03ファイルが作成されます。

(5) pdlogunldコマンドの実行結果が表示されます

 
2840 18:07:36 SDSU          KFPS01271-I Unloading completed. generation number=1, start block number=1, end block number=6
 
2843 18:07:43 SDSU          KFPS01271-I Unloading completed. generation number=1, start block number=1, end block number=40
 
2846 18:07:48 SDSU          KFPS01271-I Unloading completed. generation number=1, start block number=1, end block number=8
 

〔説明〕
システムログファイルのアンロードが完了しました。

(6) pdloglsコマンドでシステムログファイルの状態をチェックします

 
$ pdlogls -d sys 
 

(7) pdloglsコマンドの実行結果が表示されます

 
HOSTNAME : HIRLIN_SV(180806)
Group    Type Server   Gen No.  Status  Run ID    Block No.    Ex-Status
logfg01  sys  sds1            1 os----u 4019e4a7        1    6  --------
logfg02  sys  sds1            1 os----u 401f5271        1   40  --------
logfg03  sys  sds1            1 os----u 401f60de        1    8  --------
logfg04  sys  sds1            2 oc-d--u 401f60de        9    9  --------
logfg05  sys  sds1            0 os----- 00000000        0    0  --------
logfg06  sys  sds1            0 os----- 00000000        0    0  --------
 

〔説明〕
logfg01,logfg02,およびlogfg03のStatusの3カラム目がu(アンロード待ち状態)から−(アンロード済み状態)に変わりました。

注※
システムログをアンロードすると,システムログファイルの状態が「アンロード待ち状態」から「アンロード済み状態」に変わります。