puppet之dashboard安装及优化
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,puppet的dashboard可以比较直观的看到puppet运行详细状态。也是puppet中比较重要的一块,那么我们开始安装和优化它!pptserver_wangsu_bj_192.168.3.68
千家信息网最后更新 2025年11月07日puppet之dashboard安装及优化
puppet的dashboard可以比较直观的看到puppet运行详细状态。也是puppet中比较重要的一块,那么我们开始安装和优化它!
pptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/puppet/multi-environment] 2015-04-17 15:59:07root@pts/0 # yum install ruby-mysql mysql-server puppet-dashboard -yroot@pts/0 # /etc/rc.d/init.d/mysqld restartStopping mysqld: [ OK ]Starting mysqld: [ OK ]pptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/puppet/multi-environment] 2015-04-17 16:06:10root@pts/0 # chkconfig mysqld onpptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/puppet/multi-environment] 2015-04-17 16:06:17root@pts/0 # mysqladmin -uroot password yypuppet.compptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/puppet/multi-environment] 2015-04-17 16:06:23root@pts/0 # mysql -pyypuppet.comWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5Server version: 5.1.73 Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> create database dashboard character set utf8;Query OK, 1 row affected (0.00 sec)mysql> grant all on dashboard.* to 'dashboard'@'localhost' identified by "yypuppet.com";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)mysql> pptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/puppet/multi-environment] 2015-04-17 18:12:48root@pts/0 # mysql -udashboard -pyypuppet.comWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 767Server version: 5.1.73 Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> quitByepptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/yum.repos.d] 2015-04-17 18:24:08root@pts/0 # rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm Retrieving http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpmwarning: /var/tmp/rpm-tmp.BLTu8l: Header V4 RSA/SHA1 Signature, key ID 4bd6ec30: NOKEYPreparing... ########################################### [100%] 1:puppetlabs-release ########################################### [100%]root@pts/0 # vim /usr/share/puppet-dashboard/config/database.ymlpptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/etc/yum.repos.d] 2015-04-17 18:31:46root@pts/0 # cd /usr/share/puppet-dashboardpptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [/usr/share/puppet-dashboard] 2015-04-17 18:31:58root@pts/0 # rake gems:refresh_specsroot@pts/0 # mysql -udashboard -pyypuppet.comWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 114Server version: 5.1.73 Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> use dashboard;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedmysql> show tables;+------------------------------+| Tables_in_dashboard |+------------------------------+| delayed_job_failures || delayed_jobs |。。。pptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [~] 2015-04-20 13:56:31root@pts/0 # /etc/init.d/httpd stoppptserver_wangsu_bj_192.168.3.68.centos.yypuppet.com [~] 2015-04-20 13:56:34root@pts/0 # /etc/rc.d/init.d/puppetmaster restartStopping puppetmaster: [ OK ]Starting puppetmaster: [ OK ]root@pts/0 # /etc/rc.d/init.d/puppet-dashboard startStarting Puppet Dashboard: => Booting WEBrick=> Rails 2.3.17 application starting on http://0.0.0.0:3000 [ OK ]
访问http://192.168.3.68:3000/ 即可看到dashboard页面。
目前的架构
访问http://192.168.3.68:3000/ 即可看到dashboard页面。还有比较的大的优化空间,本文暂略过,以后补充哦
使用nginx+passenger:
http://www.watters.ws/mediawiki/index.php/Configure_puppet_master_using_nginx_and_mod_passenger
http://z0mbix.github.io/blog/2012/03/01/use-nginx-and-passenger-to-power-your-puppet-master/
http://tech.ddvip.com/2013-05/1367938652195038.html
http://www.tuicool.com/articles/Fz2URv
页面
重要
直观
架构
状态
空间
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
安卓网络技术有限公司
阿里云的服务器带宽
滴滴车主4g连接不上服务器
网络安全预防诈骗ppt
信息中心网络安全宣传
软件开发如何快速寻找客户
台州数据库防护
中建二局oa服务器端口
一般网络安全防范措施
如东口碑好的网络技术品质保障
数据库系统技术 填空题
日照分销软件开发产品
oracle数据库回滚
数据库建立小数点类型
关于amd服务器有什么想法
2008sql数据库连接失败怎么办
服务器达到下载限制
门户网络安全专业就业情况
数据库检查表
无人便利柜零售软件开发
网络安全双创平台
空间数据库模型有什么
甘肃网络技术服务价格表格
网络安全日答题答案
网络安全模式下能装打印机驱动吗
核安保 网络安全
供水网络安全事件
重庆久益互联网科技有限公司
互联网科技交通工具
苏洲 西安交大网络安全