スポンサーサイト

--年--月--日 --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Current Procs - プロセス一覧を確認する

2009年04月13日 00:05

NSD の始めはCurrent Procsや OS Process Table のような名前でシステム上のプロセス一覧がツリー表示されるのが普通です。

以下がWindows NSDの抜粋です。
 プロセスの一覧(Windows)
04d8 01c8 0 11/27 12:36:00 [C:\WINNT\System32\llssrv.exe: 04d8]
* 0508 01c8 0 11/27 12:36:00 [d:\notes\nservice.exe =d:\notes\notes.ini: 0508]
-> 09d8 0508 0 11/27 12:36:25 [d:\notes\nSERVER.EXE =d:\notes\notes.ini: 09d8]
-> 0a08 09d8 0 11/27 12:36:25 [d:\notes\nlogasio.EXE NOTESLOGGER reserved : 0a08]
-> 0ba0 09d8 0 11/27 12:37:43 [d:\notes\nevent.EXE: 0ba0]
-> 0d5c 09d8 0 11/27 12:37:55 [d:\notes\nReplica.EXE : 0d5c]
-> 0d80 09d8 0 11/27 12:37:55 [d:\notes\nRouter.EXE : 0d80]
-> 0d88 09d8 0 11/27 12:37:55 [d:\notes\nUpdate.EXE : 0d88]
-> 0db8 09d8 0 11/27 12:37:55 [d:\notes\nAMgr.EXE : 0db8]
-> 1084 0db8 0 11/27 12:37:56 [d:\notes\namgr.EXE -e 1: 1084]
-> 0e1c 09d8 0 11/27 12:37:55 [d:\notes\nAdminP.EXE : 0e1c]
-> 0e54 09d8 0 11/27 12:37:55 [d:\notes\nCalconn.EXE : 0e54]
-> 0e94 09d8 0 11/27 12:37:55 [d:\notes\nSched.EXE : 0e94]
-> 0eb0 09d8 0 11/27 12:37:55 [d:\notes\nIWSTATG.EXE : 0eb0]
-> 0ee8 09d8 0 11/27 12:37:55 [d:\notes\nIWAGENT.EXE : 0ee8]
-> 10bc 0ee8 0 11/27 12:37:57 [iwcrdet.exe 3816: 10bc]
1138 10bc 0 11/27 12:37:57 [iwcrdmon.exe: 1138]
-> 0f08 09d8 0 11/27 12:37:55 [d:\notes\nIWINFO.EXE : 0f08]
-> 0f24 09d8 0 11/27 12:37:55 [d:\notes\nHTTP.EXE : 0f24]
-> 13d4 09d8 0 11/27 12:38:05 [d:\notes\nCldbdir.EXE: 13d4]
-> 13d8 09d8 0 11/27 12:39:05 [d:\notes\nClrepl.EXE: 13d8]
-> 0a68 09d8 0 11/27 12:40:05 [d:\notes\nClrepl.EXE: 0a68]
-> 0a14 09d8 0 11/27 12:40:15 [d:\notes\nClrepl.EXE: 0a14]
-> 0a84 09d8 0 11/27 12:40:15 [d:\notes\nClrepl.EXE: 0a84]
-> 0a8c 09d8 0 11/27 12:40:15 [d:\notes\nClrepl.EXE: 0a8c]
0c88 09d8 0 11/27 12:46:15 ["d:\notes\nsd.exe" -dumpandkill -termstatus 1: 0c88]

ここからPIDやプロセスの親子関係などが分かります。
Windowsの場合、Notesプロセスは、「->」と言うのが付いているのが分かります。
Notesのプログラムディレクトリから実行されているけれど、現在のディレクトリがデータディレクトリでない場合には、「*」で表示されます。

UNIX版のNSDでは ps コマンドのフォーマットなのでもう少しなじみがある形式かもしれません。
 プロセスの一覧(AIX)
Current Procs:
==============
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
200003 A root 1 0 0 60 20 1800c 744 Apr 23 - 4:12 /etc/init
240001 A root 3170 6994 0 60 20 1622b 164 Apr 23 - 0:00 /usr/sbin/biod 6
240401 A root 3446 1 0 60 20 22171 40 Apr 23 - 0:00 /usr/lib/methods/ssa_daemon -l ssa2
40103 A root 4034 1 0 60 -- 3843c 1968 15d49f4 Apr 23 - 0:00 /usr/lpp/ssp/css/fault_service_Worm_RTG_SP -r 13 -b 1 -s 4 -p 0 -a TB3 -t 36
(略)
340001 A notes1 25482 35730 13 64 22 2ca76 12640 * 07:50:06 - 42:17 /opt/lotus/notes/latest/ibmpow/server
340001 A notes2 32644 14746 1 64 22 207b0 3144 33fa08e8 07:52:21 - 2:27 /opt/lotus/notes/latest/ibmpow/pop3
340001 A notes2 33180 14746 0 64 22 35bb8 2380 * 07:52:21 - 4:48 /opt/lotus/notes/latest/ibmpow/replica
340001 A notes1 33660 25482 1 64 22 3639a 2192 33f3ce0c 07:51:30 - 7:59 /opt/lotus/notes/latest/ibmpow/event
(略)


