CentOS 6.2 安裝 OpenNMS

OpenNMS 是一個Java-based 網絡管理工具,可以監控主機及網路設備

官方網站:

http://www.opennms.org/

安裝步驟:

1.利用最小安裝Centos 6.2 光碟

2.安裝與設定 PostregSQL
# 安裝 postgresql
yum -y install postgresql postgresql-server

# 第一次啟動 postgresql

service postgresql initdb
service postgresql start

# 修改 postgresql 啟動參數
cd /var/lib/pgsql/data
mv pg_hba.conf pg_hba.conf.bak
sed ‘s/ident/trust/g’ pg_hba.conf.bak > pg_hba.conf

# 重新啟動 postgresql
service postgresql restart

3. 安裝與設定 JDK
# 從 java.sun.com 下載 1.6 最新版的 JDK

我目前裝的版本是:  jre-6u31-linux-x64-rpm.bin

chmod 700 jdk-6u31-linux-x64-rpm.bin

./jdk-6u31-linux-x64-rpm.bin

rm -f jdk-6u31-linux-x64-rpm.bin

rm -f *.rpm

# 設定環境變數 for sh
cat << EOF > /etc/profile.d/java.sh
export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
EOF

# 設定環境變數 for csh
cat << EOF > /etc/profile.d/java.csh
set JAVA_HOME=/usr/java/default
set PATH=$JAVA_HOME/bin:$PATH
EOF
# 讓環境變數生效
. /etc/profile.d/java.sh

4. 安裝與設定 OpenNMS

# 安裝 OpenNMS 的 yum repositories
rpm -ivh http://yum.opennms.org/repofiles/opennms-repo-stable-rhel6.noarch.rpm

# 下載與安裝 OpenNMS
yum -y install opennms opennms-docs opennms-plugins opennms-remote-poller mib2opennms iplike

# 關閉 opennms 透過 yum 更新
echo "enabled=0″ >> /etc/yum.repos.d/opennms-stable-rhel6.repo

# 設定 OpenNMS
/opt/opennms/bin/runjava -s
/opt/opennms/bin/install -dis
chkconfig opennms on

# 啟動 OpenNMS
service opennms start

利用網頁瀏覽 : http://ip:8980   預設帳號密碼 admin/admin

opennms

參考網站:

http://eggchang.pixnet.net/blog/post/36342496

http://forum.icst.org.tw/phpbb/viewtopic.php?t=18037



本篇瀏覽人數: 475
本篇發表於 OpenNMS篇。將永久鏈結加入書籤。

CentOS 6.2 安裝 OpenNMS 有 2 則回應

  1. Nick 說道:

    榮哥您好!
    請問你安裝OpenNMS監控Windows主機,在Windows 2003含以前版本,如何解決CPU負載圖(多核心)無法自動抓取顯示問題?

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>