|
数据收集前的准备工作:如果近期有频繁出现服务器死机或者服务挂起现象,建议首先做下面三步准备工作. 1. 修改Notes.ini文件。建议在Domino服务器的notes.ini文件中增加以下参数: DEBUG_CAPTURE_TIMEOUT=1 DEBUG_SHOW_TIMEOUT=1 DEBUG_THREADID=1 DEBUG_OUTFILE=debug.txt 注: 建议在问题解决后,删除前三个参数. 2. 添加一个新的New Server Statistic Collection的记录来记录服务器的统计信息。 A. 在Domino Administrator中,点 配置 - Statistics %26amp; Events - Server Statistic Collection, 点New Server Statistic Collection,如下图所示:
 B. 参照下图做相应设置:

C. 保存退出。 D. 在服务器停止运行状态下,修改notes.ini文件中,查找名为 ServerTasks 的行,并在行最后加入 ",collect"
点击查看大图 E. 重启Domino服务器 3. 安装memcheck (此工具在Domino 5.0.8以前的版本需要单独安装,5.0.9版本之后,服务器安装后就已经自动包含,所以可以忽略此步骤) A. 首先从Lotus技术支持人员处,获得特定平台上的特定版本使用的Memcheck。 B. 必须把获得的memcheck文件(文件名有可能是memcheck508等)重命名为memcheck,不带有任何平台及版本信息,例如 > mv memcheck5.07 memcheck C. 拷贝此文件到Domino的程序目录下,例如对于Domino/Solaris, 程序目录是 /opt/lotus/notes/latest/sunspa D. 改变文件的Ownership,例如:> chown root:bin memcheck E. 修改文件的权限,例如: > chmod 755 memcheck F. 切换至操作系统的notes用户,在Domino数据目录下运行命令:> nsd ,如果出现下面类似信息,则说明memcheck安装已经成功。如果没有成功,请根据出错信息,检查相应设置。 Debugger Version: Standard MEMCHECK Version: MEMCHECK Version (X.X) for Lotus Notes Release 5.0.2b () 当出现服务器挂起(hang)问题时,收集下面数据: 1.以”notes”用户在DOMINO数据目录下运行”nsd”,产生log文件。文件格式类似于: nsd_all_AIX_lotus_11_01@20_43.log 2.从Notes客户端访问服务器,记录错误信息。 3.在客户端运行“NPING”工具访问Domin [1] [2] 下一页 |