分割伺服器的特殊注意事項

在分割伺服器上使用「Domino® SNMP 代理程式」有數種不同方式。如果您計劃在分割伺服器上使用 SNMP,本節提供您在搭配使用 SNMP 與 Domino® 之前需要知道的資訊。

執行這項作業的原因和時機

如果您只要在其中一個分割區上使用「Domino® SNMP 代理程式」,請在該分割區上配置它,就像您在任何伺服器上配置一樣。請不要在任何其他分割區上配置它。使用這個選項,您將取得某伺服器分割區的全部功能及控制。不需要配置 LNSNMP.INI 檔案。

如果您要在多個分割區上使用「Domino® SNMP 代理程式」進行頻外控制,請在每一個分割區上配置它。使用此選項,您可以個別控制伺服器並接收每個分割區的 SNMP 設陷,但您將無法查詢 MIB lnInfo 分支的某些分支,包括所有的 Domino® 伺服器統計資料。同時也無法使用 SNMP 來啟動自 SNMP 自行啟動後未曾啟動過的伺服器。如果不需要使用 SNMP 來啟動分割區,就不需要配置 LNSNMP.INI 檔案。

如果您要管理多個分割區,並一律可以使用 SNMP 來啟動其伺服器,則需要將那些分割區配置到 LNSNMP.INI 檔案中。配置 LNSNMP.INI 也會導致 MIB 的 lnServerTable 中的虛擬列,依 LNSNMP.INI 指定的順序(而非啟動分割區的順序)來進行配置。MIB 的 lnServerTable 對每個分割區各包含一個虛擬列,因此事先知道哪一列代表特定分割區可簡化某些管理功能。

Microsoft Windows 作業系統會限制所有 SNMP 設陷使用一個 IP 位址。在 UNIX 上,每個分割區都需要不同的 DNS 項目,以便識別每個設陷源點。在收到分割區的設陷時,在用戶端上,並非所有 SNMP 主控台都可以將來自分割區的設陷與對應的物件鏈結。特別是由於 WINSNMP 的限制(其與 OpenView Professional Suite 搭配使用),它無法將設陷指派給 Domino® 圖示。

配置 LNSNMP.INI 檔案

執行這項作業的原因和時機

如果您需要一律可以使用 SNMP 來啟動分割區,或需要知道 MIB 的 lnServerTable 中分割區會佔用哪一個虛擬列,則應執行下列步驟。

註: 透過將一部伺服器新增至 LNSNMP.INI,表示您隱含地容許使用 SNMP 來啟動該伺服器(如果要求這麼做的話)。一旦它自己的配置選項已知,伺服器之後可能會不容許進一步的 SNMP 起始啟動。因為停止「Domino® SNMP 代理程式」時它不會保留伺服器配置資訊,所以每次啟動「Domino® SNMP 代理程式」時,有可能會發生這種狀況。

程序

  1. 根據平台而定,在適當的目錄中建立稱為 LNSNMP.INI 的檔案:
    • WindowsWindows 系統目錄
    • IBM® AIX®,或 Linux/opt/lotus
    • z/OS® (OS/390®): /opt/lotus
      註: 這些是建議使用的目錄。不過,LNSNMP.INI 可以位於您想要的 路徑 環境變數的任何路徑中。
  2. 編輯該檔案,使用下列格式為每個伺服器分割區加入一行:
    Server=Data_Directory;Server_Name;Domino_Partition_Number

    Data_Directory:該目錄為伺服器在給定分割區中的 Domino® 資料目錄

    Server_Name:伺服器名稱

    Domino_Partition_Number:因為 Domino® 不再使用編號來唯一識別分割區,所以此值是任意值。但是,出於歷程考慮,值仍需存在。

    比方說,如果 UNIX 伺服器有兩個分割區,且資料目錄為 /home/domino/venus/home/domino/saturn,則 LNSNMP.INI 檔案應如下所示:

    Server=/home/domino/venus;Venus Server;1
    Server=/home/domino/saturn;Saturn Server;2
    註: 等號 (=) 後方的文字大小寫在各種 UNIX 環境中有所區別。

疑難排解

如果未適當地啟動 LNSNMP,則會檢查 LNSNMP.INI 檔案是否正確。LNSNMP 會一律嘗試參照 LNSNMP.INI 檔案。