linux作为服务器数据库分离,OpenNMS分离数据库

1.  分离数据库

1.1  配置OpenNMS文件

1.我们需要在OpenNMS中修改datasource数据源,在OpenNMS中如下目录:

/opt/opennms/etc/opennms-datasources.xml

2.将localhost修改为数据库主机IP地址即可

database-name="opennms"

class-name="org.postgresql.Driver"                    url="jdbc:postgresql://数据库主机IP:5432/opennms"

user-name="opennms"

password="opennms" />

修改前:

31ab93854849ed7e04eb9599397d7c7c.png

修改后:

9fc5c388a5f6594e90fd88d9e35a5423.png

1.2    安装PostgreSQL数据库

1.安装PostgreSql数据库

yum install postgresql postgresql-server命令,系统自动下载postgreSQL安装。

bad6828fee7c7e539231e817d16699ae.png

965286ed07edb2f432f765fb7e775620.png

2.首先启动PostgreSQL

以root身份运行命令:

/sbin/service postgresql start

b59b17be543df9d62227341e588155e6.png

3.如果看到一个错误的话,您必须初始化PostgreSQL,运行以下命令:

/sbin/service postgresql initdb

0709802a285be1a1c8a2f2d06041bd23.png

/sbin/service postgresql start

5b36923015c2d80955f1c0c2be6498be.png

4.以确保PostgreSQL将在重新启动后开始,使用“chkconfig的”命令在启动时进行启动,运行以下命令:

/sbin/chkconfig postgresql on

1.2.1 配置允许用户对数据库的访问

1.找到/var/lib/pgsql/data/pg_hba.conf内容为:

ident—>trust

041f13c411c2ac6156899fe51d212678.png

修改为

533d5820093b5aec0646993c23de1090.png

即可。

2.找到/var/lib/pgsql/data/postgresql.conf修改以下内容

listen_addresses = '*'

#port = 5432    去掉”#”号

3.修改完之后,你需要重新启动数据库,以root身份运行:

/sbin/service postgresql restart

1.3  测试

在OpenNMS主机中测试分离主机上的PostgreSql数据库

1. 用putty登录OpenNMS主机

2. 执行psql -h 数据库主机IP -U opennms -d opennms

55b585ea167f771c1129bda15b1708a3.png

3.查看数据库

执行命令  \l

5b43180b62ec95b501c64cd0400f4eea.png

查看用户

执行命令 \du

379fc7b9ea96e177f5cddf0445acc17b.png

退出

执行命令 \q

fbbabe9d222228b4e08cd52a9afd9472.png

以上测试说明可以在OpenNMS主机上成功连接分离出数据库

1.4  在客户端执行sql语句:

1.在/opt/opennms/etc目录下

f02efbda8ce121ea728b4ccf17c0677c.png

执行完成后重启OpenNMS

OpenNMS 的详细介绍:请点这里

OpenNMS 的下载地址:请点这里

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值