[AIX Solaris HP-UX Linux Windows][IBM i]

Lotus Domino 文件位置和故障诊断提示

Lotus® Domino® Server 是 WebSphere® Application Server 支持的一种 Web 服务器。 您必须知道配置文件位置和有关使用 Lotus Domino 的其他有用提示信息。

Lotus Domino Server 文件位置

Lotus Domino server 文件位置是:

  • [AIX]
    • /usr/lotus/notes/50091/ibmpow/Notes.jar
    • /usr/notesdata/names.nsf
  • [Solaris]
    • /opt/lotus/notes/5080/sunspa/Notes.jar
    • /opt/notesdata/names.nsf
  • [Windows]
    • c:\Program Files\lotus\notes\Notes.jar
    • c:\Program Files\lotus\notes\data\names.nsf
  • [IBM i]

    /QIBM/ProdData/LOTUS/NOTES/Notes.jar data-directory/names.nsf,其中 data-directory 是您的 Domino 服务器的数据目录。

    执行以下步骤来确定目录名称:
    1. 从控制语言 (CL) 命令提示符中,输入使用 Domino 服务器 (WRKDOMSVR) 命令。
    2. 在适用的服务器旁边输入 13,然后按 Enter 键。
    3. 名为 Directory 的属性值是 Domino 服务器的数据目录名称。
[IBM i]

Domino Server 插件可能未能装入到 IBM i 系统上

Domino 控制台中的错误消息在 Notes® 假脱机文件中显示更为详细的错误消息。例如,如果您在 Domino 控制台上看到以下错误消息,请执行以下步骤:

样本错误消息:

01/05/2006 13:28:56 HTTP Server:
Failed to load DSAPI module 
/QSYS.LIB/QWAS9.LIB/LIBDOMINOH.SRVPGM
  1. 从 CL 命令提示符处输入“使用假脱机文件”(WRKSPLF) 命令:
    WRKSPLF QNOTES
  2. 使用选项 5 为 Notes 服务器打开适当的假脱机文件。

    您必须停止 Domino 服务器查看假脱机文件。

  3. 检查输出以查找适当的错误消息。例如,假定日志中存在以下条目:
    ERROR: lib_sxp: sxpCreate: Can't open 
      '/QIBM/UserData/webas5/base/rb5025test/config
      /cells/plugin-cfg.xml', OS Err: 3401  
    ERROR: ws_config_parser: configParserParse: 
      Failed to create the sxpParser object for 
      profile_root/config/plugin-cfg.xml  
    ERROR: ws_common: websphereUpdateConfig:
      Failed parsing plugin config file:  
    ERROR: profile_root/config/plugin-cfg.xml
    ERROR: The above file may not have correct authorities.  
    ERROR: Do WRKLNK, Opt 9 on above file.  ERROR: Check that QTMHHTTP and QNOTES have correct authorities:  
    ERROR: QTMHHTTP *RX  ERROR: QNOTES *RX  ERROR: ws_common: websphereInit: 
      Failed to load the config file  
    ERROR: domino5_plugin: FilterInit: 
      Failed to initialize WebSphere 
[Solaris]

Solaris 平台上的 Domino 服务器插件配置失败。

如果在安装期间发生此情况,会在 logs 目录中创建 dsapi_stderr.txt 文件,而且您会见到以下错误消息:
lotus.notes.NotesException: Could not load dll for system name SUNOS
       at lotus.notes.NotesThread.load(NotesThread.java:210)
       at lotus.notes.NotesThread.<clinit>(NotesThread.java:24)
java.lang.UnsatisfiedLinkError: NnotesInitThread
       at lotus.notes.NotesThread.NnotesInitThread(Native Method)
       at lotus.notes.NotesThread.initThread(NotesThread.java:99)
       at lotus.notes.NotesThread.run(NotesThread.java:133)
您可以使用 Domino 服务器 Web 管理工具,手动配置 WebSphere Application Server 或 Domino 服务器插件。使用以下过程:
  1. 启动 Domino 服务器。
  2. 使用浏览器输入 Domino 服务器 Web 管理站点的 URL。例如,http://host_name/names.nsf。输入管理员用户名和密码。
  3. 双击服务器-服务器
  4. 双击 WebServer 进行配置。
  5. 双击编辑服务器
  6. 双击因特网协议
  7. 将 WebSphere Application Server DSAPI 插件添加到 DSAPI 字段。例如,app_server_root/bin/libdomino5_http.so

    如果已经指定了 DSAPI 过滤器文件,那么使用空格来界定 WebSphere Application Server 插件文件。

  8. 双击保存并关闭
  9. 重新启动 Domino 服务器。
[AIX][HP-UX][Linux][Solaris]

避免 Lotus Domino Server 启动时出现 DSAPI 过滤器装入错误

在诸如 AIX® 或 Linux 的操作系统上,如果以非 root 用户的身份启动 Lotus Domino Web Server,那么在 Lotus Domino Server 启动时,您很可能会遇到 DSAPI 过滤器装入错误:

Error loading DSAPI filter.

Filter not loaded: app_server_root/bin/libdomino6_http.a

将 WebSphere Application Server bin 目录许可权从 750 手动更改为 755,以非 root 用户的身份运行 Lotus Domino Server 且不出现错误。

还必须将 WebSphere Application Server logs 目录上的许可权更改为 777,以允许 Lotus Domino Server 能写到日志。然而,此更改会造成安全风险。

如果 Lotus Domino Server 作为根用户启动,那么不会出现问题。


指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rins_Domino2
文件名:rins_Domino2.html