Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料

Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料

ID:36853655

大小:805.49 KB

页数:36页

时间:2019-05-16

Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料_第1页
Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料_第2页
Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料_第3页
Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料_第4页
Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料_第5页
资源描述:

《Domino服务器故障分析以及处理方法计算机知识技巧学习微机资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Domino服务器故障分析以及处理方法蒋军燕Lotus技术工程师议程●三种故障类型:宕机、挂起、性能●故障数据收集方法●基本故障诊断方法●数据库损坏2宕机(Crash)●一个定义明确的事件:服务器在程序或操作系统级别碰到了一个致命性的异常错误。必须重新启动。●主控台日志或操作系统会记录错误信息(比如:PANIC,FATAL,AccessViolation)●如果配置了自动收集诊断信息,NSD日志会自动创建。●可能的原因:▬访问冲突▬堆栈溢出或覆盖▬内存损坏▬无效的句柄或指针▬内存不足2010/12/93挂起(Hang)●服务

2、器(或特定任务)仍在运行,但是对于用户没有任何响应●主控台上没有错误信息●程序不能完全退出●NSD没有自动创建●可能的原因:▬死循环▬死锁▬集中使用不能并行操作的、被信号灯(semaphore)保护的资源2010/12/94挂起(Hang)●Server挂起▬任何客户端都无法连接Domino服务器●HTTP挂起▬NotesClient可以连接Domino服务器▬浏览器无法连接Domino服务器5性能(Performance)●服务器仍在运行,但是用户反映操作很慢●主控台上没有错误信息●严重的性能问题看起来像是挂起●过一段时间

3、服务器可能会恢复正常●NSD没有自动创建●可能的原因:▬CPU,I/O使用过于集中,网络延迟▬集中使用不能并行操作的、被信号灯保护的资源,例如:▬文档修改过多导致视图索引更新慢▬代理很长时间没有执行完毕2010/12/96议程●三种故障类型:宕机、挂起、性能●故障数据收集方法●基本故障诊断方法●数据库损坏7收集数据步骤举例–Unix平台上Domino服务器挂起●在服务器上设置以下调试参数:CONSOLE_LOG_ENABLED=1DEBUG_THREADID=1DEBUG_CAPTURE_TIMEOUT=1DEBUG_SHO

4、W_TIMEOUT=1方法一:在notes.ini中直接添加,最后一行保持空行,需要重新启动服务器方法二:在主控台上执行以下命令,无需重启domino服务器setconfigCONSOLE_LOG_ENABLED=1setconfigDEBUG_THREADID=1setconfigDEBUG_CAPTURE_TIMEOUT=1setconfigDEBUG_SHOW_TIMEOUT=18收集数据步骤举例–Unix平台上Domino服务器挂起(续)●发生问题时▬在Domino主控台执行如下命令:shservershtaskde

5、bugshtasktimeshusershstat▬手工收集nsd日志:1)打开一个命令窗口,用notes用户登录2)进入dominodata目录,例如"cd/local/notesdata"3)在domino程序目录下执行nsd,例如"opt/lotus/bin/nsd"4)当nsd运行结束,会回到命令行状态5)如果时间允许,5分钟后再次运行nsd9收集数据步骤举例–Unix平台上Domino服务器挂起(续)●退出Domino服务器:▬在Domino主控台输入‘q’或者‘quit’命令▬如果不能正常退出,需要通过OS命令窗

6、口上进入domino数据目录,然后执行‘/opt/lotus/bin/nsd-kill’这个命令(在domino程序目录下)来杀掉所有Domino进程●需要收集的数据:▬Nsdlog:文件名:nsd___date@time.log,date/time应是nsd运行的时间▬Consolelog:文件名:console_name_yyyy_mm_dd@hh_mm_ss.log,thedate/time应是服务器最后一次启动的时间▬Semdebugtxt:文件名:SEMDEBUG_na

7、me_yyyy_mm_dd@hh_mm_ss.TXT,thedate/time应是服务器最后一次启动的时间在Domino的数据目录下的IBM_TECHNICAL_SUPPORT子目录下●发送以上三个文件给LotusSupport工程师10其他经常用到的数据●memory.dump▬“showmemorydump”命令▬程序文档●htthr.log(每个物理线程的http请求日志)▬HttpEnableThreadDebug=1默认都在Domino的数据目录下的IBM_TECHNICAL_SUPPORT子目录下11如何收集数据

8、●Domino服务器宕机的数据收集步骤(非HTTP)▬http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1897668A03001●DominoHTTP服务器宕机的数据收集步骤▬http://www-900.ibm.com/cn/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。