このあとはNotes/Domino 関連のプロセスだけが表示されます。
 Notes プロセスの一覧(AIX)
------------------- PROCESS TREE ---------------------
Status is:
R -- process is running
D -- process is dead
T/status -- process terminated with exit status
S/signal -- process killed with signal
? -- Unknown status

username status pid program
root R 1 0 init

notes2 ? . 35730 1 ksh /domino/notesadmin/scripts/startup.instance
notes2 R .. 25482 35730 /opt/lotus/notes/latest/ibmpow/server
notes2 R ... 35880 25482 /opt/lotus/notes/latest/ibmpow/clrepl
notes2 R ... 28702 25482 /opt/lotus/notes/latest/ibmpow/cldbdir
notes2 R ... 18246 25482 /opt/lotus/notes/latest/ibmpow/replica
notes2 R ... 41976 25482 /opt/lotus/notes/latest/ibmpow/diiop
notes2 R ... 35524 25482 /opt/lotus/notes/latest/ibmpow/pop3
notes2 R ... 36336 25482 /opt/lotus/notes/latest/ibmpow/http
notes2 R ... 45076 25482 /opt/lotus/notes/latest/ibmpow/calconn
notes2 R ... 37880 25482 /opt/lotus/notes/latest/ibmpow/sched
notes2 R ... 26936 25482 /opt/lotus/notes/latest/ibmpow/adminp
notes2 R ... 42924 25482 /opt/lotus/notes/latest/ibmpow/amgr
notes2 R .... 44478 42924 /opt/lotus/notes/latest/ibmpow/amgr -e 1
notes2 R ... 46340 25482 /opt/lotus/notes/latest/ibmpow/update
notes2 R ... 45810 25482 /opt/lotus/notes/latest/ibmpow/router
notes2 R ... 33660 25482 /opt/lotus/notes/latest/ibmpow/event

Windowsでの出力は以下の通りです。
 Notes プロセスの一覧(Windows)
Ini File : d:\notes\notes.ini
Data Dir : d:\notedata
Prog Dir : d:\notes
Notes Build: Release 6.5.4FP3
Proc List:
d:\notes\nSERVER.EXE (9d8)
d:\notes\nlogasio.EXE (a08)
d:\notes\nevent.EXE (ba0)
d:\notes\nReplica.EXE (d5c)
d:\notes\nRouter.EXE (d80)
d:\notes\nUpdate.EXE (d88)
d:\notes\nAMgr.EXE (db8)
d:\notes\nAdminP.EXE (e1c)
d:\notes\nCalconn.EXE (e54)
d:\notes\nSched.EXE (e94)
d:\notes\nIWSTATG.EXE (eb0)
d:\notes\nIWAGENT.EXE (ee8)
d:\notes\nIWINFO.EXE (f08)
d:\notes\nHTTP.EXE (f24)
d:\notes\nAMgr.EXE (1084)
C:\Candle\IntelliWatch\MONITOR\iwcrdet.exe (10bc)
d:\notes\nCldbdir.EXE (13d4)
d:\notes\nClrepl.EXE (13d8)
d:\notes\nClrepl.EXE (a68)
d:\notes\nClrepl.EXE (a14)
d:\notes\nClrepl.EXE (a84)
d:\notes\nClrepl.EXE (a8c)



このプロセス一覧は特別に教えなくても見てれば分かるものですが、ここからは以下のような点を確認して、NSD取得時の状況を確認します。

・ 以前に起動したNotesプロセスが残ったりしていないか
・ プロセスの親子関係などは正しいか
・ 特定のプロセスが消えたりしていないか
・ Notes以外にどのようなプロセスが稼動しているシステムなのか


たぶんNSDの解説と言うとMemcheckのようなデータの見方を解説することを期待している方も多いと思うのですが、このようなOSのシステム診断情報がNSDにはたくさん含まれているので、是非活用してみてください。


コメント

    コメントの投稿

    (コメント編集・削除に必要)
    (管理者にだけ表示を許可する)

    トラックバック

    この記事のトラックバックURL
    http://hnagasim.blog8.fc2.com/tb.php/126-8d716549
    この記事へのトラックバック


    最新記事


    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。