Groupmax Object Server Version 6  システム管理者ガイド

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


付録F.2 データベースの運用時の障害予防

データベースの運用中に注意することについて説明します。

<この項の構成>
(1) システム環境を設定及び変更するとき
(2) データベースファイルを削除するとき
(3) データベースを再編成するとき
(4) データベース満杯状態の回避

(1) システム環境を設定及び変更するとき

(2) データベースファイルを削除するとき

オブジェクトサーバのデータベースファイルは,xodarrmコマンド使用して削除してください。

なお,xodarrmコマンドで削除できるエリアの種別については,「8.3 データベース管理コマンド」を参照してください。

(3) データベースを再編成するとき

(4) データベース満杯状態の回避

データベース運用中にデータベースが満杯状態になるのを防ぐための方法について説明します。データベースの使用状況は,xodbuseコマンドによって確認できます。コマンドについては,「8.8 データベース診断コマンド」を参照してください。なお,メッセージとしてKFXO41012-I,KFXO41053-I,KFXO41055-Iが出力されている場合についても,データベースの容量が満杯に近付いている可能性がありますので,同様にデータベースの使用状況の表示で使用状況を確認し必要に応じて対処を行ってください。出力した使用状況の見方については,「4.3.2 データベースエリアの使用状況表示」を参照してください。これによって,データベースが満杯状態に近づいていることを確認した場合は,次に示す方法で対処してください。

また,メッセージKFXO40401-E及びKFXOE40402-Eが出力された場合も,オブジェクトサーバのデータベースエリアの容量が不足していますので,対処が必要です。

(a) データベースのエリアを拡張する

データベースエリアを拡張する方法について説明します。

Groupmax Address/Mail Server,Groupmax Document Manager及びGroupmax Workflow Serverでのユーザ数の増加や業務の適用範囲の拡張など,環境の変更に伴ってエリアを拡張する必要がある場合も,次の方法で実行してください。

[エリアのファイルの「最大割り当て量」の変更を検証する式]
[図データ]
  • 上記の式が「a>b」の時,fileパラメタの-mオペランド(最大割り当て量)の変更が必要です。
    変更後の-mオペランドの値には,次の値を指定してください。

    [図データ]

    この値は,a式の「再見積もり後のfileパラメタの-mオペランド」に代入してください。
  • 上記の式が「a>b」でない場合でも,そのデータベースのファイルが満杯になっている場合は,fileパラメタの-mオペランド(最大割り当て量)の変更が必要です。
    この場合,a式の値の見積もり誤りが考えられます。「現在のfileパラメタの-mオペランド」に適当な安全係数(1.2倍など)を掛けた値を,変更後の-mオペランドの値としてください。この値は,a式の「再見積もり後のfileパラメタの-mオペランド」に代入してください。
なお,次の手順によりa式とb式を簡単に求めることもできます。

[a式の求め方]
a式への代入値は,次の方法で求めることができます。
  1. Groupmaxサーバ環境設定コマンド(gsesetコマンド)で,再見積もり後のシステム構成情報を指定した入力ファイルを指定して,構成変更パラメタファイルを作成します。
    Groupmaxサーバ環境設定コマンドについては,「付録D Groupmaxサーバ環境設定コマンドによる環境設定」を参照してください。
    出力先ディレクトリに構成変更パラメタファイル(esetcons),カーネルパラメタの見積もり値を格納したファイル(esetknl)及びシステム共通定義ファイル(esetrc)が作成されます。
  2. 出力されたパラメタを参照して,「セグメントサイズ」及び「最大割り当て量」を,a式に代入してください。

[b式の求め方]
b式への代入値は,次の方法で求めることができます。
  • Object Server 02-31以降又はHigh-end Object Server 02-31以降のシステムを運用している場合
    xodarlsコマンドを実行して,表示結果から確認してください。表示結果の「セグメントサイズ」「最大割り当て量」を,b式に代入してください。
  • Object Server 02-30以前又はHigh-end Object Server 02-30以前のシステムを運用している場合
    次のコマンドの処理結果として出力されるリストの表示内容から確認してください。
    ・xodbinitコマンド
    ・xodaraddコマンド
    ・xodfladdコマンド
    ・xodflaltコマンド
    現在の「セグメントサイズ」及び「最大割り当て量」1をb式に代入してください。
  • Object Server 02-30以前又はHigh-end Object Server 02-30以前のシステムを運用している場合で,かつ,上記のコマンド(xodbinitコマンド,xodaraddコマンド,xodfladdコマンド又はxodflaltコマンド)の処理結果リストがない場合
    次のコマンドを実行したときに使用したパラメタファイルの内容から確認してください。
    ・xodbinitコマンドを実行した時の初期設定パラメタファイル
    ・xodaraddコマンドを実行した時の構成変更パラメタファイル
    ・xodfladdコマンドを実行した時の構成変更パラメタファイル
    これらのパラメタファイルに指定した「セグメントサイズ」及び「最大割り当て量」2をb式に代入してください。
注※1 当該エリアを初期化した時に指定したファイルの「最大割り当て量」は,指定した値よりも大きな値に補正されている場合があります。その場合,現在のセグメント数は当該エリアを初期化した時に指定したファイルの「最大割り当て量」よりも大きくなっている場合があります。
補正のされ方については,「7.5.2 初期設定パラメタの項目」の「(2) fileパラメタ」の-mオペランドの説明を参照してください。
注※2 当該エリアを初期化した時に指定したファイルの「最大割り当て量」は,指定した値よりも大きな値に補正されている場合があります。その場合,現在のセグメント数は当該エリアを初期化した時に指定したファイルの「最大割り当て量」よりも大きくなっている場合があります。
「最大割り当て量」が補正されている場合は,補正後の「最大割り当て量」をb式に代入してください。
補正のされ方については,「7.5.2 初期設定パラメタの項目」の「(2) fileパラメタ」の-mオペランドの説明を参照してください。

(b) 不要なオブジェクトを削除する

データベースの満杯状態が近づいてエリアのページ不足が発生した場合に,不要なオブジェクトを削除して空きページを作成する方法について説明します。

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved, Copyright (C) 2001, 2002, Hitachi, Ltd.