[转] ubuntu安装opennms

原帖出自http://zhjack.blog.163.com/blog/static/143149201022681431742/
1) apt-get install postgresql

   然后要编辑配置文件 /etc/postgresql/8.4/main/pg_hba.conf 中权限相关的部分:

   把下面这一行:

   local   all         all                   ident   sameuser
  
   改成这样:

   local   all         all                               trust
   host    all         all         127.0.0.1/32          trust
   host    all         all         ::1/128               trust

   -------
   修改 Postgresql 数据库的配置文件:
 
   #vi /etc/postgresql/8.4/main/postgresql.conf  <-- 这里以8.4版本为例
          tcpip_socket = true //如果找不到这行就可以不管, 如果有的话取消前面的#号
          listen_addresses = 'localhost'         <-- 可以用'*'代表允许所有IP地址
          max_connections = 60                   <-- 默认已经是100了, 改不改随便
   -------
   为 Postgresql 增加用户
   #sudo -u postgres sh                  <-- 进入 postgres 的 shell
   $createuser -D -W -P pgadmin          <-- [指定 pgadmin 用户为 superuser]

   最后重启一下数据库:
   #/etc/init.d/postgresql-8.4 restart

2) #cpan
   #install SOAP::Transport::HTTP

3) #apt-get install jicmp

4) 建名为opennms的数据库
   # sudo -u postgres sh
   $ sudo -u postgres createdb -U postgres -E UNICODE opennms

5) #apt-get install iplike-pgsql83

6) 安装 Opennms

       先增加源:  
           #vi /etc/apt/sources.list
    
       增加以下两行
           deb http://debian.opennms.org stable main
           deb-src http://debian.opennms.org stable main

       存档退出后, 下载一个GPG的密匙
           #wget -O - http://debian.opennms.org/OPENNMS-GPG-KEY | sudo apt-key add -

       然后开始安装Opennms
           #apt-get update
           #apt-get install jrrd
           #apt-get install opennms


出現"[INFO] Successfully loaded jicmp library.

An error occurred while attempting to start the "OpenNMS:Name=Trapd" service (cl

ass org.opennms.netmgt.trapd.jmx.Trapd).  Shutting down and exiting.",

请注意 UDP 162 端口是否已经被使用!

猜你喜欢

转载自zyx-java.iteye.com/blog/846278