[12] DevOps 自动化运维工具Chef----如何在Window机器上用pgadmin打开数据库?
2016-10-26 23:48
851 查看
我们知道Chef Servere只能安装在非Window的机器上,有的时候,我们想在别的机器上查看Chef数据库的数据,比如在Window操作系统上。这个时候,我们就要用到pgAdmin去连接Chef 服务器的数据库了。下图是我已经在我本地Window上打开的视图。
但是如果我们直接用上篇文章得到的数据库的用户名和密码,在别的机器上是连接不上的。因为相应的网络设置没有打开。
#1 确保Chef服务器上的PostgreSQL的数据库端口5432的端口能够穿过防火墙
#2 找出pg_hba.conf的配置文件,其查找方法如下,
sudo find / -name pg*.conf
sudo vi /var/opt/opscode/postgresql/9.2/data/pg_hba.conf
在pg_hba.conf文件加入下面的一行,如果pg_hba.conf文件中不存在
加入下面的配置:# TYPEDATABASEUSER
CIDR-ADDRESS METHODhostallall0.0.0.0/0
md5
#3 上面的步骤还不够,还需要找到postgresql.conf文件
然后在下面这个配置文件里面sudo vi /var/opt/opscode/postgresql/9.2/data/postgresql.conf
把Listen to localhost 修改成 Listen to "*"
根据前面http://blog.csdn.net/chancein007/article/details/52939565 这篇文章获取的用户名和密码,就可以在其他的非Chef服务器上连接到Chef上的数据库了。
但是如果我们直接用上篇文章得到的数据库的用户名和密码,在别的机器上是连接不上的。因为相应的网络设置没有打开。
#1 确保Chef服务器上的PostgreSQL的数据库端口5432的端口能够穿过防火墙
#2 找出pg_hba.conf的配置文件,其查找方法如下,
sudo find / -name pg*.conf
sudo vi /var/opt/opscode/postgresql/9.2/data/pg_hba.conf
在pg_hba.conf文件加入下面的一行,如果pg_hba.conf文件中不存在
加入下面的配置:# TYPEDATABASEUSER
CIDR-ADDRESS METHODhostallall0.0.0.0/0
md5
#3 上面的步骤还不够,还需要找到postgresql.conf文件
然后在下面这个配置文件里面sudo vi /var/opt/opscode/postgresql/9.2/data/postgresql.conf
把Listen to localhost 修改成 Listen to "*"
根据前面http://blog.csdn.net/chancein007/article/details/52939565 这篇文章获取的用户名和密码,就可以在其他的非Chef服务器上连接到Chef上的数据库了。
相关文章推荐
- [10]DevOps 自动化运维工具Chef----- Chef 12 服务器端数据库解密
- [9]DevOps 自动化运维工具Chef---如何解决在Window平台上执行一些knife子命令时所报的错误, knife search, knife status?
- [6]DevOps 自动化运维工具Chef---如何通过Chef WorkStation在Window 7客户机节点上远程自动安装最新的Chef Client?
- [8]DevOps 自动化运维工具Chef---如何查看Chef 自身的开发的API的文档?
- [14] DevOps 自动化运维工具Chef----如何用Chef调用PowerShell DSC的Resource
- [7]DevOps 自动化运维工具Chef---如何安装Chef的Report?
- [11] DevOps 自动化运维工具Chef----如何获得Chef数据用户的用户名和密码?
- [16] DevOps 自动化运维工具Chef----如何在本地运行cookbooks里面的配方?
- [13] DevOps 自动化运维工具Chef----用chef-apply命令单机运行Chef配方(Receipt)
- [2] DevOps 自动化运维工具Chef----在Ubuntu上安装最新的Chef server core 12.1
- [3] DevOps 自动化运维工具Chef----在Ubuntu上安装最新的Chef WorkStation 12.13.37
- [15] DevOps 自动化运维工具Chef----chef-apply, chef-client,chef-zero,chef-solo区别
- [4] DevOps 自动化运维工具Chef----在Ubuntu上安装最新的Chef Client 12.13.37 并和Chef server关联起来
- [1] DevOps 自动化运维工具Chef----入门
- [5]DevOps 自动化运维工具Chef---Unbuntu系统下,Chef Client 安装位置介绍
- 查看同一台机器安装sql2000和sql2005,时打开sql查询分析器,查看当前的数据库引擎。并且如何使用sql2005引擎的问题。
- DevOps落地三部曲:如何归责?用啥工具?往哪里去? – 运维派
- 我是如何重构整个研发项目,促进自动化运维DevOps的落地?
- 使用Chef管理windows集群 | 运维自动化工具
- 使用Chef管理windows集群 | 运维自动化工具