ページの先頭行へ戻る
Interstage Shunsaku Data Manager コマンドリファレンス

4.10 shundstate

名前

shundstate -- directorの状態表示


形式1(運用状態の表示)


shundstate

-s director識別子
[ -w [-e] ] [ -C ]
[ 時間間隔 [ 繰返し回数 ] ]


形式2(プロセス情報/動作環境情報の表示)


shundstate

-s director識別子
{ -p | -p disk | -i }
[ -C ]


形式3(統計情報のリセット)


shundstate

-s director識別子
-r


形式4(格納レコード件数/ファイル使用状況の表示)


shundstate

-s director識別子
-l [ -C ]


機能説明

directorの状態を出力します。

本コマンドは、以下のような場合に使用できます。

形式1のオプション


-s director識別子

director識別子を指定します。

-w [ -e ]

directorの運用状態を表示します。

eオプションを指定すると、directorのアクセス制限情報が表示されます。

-C

CSV形式で出力します。

[ 時間間隔 [ 繰返し回数 ] ]

directorの運用状態を表示する場合に、時間間隔(秒)で指定された間隔をあけて、繰返し回数で指定された回数分の運用情報を表示します。
時間間隔が省略された場合、起動時からの累積の運用情報を表示します。繰返し回数が省略された場合は、1が指定されたものとみなします。


形式2のオプション


-s director識別子

director識別子を指定します。

-p

directorに接続されているsearcherの情報を表示します。

-p disk

directorに接続されているsearcherのサーチデータファイルの情報を表示します。

-i

directorに設定されている動作環境を表示します。

-C

CSV形式で出力します。


形式3のオプション


-s director識別子

director識別子を指定します。

-r

directorの運用状態の統計情報をリセットします。


形式4のオプション


-s director識別子

director識別子を指定します。

-l

directorのレコード件数、ディレクタデータファイルおよびオペレーションログファイルの使用量の情報を表示します。

-C

CSV形式で出力します。


使用例


例1

directorの運用状態を表示します。

shundstate -s shund1 -w

表示例

shundstate -s shund1 -w 
Shunsaku shundstate 2007/01/01 19:01:00

Time     State                DataFileStatus       DataSize             Fragments(%)
         LastBackedUp         OperationLogStatus   OperationLogSize   
         Records              ReadRecords          ReadTime(sec)        ReadSize

19:01:00 ACTIVE               NORMAL               20.0MB               2
         2007/01/01 12:00:00  NORMAL               10.0KB             
         100000               12000                5.020                2.00MB
例2

directorの運用状態にdirectorのアクセス制限情報を追加して表示します。

shundstate -s shund1 -w -e

表示例

shundstate -s shund1 -w -e
Shunsaku shundstate 2007/01/01 19:01:00

Time     State                AccessState
         DataFileStatus       DataSize             Fragments(%)
         LastBackedUp         OperationLogStatus   OperationLogSize   
         Records              ReadRecords          ReadTime(sec)        ReadSize

19:01:00 ACTIVE               NORMAL
         NORMAL               20.0MB               2
         2007/01/01 12:00:00  NORMAL               10.0KB             
         100000               12000                5.020                2.00MB
例3

directorの運用状態を60秒間隔で3回収集し、CSV形式で出力します。

SolarisLinuxSolaris/Linuxの場合

shundstate -s shund1 -w -C  60 3 > /home/shunsaku/monitor/dirstate.csv

WindowsWindowsの場合

shundstate -s shund1 -w -C  60 3 > C:\shunwork\monitor\dirstate.csv

dirstate.csvの内容

"Time","State","DataFileStatus","DataSize","Fragments(%)","LastBackedUp","OperationLogStatus","OperationLogSize","Records","ReadRecords","ReadTime(sec)","ReadSize"
"2007/01/01 19:02:00","ACTIVE","NORMAL",21474836480,2,"2006/01/01 12:00:00","NORMAL",10240,100000,12000,2.080,1488977
"2007/01/01 19:03:00","ACTIVE","NORMAL",21474836480,2,"2006/01/01 12:00:00","NORMAL",10240,100000,20000,7.102,3145728
"2007/01/01 19:04:00","ACTIVE","NORMAL",21474836480,2,"2006/01/01 12:00:00","NORMAL",10240,100000,3130,1.050,325632
例4

