ログ管理ファイルの環境を変更する要因には、ログ管理ファイルの配置先の変更があります。
ログ管理ファイルの配置先の変更は、rdblogコマンドで行います。このとき、ログ管理ファイルとテンポラリログファイルが同じローデバイスに作成されている場合、Symfoware/RDBは正常停止状態でなければなりません。
参照
rdblogコマンドの指定方法の詳細については、“コマンドリファレンス”を参照してください。
ログ管理ファイルの配置先の変更は、以下の形態により異なります。
スケーラブルログ運用を行っていない場合またはシステムロググループの場合
ログ管理ファイルの配置先の変更は、以下の手順で行います。
使用しているログファイルの配置先の確認
RDB構成パラメタファイルの指定
ログ管理ファイルの作成
アーカイブログファイルの再登録
テンポラリログファイルの再登録または再作成
テンポラリログファイルおよびアーカイブログファイルの再登録を行うときに、現在使用しているログファイルの配置先を指定するため、現在の情報を表示し、その内容を確認しておきます。
ログファイルの配置先の確認は、rdblogコマンドのVオプションで行います。
テンポラリログファイルの状態を表示する場合
$ rdblog -V -t
アーカイブログファイルの状態を表示する場合
$ rdblog -V -a
アーカイブログファイルの再登録は、rdblogコマンドのAオプションおよびaオプションで行います。
アーカイブログファイルを再登録する場合
$ rdblog -A -a /dev_symfoware/raw2 $ rdblog -A -a /dev_symfoware/raw3 $ rdblog -A -a /dev_symfoware/raw4
テンポラリログファイルの再登録を行います。ただし、以下の場合は、再作成を行ってください。
同じローデバイスに作成していたログ管理ファイルとテンポラリログファイルを別々のローデバイスに作成する場合
別々のローデバイスに作成したログ管理ファイルとテンポラリログファイルを同じローデバイスに作成する場合
テンポラリログファイルの再登録は、rdblogコマンドのAオプションおよびtオプションで行います。テンポラリログファイルの再作成は、rdblogコマンドのGオプション、tオプションおよびrオプションで行います。
再登録する場合
$ rdblog -A -t /dev_symfoware/raw1
再作成する場合
$ rdblog -G -t -r -c 10M /dev_symfoware/raw9 -in -in 30M 30M 20
ログ管理ファイルの配置先の変更は、以下の手順で行います。
使用しているログファイルの配置先の確認
ログ管理ファイルの再作成
アーカイブログファイルの再登録
テンポラリログファイルの再登録または再作成
テンポラリログファイルおよびアーカイブログファイルの再登録を行うときに、現在使用しているログファイルの配置先を指定するため、現在の情報を表示し、その内容を確認しておきます。
ログファイルの配置先の確認は、rdblogコマンドのVオプションおよびgオプションで行います。
テンポラリログファイルの状態を表示する場合
$ rdblog -V -t -g grp1
アーカイブログファイルの状態を表示する場合
$ rdblog -V -a -g grp1
ログ管理ファイルの再作成は、rdblogコマンドのIオプション、rオプションおよびgオプションで行います。
ログ管理ファイルを再作成する場合
$ rdblog -I -r -g grp1 /dev_symfoware/raw21
アーカイブログファイルの再登録は、rdblogコマンドのAオプションおよびaオプションで行います。
アーカイブログファイルを再登録する場合
$ rdblog -A -a /dev_symfoware/raw23 $ rdblog -A -a /dev_symfoware/raw24 $ rdblog -A -a /dev_symfoware/raw25
テンポラリログファイルの再登録を行います。ただし、以下の場合は、再作成を行ってください。
同じローデバイスに作成していたログ管理ファイルとテンポラリログファイルを別々のローデバイスに作成する場合
別々のローデバイスに作成したログ管理ファイルとテンポラリログファイルを同じローデバイスに作成する場合
テンポラリログファイルの再登録は、rdblogコマンドのAオプションおよびtオプションで行います。テンポラリログファイルの再作成は、rdblogコマンドのGオプション、tオプション、rオプションおよびgオプションで行います。
再登録する場合
$ rdblog -A -t /dev_symfoware/raw22
再作成する場合
$ rdblog -G -t -r -g grp1 -c 10M /dev_symfoware/raw29 -in -in 30M 30M 20