監視


搭配使用 Domino SNMP 代理程式及 NET-SNMP
在 Linux 及 Solaris 平台上,「Domino SNMP 代理程式」會使用每個 RFC 1227 的 SMUX 通訊協定,與系統的「主要 SNMP 代理程式」進行通訊。部份 Linux 分配包括支援 SMUX 通訊協定的「主要 SNMP 代理程式」;但有些則不支援。「Solaris 主要 SNMP 代理程式」不支援 SMUX 通訊協定,因此需要替代支援該通訊協定的「主要 SNMP 代理程式」。在 Linux 及 Solaris 平台上,Domino 包括適用的「NET-SNMP 主要代理程式」(稱為 NET-SNMPD),並已配置為支援 SMUX 通訊協定及「Domino SNMP 代理程式」。

遵循下列指示以使用 Domino 所提供的 NET-SNMPD。

附註 使用 NET-SNMPD 之前,請先停用任何現有的「主要 SNMP 代理程式」。如需停用現存「主要 SNMP 代理程式」的相關資訊,請參閱您的「主要 SNMP 代理程式」的文件。

在 Linux 上安裝 NET-SNMPD

以 root 使用者身份登入,然後在 Linux 上安裝 NET-SNMPD,方法如下:

1. 安裝 NET-SNMPD 檔案。必要的話,輸入此指令,變更 Domino 可執行檔路徑:


2. 安排重新開機之後重新啟動 NET-SNMPD。輸入這些指令:
您已完成在 Linux 上安裝 NET-SNMPD。請以下面說明的方式來配置並啟動 NET-SNMPD。

在 Solaris 上安裝 NET-SNMPD

以 root 使用者身份登入,然後在 Solaris 上安裝 NET-SNMPD,方法如下:

1. 安裝 NET-SNMPD 檔案。必要的話,輸入此指令,變更 Domino 可執行檔路徑:


2. 安排重新開機之後重新啟動 NET-SNMPD。輸入這些指令:
您已完成在 Solaris 上安裝 NET-SNMPD。請以下面說明的方式來配置並啟動 NET-SNMPD。

配置 NET-SNMPD

使用您遠程管理基礎架構的適當設陷目的地及群體名稱,來更新 /etc/net-snmpd.conf 檔。設陷目的地是使用 trapsink 指示來設定的。群體名稱則是使用 rocommunity 及 rwcommunity 指示來設定的。

手動啟動及停止 NET-SNMPD

若要啟動 NET-SNMPD,請以 root 使用者的身份登入,並且輸入此指令:


若要停止 NET-SNMPD,請以 root 使用者的身份登入,並且輸入此指令:
如何建立 NET-SNMPD

http://www.net-snmp.org 所發佈的 NET-SNMP 套件包含 SNMP 的許多工具,但是 Domino 僅包含「NET-SNMP 主要代理程式」。

對於 Domino,NET-SNMP 5.0.7 套件是使用下列選項來配置及建置的:


Domino 會將結果代理程式/snmpd 作為 NET-SNMPD 來使用。

建立及設定自己的 NET-SNMP 主要代理程式

因為由 http://www.net-snmp.org 發佈的 UCD-SNMP 及 NET-SNMP 套件包含許多選擇性元件,因為您可能想要建立及/或設定自己的「主要 SNMP 代理程式」,以與 Domino 搭配使用。若要如此作,請使用下列選項來呼叫來源配置 script,以併入 SMUX 支援:


將下列行新增到 snmpd.conf 檔:
附註 如果您是使用 Domino 所提供的 NET-SNMPD,則不需要建立或設定自己的「NET-SNMP 主要代理程式」。已為您完成此兩項動作。

另請參閱