現在有効となっているdirector用動作環境ファイルの実行パラメタを表示します。

shundstate -s shund1 -i

表示例

SolarisLinuxSolaris/Linuxの場合

shundstate -s shund1 -i 
Shunsaku shundstate 2007/01/01 19:01:00

Parameter                 Value
DataFileFolder            /Shunsaku/
MaxDataFileSize           10000MB
WarningDataFileSize       9000MB
LogFileFolder             /var/opt/FJSVshnsk/log/director/
LogFileSize               100MB
LogFileBackup             1
LogFileSwitch             0
PfmFileFolder             /var/opt/FJSVshnsk/log/director/
PfmFileSize               100MB
PfmFileBackup             1
PfmFileSwitch             0
CoreFileFolder            /var/opt/FJSVshnsk/core/director/
OperationLogFolder        /Opelog/
MaxOperationLogSize       1000MB
WarningOperationLogSize   900MB
MaxStoredRecords          4000000
WarningStoredRecords      3500000
AnsMax                    100
MultiMax                  100
SearcherWTimer(sec)       180
ANKmix                    0
KNJmix                    0
SkipChar                  "\s,\S,\n,\t"
ExtendedQuery             0
SeparateChar              Default
DirectKeyListFile         DirectKey.txt
DegradableSearcherCnt     1
UsedTheShunrdbData        0
SystemName                shunsaku

WindowsWindowsの場合

shundstate -s shund1 -i 
Shunsaku shundstate 2007/01/01 19:01:00

Parameter                 Value
DataFileFolder            "C:\Shunsaku\"
MaxDataFileSize           10000MB
WarningDataFileSize       9000MB
LogFileFolder             "C:\Program Files\Interstage Shunsaku\Shunsaku\log\director\"
LogFileSize               100MB
LogFileBackup             1
LogFileSwitch             0
PfmFileFolder             "C:\Program Files\Interstage Shunsaku\Shunsaku\log\director\"
PfmFileSize               100MB
PfmFileBackup             1
PfmFileSwitch             0
CoreFileFolder            "C:\Program Files\Interstage Shunsaku\Shunsaku\core\director\"
OperationLogFolder        "D:\Shunsaku\Opelog\"
MaxOperationLogSize       1000MB
WarningOperationLogSize   900MB
MaxStoredRecords          4000000
WarningStoredRecords      3500000
AnsMax                    100
MultiMax                  100
SearcherWTimer(sec)       180
ANKmix                    0
KNJmix                    0
SkipChar                  "\s,\S,\n,\t"
ExtendedQuery             0
SeparateChar              Default
DirectKeyListFile         "DirectKey.txt"
DegradableSearcherCnt     1
UsedTheShunrdbData        0
SystemName                shunsaku
例5

directorと接続しているsearcherの情報を表示します。

shundstate -s shund1 -p

表示例

shundstate -s shund1 -p 
Shunsaku shundstate 2007/01/01 19:01:00

Type                ID       Hostname        State        Records     DataSize LatestTime(sec)
Searcher            shuns04  SchSvr04        INACTIVE     0           0.00KB   0.000
Searcher            shuns03  SchSvr03        ACTIVE       50000       12.0MB   0.910
Searcher            shuns02  SchSvr02        ACTIVE       50000       12.0MB   0.890
Searcher            shuns01  SchSvr01        ACTIVE       50000       12.0MB   0.900
AlternativeSearcher shuns05  SchWSvr01       ACTIVE       50000       12.0MB   0.900
例6

directorと接続しているsearcherのサーチデータファイルの情報を表示します。

shundstate -s shund1 -p disk

表示例

shundstate -s shund1 -p disk
Shunsaku shundstate 2007/01/01 19:01:00

