Domino临时文件

来源:互联网 发布:淘宝买到假货赔偿标准 编辑:程序博客网 时间:2024/05/21 22:52

Domino临时文件


内容
提要
Domino在运行时会创建许多临时文件,它们会在不需要时被Domino自动删除。下文将介绍一些常用的临时文件的类别。当Domino运行时,不建议手工删除它们;但当Domino停止运行时,我们可以用RMVLNK命令删除它们。

建议定期的停止Domino服务器,并手工删除以下列出的临时文件,比如每月一次,原因如下:

- 缺省情况下,Domino服务器启动时必须扫描data路径下的每个流文件(stream file),所以data下含有越多的文件,Domino启动时间越长

— 缺省情况下,Domino服务器的DbDirMan功能在SERVER作业下每分钟运行一次,DbDirMan也要扫描data路径下的每个流文件(stream file),所以data下含有越多的文件,DbDirMan运行时间越长,SERVER作业会占用更多的CPU资源

正文

下面介绍一些常用的临时文件的类别 --

(1)nsd_yyyymmdd_hh:nn:ss.nsd - 这是 Notes System Diagnostics (NSD) 文件。当i系列上的Domino发生异常宕机(crash)时被自动创建。yyyy代表年、mm代表月份、dd代表天、hh代表小时、nn代表分钟、ss代表秒,这些就标明了Domino异常宕机发生的准确时间。如果异常宕机的原因明确,或您不需要了解其具体原因,可以把这些NSD文件删除。

(2)STxxxxxx.TMP - 当NOTES.INI的参数“SMTPSaveImportErrors”被设置为1或2,一旦有inbound SMTP messages,就会有STxxxxxx.TMP文件被创建。xxxxxx是随机6位数。如果您不需要研究和inbound SMTP messages相关的问题,可以把这些文件删除,也建议关闭“SMTPSaveImportErrors”参数,比如把它设置为0或直接把它从NOTES.INI文件里删除,重启Domino服务器后生效。

(3)IDBxxxxx.DTF - 当UPDALL和UPDATE任务为Domino数据库建立索引,会产生IDBxxxxx.DTF文件。xxxxx是一个5位随机数。正常情况下,当UPDALL和UPDATE任务成功建立完数据库索引后,这些临时文件会被删除;但当有一些异常情况发生,比如Domino发生异常宕机,产生这些临时文件的作业会无法自动删除它们。所以,如果在Domino服务器停止运行时,在data路径下还有这些文件,可以用命令RMVLNK直接删除它们。

(4)memory_iiiiiiii_yyyy_mm_dd@hh_nn_ss.dmp - 当Domino管理员运行“SHOW MEMORY DUMP”命令,memory_iiiiiiii_yyyy_mm_dd@hh_nn_ss.dmp文件会在/data/IBM_TECHNICAL_SUPPORT路径下产生,iiiiiiii代表iSeries系统名,yyyy代表年、mm代表月份、dd代表天、hh代表小时、nn代表分钟、ss代表秒,这些就标明了memory dump发生的准确时间。如果您不需要研究Domino内存泄漏的问题原因,可以在Domino服务器停止时把这些文件删除。

(5)dcntrlrMMDDXXXX.log - 这些文件是 Domino 6 Java Console 部件创建的,它包含所有Domino主控台的信息,包括Domino交互命令和结果。MM代表月份、DD代表天、XXXX是时间戳。如果您不需要用这些文件研究Domino服务器发生的问题,可以在Domino服务器停止时把这些文件删除。

(6)SEMDEBUG.TXT - 这个文件用来保存启用了semaphore debug参数后的输出。文件位于Domino的Data/IBM_TECHNICAL_SUPPORT路径下。如果在notes.ini文件里启动了semaphore debug(Debug_Capture_Timeout),这个文件就开始产生,越涨越大,直到关闭semaphore debug。如果您不需要用这些文件研究Domino服务器发生的性能问题,可以在Domino服务器停止时把这些文件删除。

(7)htthr_xxx_xxx_xxxx.log - 在Domino里,当启用了HTTP线程记录(thread logging)功能,会产生这些文件。Domino R6里这些文件名称是htthr_xxx_xxx_xxxx.log,Domino R5里这些文件名称是reqhtthr_xxx_xxx_xxxx.log。 xxxx分别代表thread ID、session ID和日期时间戳。从Domino 6.0.2 CF1起,这些文件从/data路径转移放到/data/IBM_TECHNICAL_SUPPORT下。如果您不需要用这些文件研究HTTP服务器发生的问题,可以在Domino服务器停止时把这些文件删除。

 

参考资料:

<<Domino 6 for iSeries Best Practices Guide >> SG246937
www.redbooks.ibm.com

 

原创粉丝点击