ttStatusユーティリティを使用すると、TimesTenデーモンのステータスと、すべてのTimesTen接続の状態を確認できます。
この例のttStatus出力は、TimesTenデーモンが稼働していないことを示しています。デーモンが突然停止したときのトラブルシューティングについては、「TimesTenのデーモン、サブデーモンまたはエージェントからレスポンスがない」を参照してください。
Windowsの場合:
C:\>ttStatus
ttStatus: Could not connect to the TimesTen service.
TimesTenサービスが稼働中でない場合は、"ttDaemonAdmin -start"を実行して起動します。
UNIXプラットフォームの場合:
$ ttStatus
ttStatus: Could not connect to the TimesTen daemon.
TimesTenデーモンが稼働中でない場合は、"ttDaemonAdmin -start"を実行して起動します。
この例のttStatusの出力は、TimesTenデーモンが稼働中で、demoという名前のデータ・ストアが認識されていることを示しています。
最初の行は、TimesTenインスタンスのMYINSTANCEに対して、TimesTenデーモンがプロセス884としてポート17000で稼働していることを示しています。2行目は、TimesTen Serverデーモンがプロセス2308としてポート17002で稼働していることを示しています。
現在、データ・ストアに対して7つの接続が存在します。1つはユーザーの接続で6つはサブデーモンの接続です。2047接続まで表示できます。
データ・ストアのキャッシュ・エージェントおよびレプリケーション・エージェントの再起動ポリシーはmanual
に設定されています。
注意: | この例は、Windowsで作成されています。UNIXプラットフォームでの結果は、データ・ストア・パスおよび共有メモリー・キーの書式以外は同じです。 |
C:\>ttStatus
TimesTen status report as of Thu Jan 25 15:45:11 2007
Daemon pid 884 port 17000 instance MYINSTANCE
TimesTen server pid 2308 started on port 17002
TimesTen webserver pid 2188 started on port 17004
------------------------------------------------------------------------
Data store c:\temp\demo
There are 7 connections to the data store
Data store is in shared mode
Shared Memory KEY Global\DBI45b94095.1.SHM.4 HANDLE 0x278
Type PID Context Connection Name ConnID
Process 4616 0x00d08820 demo 1
Subdaemon 2136 0x00526768 Worker 2042
Subdaemon 2136 0x0072e750 Flusher 2043
Subdaemon 2136 0x007348b8 Checkpoint 2044
Subdaemon 2136 0x067b0068 Aging 2045
Subdaemon 2136 0x067c0040 Monitor 2047
Subdaemon 2136 0x068404c8 HistGC 2046
Replication policy : Manual
Cache agent policy : Manual
------------------------------------------------------------------------
End of report
この例のttStatusの出力は、TimesTenデーモンが稼働していることを示しています。demo、subscriber1ds、masterdsという3つのデータ・ストアが認識されています。subscriber1ds および masterds データ・ストアは、レプリケートされたデータ・ストアです。この例のttStatusの出力は、レプリケートされたデータ・ストアのレプリケーション・エージェントが起動されていることを示しています。masterdsとsubscriber1dsの間には、双方向レプリケーションが設定されています。各レプリケーション・エージェントには、データ・ストアへの接続が5つあります。
C:\>ttStatus
TimesTen status report as of Thu Jan 25 16:23:33 2007
Daemon pid 5088 port 17000 instance MYINSTANCE
TimesTen server pid 4344 started on port 17002
TimesTen webserver pid 4216 started on port 17004
------------------------------------------------------------------------
Data store c:\temp\subscriber1ds
There are 12 connections to the data store
Data store is in shared mode
Shared Memory KEY Global\DBI45b9471c.2.SHM.2 HANDLE 0x280
Type PID Context Connection Name ConnID
Process 1244 0x00d08fb0 subscriber1ds 1
Replication 4548 0x00aed2f8 LOGFORCE 4
Replication 4548 0x00b03470 TRANSMITTER 5
Replication 4548 0x00b725a8 RECEIVER 6
Replication 4548 0x00b82808 REPHOLD 2
Replication 4548 0x00b98980 REPLISTENER 3
Subdaemon 2752 0x00526768 Worker 2042
Subdaemon 2752 0x0072a758 Flusher 2043
Subdaemon 2752 0x007308c0 Checkpoint 2044
Subdaemon 2752 0x00736a28 HistGC 2046
Subdaemon 2752 0x067f02f8 Aging 2045
Subdaemon 2752 0x068364a0 Monitor 2047
Replication policy : Manual
Replication agent is running.
Cache agent policy : Manual
------------------------------------------------------------------------
Data store c:\temp\masterds
There are 12 connections to the data store
Data store is in shared mode
Shared Memory KEY Global\DBI45b945d0.0.SHM.6 HANDLE 0x2bc
Type PID Context Connection Name ConnID
Process 5880 0x00d09008 masterds 1
Replication 3728 0x00aed570 LOGFORCE 4
Replication 3728 0x00b036e8 TRANSMITTER 5
Replication 3728 0x00b168b8 REPHOLD 3
Replication 3728 0x00b1ca20 REPLISTENER 2
Replication 3728 0x00b22b88 RECEIVER 6
Subdaemon 3220 0x00526768 Worker 2042
Subdaemon 3220 0x0072e768 Flusher 2043
Subdaemon 3220 0x007348d0 Checkpoint 2044
Subdaemon 3220 0x067b0068 Aging 2045
Subdaemon 3220 0x067c0040 Monitor 2047
Subdaemon 3220 0x068404c8 HistGC 2046
Replication policy : Manual
Replication agent is running.
Cache agent policy : Manual
------------------------------------------------------------------------
Data store c:\temp\demo
There are no connections to the data store
Replication policy : Manual
Cache agent policy : Manual
------------------------------------------------------------------------
End of report
この例は、rep1データ・ストアで稼働しているキャッシュ・エージェントを示しています。データ・ストアには1つのキャッシュ・グループがあります。キャッシュ・エージェントには、データ・ストアへの接続が5つあります。
C:\>ttStatus
TimesTen status report as of Mon Mar 19 10:47:46 2007
Daemon pid 1012 port 17000 instance MYINSTANCE
No TimesTen server running
TimesTen webserver pid 1708 started on port 17004
----------------------------------------------------------------
Data store c:\data\rep1
There are 12 connections to the data store
Data store is in shared mode
Shared Memory KEY Global\DBI45ef98ac.1.SHM.56 HANDLE 0x260
Type PID Context Connection Name ConnID
Cache Agent 3380 0x00bbddf0 Handler 2
Cache Agent 3380 0x00c3f318 Aging 3
Cache Agent 3380 0x07380398 Timer 4
Cache Agent 3380 0x073cfa18 ttora70 6
Cache Agent 3380 0x073ff010 ttora70 7
Process 2084 0x00c48ee8 rep1 1
Subdaemon 1632 0x006bc430 Worker 2042
Subdaemon 1632 0x06630458 Flusher 2045
Subdaemon 1632 0x0664f978 Checkpoint 2044
Subdaemon 1632 0x0665ee60 HistGC 2043
Subdaemon 1632 0x066de720 Aging 2046
Subdaemon 1632 0x0670dc78 Monitor 2047
Replication policy : Manual
Cache agent policy : Manual
TimesTen's Cache agent is running for this data store
-----------------------------------------------------------------
End of report
この例は、データ・ストアの以前のインスタンスへの接続を示しています。これは、データ・ストアを無効化する際に、一部のユーザーがメモリー内にまだ格納されている無効化の対象となるデータ・ストアのコピーを切断していない場合に発生します。すべてのユーザーが切断した後に、メモリーを解放できます。
C:\>ttStatus
TimesTen status report as of Thu Jan 25 16:44:49 2007
Daemon pid 5088 port 17000 instance MYINSTANCE
TimesTen server pid 4344 started on port 17002
TimesTen webserver pid 4216 started on port 17004
-----------------------------------------------------------------
Data store c:\temp\sample
There are no connections to the data store
Obsolete or not yet active connection(s):
Process 4696 context 0xd08800 name sample connid 1, obsolete connection, shmKey 'Global\DBI45b94c6f.3.SHM.4'
Replication policy : Manual
Cache agent policy : Manual
-----------------------------------------------------------------
End of report