Type                       ID       Hostname      State       Records   DataSize  DataFileSize Fragments(%)
Searcher(Disk)             shuns04  SchSvr04      INACTIVE    0         0.00KB    0.00KB       0
Searcher(Disk)             shuns03  SchSvr03      ACTIVE      100000    1.80GB    330.0MB      10
Searcher(Disk)             shuns02  SchSvr02      ACTIVE      100000    1.80GB    330.0MB      10
Searcher(Disk)             shuns01  SchSvr01      ACTIVE      100000    1.80GB    330.0MB      10
AlternativeSearcher(Disk)  shuns05  SchWSvr01     ACTIVE      100000    1.80GB    330.0MB      0
例7

directorのレコード件数、ディレクタデータファイルおよびオペレーションログファイルの使用量の情報を表示します。

shundstate -s shund1 -l

表示例

shundstate -s shund1 -l
Shunsaku shundstate 2007/01/01 20:00:00

StoredRecordsStatus StoredRecords    WarningStoredRecords    MaxStoredRecords
DataFileStatus      DataFileSize     WarningDataFileSize     MaxDataFileSize
OperationLogStatus  OperationLogSize WarningOperationLogSize MaxOperationLogSize
NORMAL              1500000          3500000                 4000000
NORMAL              5200MB           9000MB                  10000MB
NORMAL              300MB            900MB                   1000MB

終了ステータス

以下の終了ステータスが返されます。

0:正常終了
0以外:異常終了


注意


表示項目の見出しと意味


wオプション指定時に出力される情報
Time

通常の形式による出力の場合
出力時間(hh:mm:ss)

CSV形式による出力の場合
出力日時(YYYY/MM/DD hh:mm:ss)

State

directorの稼働状況

- ACTIVE:起動状態
- ACTIVATING:起動処理中
- DEGRADED:縮退状態
- DEGRADING:縮退処理中
- RESENDING:再配置中
- SWITCHING:searcherへの切替え中
- CONDENSING:最適化中
- BACKUP:バックアップ中
- RECOVER:リカバリ中
- WAITING:searcher接続待ち

DataFileStatus

ディレクタデータファイルの状況

- NORMAL:正常状態
- WARNING:ディレクタデータファイルの使用中サイズが警戒値に達した。または検索対象となるレコード件数が警戒値に達した
- LIMIT:ディレクタデータファイルの使用中サイズが最大値に達した。または検索対象および追加処理中の総レコード件数が最大値に達した
- FULL:ディレクタデータファイル領域不足
- IOERROR:ディレクタデータファイル入出力障害

DataSize

ディレクタデータの総量

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

Fragments(%)

フラグメンテーション率(%)

LastBackedUp

最後のバックアップの開始宣言の実行時刻

(YYYY/MM/DD hh:mm:ss)

OperationLogStatus

オペレーションログファイルの格納ディレクトリの状況
(director用動作環境ファイルのOperationLogFolderが指定されている場合のみ出力されます)

- NORMAL:正常状態
- WARNING:オペレーションログファイルの使用中サイズが警戒値に達した
- LIMIT:オペレーションログファイルの使用中サイズが最大値に達した
- FULL:オペレーションログファイル領域不足
- IOERROR:オペレーションログファイル入出力障害

OperationLogSize

オペレーションログファイルの使用中サイズ
(director用動作環境ファイルのOperationLogFolderが指定されている場合のみ出力されます)

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

Records

検索対象となる総レコード件数

ReadRecords

XMLデータ読込み累積件数

ReadTime(sec)

XMLデータ読込み累積時間(秒)

ReadSize

XMLデータ読込み累積サイズ

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

以下は、wオプションかつeオプション指定時に出力されます。

AccessState

directorのアクセス制限状態
- NORMAL :正常状態
- NON-UPDATE:アプリケーションからの更新抑止状態
- NON-ACCESS:アプリケーションからの検索更新抑止状態


pオプション指定時に出力される情報
Type

プロセス種別
- Searcher:searcher
- AlternativeSearcher:代替searcher
- Searcher(Disk):ディスクsearcher(注)
- Searcher(Disk):ディスクsearcher(注)

注) ディスク検索時のsearcherのことです。

ID

searcher識別子

Hostname

searcherのホスト名またはIPアドレス

State

searcherの稼働状況

- ACTIVE:起動状態
- ACTIVATING:起動処理中
- INACTIVE:停止状態
- IDLE:代替待機状態

Records

