管理インスタンスのモニタリング
管理インスタンスには、現在のグリッド、以前のグリッド・モデル・バージョン、および現在のグリッドのログに関する情報が格納されるため、管理インスタンスの空き領域がなくなることがあります。管理インスタンスが正しく機能するには、管理インスタンスに十分な空き領域があることが重要です。管理インスタンスの空き領域が少なくなると、ttGridAdmin
ユーティリティで任意のコマンドを実行した場合に警告が出力されます。
次のタスクを実行して、管理インスタンスを保守できます。
旧グリッド・モデルの保存に関する値の変更
このトピックでは、旧グリッド・モデルの保存に関する値を増減する方法について説明します。
この例では、保存日数の値を60
に設定して、保存バージョン数の値を15
に設定しています。これらの値を使用すると、60
日より古い旧グリッド・モデルのうち、16
バージョン以上前のグリッド・モデルのみが削除されます。
ノート:
-retainDays
または-retainVersions
パラメータの値として0
を指定した場合は、もう一方のパラメータのみが使用されます。両方のパラメータの値として0
を指定した場合は、旧グリッド・モデル・バージョンは自動的に削除されません。
% ttGridAdmin gridModify -retainDays 60 -retainVersions 15
Grid Definition modified.
ttGridAdmin gridModify
コマンドの詳細は、『Oracle TimesTen In-Memory Databaseリファレンス』のグリッド設定の変更(gridModify)を参照してください。
管理インスタンスの空き領域のモニター
グリッドを作成すると、管理インスタンスの使用済領域警告しきい値がグリッドによって設定されます。管理インスタンスのサイズがこのしきい値に達した場合、ttGridAdmin
ユーティリティでコマンドを実行すると、管理インスタンスが一杯になりかけていることを示す警告が出力されます。
次の例は、管理インスタンスがほぼ一杯であるグリッドに対するttGridAdmin instanceCreate
コマンドの出力を示しています。
% ttGridAdmin instanceCreate host9 -location /grid
Instance instance1 on Host host9 created in Model
Warning: the TTGRIDADMIN database is 91% full; Temp space: 57%
ノート:
いずれかのttGridAdmin
コマンドを使用したときに、管理インスタンスが一杯になりかけていることを示す警告が表示された場合は、グリッドの保存日数と保存バージョン数のパラメータに基づいて、古いグリッド・モデル・バージョンと古いログがTimesTen Scaleoutによって自動的に削除されます。
管理インスタンス上でttGridAdmin
ユーティリティのgridDisplay
コマンドを使用して、管理インスタンスの現在の使用済領域警告しきい値、およびTimesTen Scaleoutで保存される旧グリッド・モデル・バージョンの数と保存日数を表示します。
この例では、ttGridAdmin gridDisplay
コマンドの出力を表示しています。
% ttGridAdmin gridDisplay
Grid name: grid1
Grid GUID: 864C0CB2-AF40-4047-A711-7A9F9F0E7D6C
Created: 2018-12-12 12:20:32.000000
Major Release: 22.1
Created Release: 22.1.1.27.0
K: 3
Admin Userid: terry
Admin UID: 4133
Admin Group: admin
Admin GID: 900
Retain Days: 30
Retain Versions: 10
Warn Threshold: 90
Perm In Use Pct: 91
Temp In Use Pct: 57
ttGridAdmin gridDisplay
コマンドの詳細、および旧グリッド・モデルの保存に関する値と管理インスタンスの警告しきい値のデフォルトの詳細は、それぞれ『Oracle TimesTen In-Memory Databaseリファレンス』のグリッドに関する情報の表示(gridDisplay)およびグリッド設定の変更(gridModify)を参照してください。
グリッド管理データベースのサイズ変更の詳細は、「管理インスタンスのサイズ変更」を参照してください。
管理インスタンスの使用済領域警告しきい値の変更
このトピックでは、管理インスタンスの現在の使用済領域警告しきい値を増減する方法を示します。
この例では、管理インスタンスの現在の使用済領域警告しきい値を80%
に設定しています。
% ttGridAdmin gridModify -warnThresh 80
Grid Definition modified.
ttGridAdmin gridModify
コマンドの詳細は、『Oracle TimesTen In-Memory Databaseリファレンス』のグリッド設定の変更(gridModify)を参照してください。