首页 > 其他 > 详细

运维自动化之puppet-dashboard(7)

时间:2014-04-08 02:20:42      阅读:398      评论:0      收藏:0      [点我收藏+]

安装配置:


yum -y install rubygem-rake ruby-mysql


yum localinstall puppet-dashboard


gem install rake


mysql授权


create database dashboard character set utf8;

grant all on dashboard.* TO ‘dashboard‘@‘%‘ identified by ‘dbdpass‘;


flush privileges;



修改 dashboard 配置文件

vim /usr/share/puppet-dashboard/config/database.yml


production:

 host: 192.168.1.115

 database: dashboard

 username: dashboard

 password: dbdpass

 encoding: utf8

 adapter: mysql



为dashboard依赖的数据库导入所需要的表

cd /usr/share/puppet-dashboard

rake gems:refresh_specs

rake RAILS_ENV=production db:migrate



测试服务器是否能正常工作:

/usr/share/puppet-dashboard/script/server -e production

默认其监听3000/tcp端口,可以通过此端口访问相应的服务了。


service puppet-dashboard start



配置puppet服务器端和客户端


服务器端配置 puppet.conf


[master]

reports = store, http

reporturl = http://dashboard.example.com:3000/reports/upload


完成后重启puppetmaster



agent端 puppet.conf


[agent]

report = true

完成后重启puppet服务






运维自动化之puppet-dashboard(7),布布扣,bubuko.com

运维自动化之puppet-dashboard(7)

原文:http://wang390750.blog.51cto.com/8599831/1391864

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!