検索対象となるレコード件数

DataSize

検索対象となる総データ量

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

LatestTime(sec)

最近の検索処理におけるsearcherの処理時間(秒)


p diskオプション指定時に出力される情報
Type

プロセス種別
- Searcher:searcher
- AlternativeSearcher:代替searcher
- Searcher(Disk):ディスクsearcher(注)
- AlternativeSearcher(Disk):ディスク代替searcher(注)

注) ディスク検索時のsearcherのことです。

ID

searcher識別子

Hostname

searcherのホスト名またはIPアドレス

State

searcherの稼働状況

- ACTIVE:起動状態
- ACTIVATING:起動処理中
- INACTIVE:停止状態

Records

検索対象となるレコード件数

DataSize

searcherにおいて検索対象となるデータを検索処理のために変換したサーチデータのサイズ
通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

DataFileSize

searcherが使用しているサーチデータファイル中のデータサイズ
サーチデータファイル中のデータは、データの削除やデータの更新により、不要となった領域も含まれます。メモリ検索の場合は、ハイフン(‘-’)が表示されます。
通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです

Fragments(%)

searcherが使用しているサーチデータファイルの無駄な領域の割合
メモリ検索の場合は、ハイフン(‘-’)が表示されます。

iオプション指定時に出力される情報

Parameter

director用動作環境ファイルの実行パラメタ名

Value

実行パラメタに指定している値

lオプション指定時に出力される情報
StoredRecordsStatus

directorの格納レコード件数の状況

- NORMAL:正常状態
- WARNING:検索対象のレコード件数が警戒値に達した
- LIMIT:検索対象および追加処理中の総レコード件数が最大値に達した

StoredRecords

検索対象および追加処理中の総レコード件数

WarningStoredRecords

格納レコード件数の警戒値

director用動作環境ファイルのWarningStoredRecordsが指定されていない場合、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

MaxStoredRecords

格納レコード件数の最大値

director用動作環境ファイルのMaxStoredRecordsが指定されていない場合、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

DataFileStatus

ディレクタデータファイルの状況

- NORMAL:正常状態
- WARNING:ディレクタデータファイルの使用中サイズが警戒値に達した
- LIMIT:ディレクタデータファイルの使用中サイズが最大値に達した
- FULL:ディレクタデータファイル領域不足
- IOERROR:ディレクタデータファイル入出力障害

DataFileSize

ディレクタデータファイルの使用中サイズ

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

ディレクタデータファイルの状況が“IOERROR”の場合は、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

WarningDataFileSize

ディレクタデータファイルのサイズの警戒値

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

director用動作環境ファイルのWarningDataFileSizeが指定されていない場合、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

MaxDataFileSize

ディレクタデータファイルのサイズの最大値

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

director用動作環境ファイルのMaxDataFileSizeが指定されていない場合、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

OperationLogStatus

オペレーションログファイルの状況

director用動作環境ファイルのOperationLogFolderが指定されている場合のみ出力されます。

- NORMAL:正常状態
- WARNING:オペレーションログファイルの使用中サイズが警戒値に達した
- LIMIT:オペレーションログファイルの使用中サイズが最大値に達した
- FULL:オペレーションログファイル領域不足
- IOERROR:オペレーションログファイル入出力障害

OperationLogSize

オペレーションログファイルの使用中サイズ

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

director用動作環境ファイルのOperationLogFolderが指定されている場合のみ出力されます。またオペレーションログファイルの状況が“IOERROR”の場合は、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

WarningOperationLogSize

オペレーションログファイルのサイズの警戒値

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

director用動作環境ファイルのOperationLogFolderが指定されている場合のみ出力されます。また、director用動作環境ファイルのWarningOperationLogSizeが指定されていない場合、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。

MaxOperationLogSize

オペレーションログファイルのサイズの最大値

通常の形式による出力の場合は、単位を付加して出力します。CSV形式による出力の場合は、単位はバイトです。

director用動作環境ファイルのOperationLogFolderが指定されている場合のみ出力されます。また、director用動作環境ファイルのMaxOperationLogSizeが指定されていない場合、通常の形式は“-”が出力され、CSV形式は、値なしとして出力します。