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

Lotus Domino 檔案位置和疑難排解提示

Lotus® Domino® 伺服器是 WebSphere® Application Server 支援的其中一種 Web 伺服器。您必須瞭解配置檔的位置,以及其他有關 Lotus Domino 用法的實用提示。

Lotus Domino 伺服器檔案位置

Lotus Domino 伺服器檔案位置如下:

  • [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. 「目錄」內容的值會是您 Domino 伺服器的資料目錄名稱。
[IBM i]

Domino 伺服器外掛程式可能無法載入到 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 伺服器啟動時,避免發生 DSAPI 過濾器載入錯誤

在 AIX® 或 Linux 等之類的作業系統上,如果以非 root 使用者身分啟動 Lotus Domino Web 伺服器,當 Lotus Domino 伺服器啟動時,有可能會產生 DSAPI 過濾器載入錯誤:

載入 DSAPI 過濾器時,發生錯誤。

未載入過濾器:app_server_root/bin/libdomino6_http.a

請手動將 WebSphere Application Server bin 目錄許可權從 750 變更為 755,這樣就能以非 root 使用者身分執行 Lotus Domino 伺服器,且不會產生錯誤。

您也必須將 WebSphere Application Server logs 目錄的許可權變更為 777,以容許 Lotus Domino 伺服器寫入至日誌。不過,這項變更會造成安全風險。

如果以 root 身分啟動 Lotus Domino 伺服器,就不會發生問題。


指出主題類型的圖示 參照主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rins_Domino2
檔名:rins_Domino2.html