Hitachi

ノンストップデータベース HiRDB Version 9 システム運用ガイド(UNIX(R)用)


3.5.7 HiRDBの稼働中にシステムログファイルの容量を大きく(小さく)する場合

次に示す手順でシステムログファイルの容量を大きくしてください。

〈手順〉
  1. pdloglsコマンドでシステムログファイルの状態を確認します。

    pdlogls -d sys -s b001

  2. pdlogclsコマンドで,スワップ先にできる状態のファイルを予約にします。

    pdlogcls -d sys -s b001 -g syslog01

  3. pdlogrmコマンドで予約ファイルを削除します。

    pdlogrm -d sys -s b001 -f /sysfile01/syslog1a

    pdlogrm -d sys -s b001 -f /sysfile01/syslog1b

  4. pdloginitコマンドで,3で削除したシステムログファイルを再作成します。

    このとき,レコード数を変更前のシステムログファイルより大きくしてください。ファイル容量を小さくする場合はレコード数を小さくしてください。

    pdloginit -d sys -s b001 -f /sysfile01/syslog1a -n 5000

    pdloginit -d sys -s b001 -f /sysfile01/syslog1b -n 5000

  5. pdlogopenコマンドで,4で作成したファイルをスワップ先にできる状態にします。

    pdlogopen -d sys -s b001 -g syslog01

コマンドの実行後,実行結果が正しいかどうか確認することをお勧めします。コマンドの実行結果の確認方法については,マニュアル「HiRDB Version 9 コマンドリファレンス」を参照してください。

注意事項

スワップ先にできる状態のファイルを予約に変更するとき,すべてのスワップ先にできる状態のファイルを予約に変更しないでください。スワップ先にできる状態のファイルがないときにシステムログファイルのスワップが発生すると,HiRDB(HiRDB/パラレルサーバの場合はユニット)が異常終了します。したがって,スワップ先にできる状態のファイルを一つ以上残した状態でシステムログファイルの容量を変更してください。