Puppet3在CentOS6.5集群下的安装
2015-08-20 16:59
411 查看
环境:3台主机,
IP分别为10.211.55.11、12、13
puppet master安装在10.211.55.11
puppet agent安装在10.211.55.11、12、13
1、安装EPEL库 后面安装puppet Dashboard需要
其中源可以替换为国内镜像
修改/etc/yum.repos.d/epel.repo文件
在[epel]最后添加一条属性
意思是yum先去官方源查,官方没有再去epel的源找
2、在10.211.55.11上安装dnsmasq域名解析服务
修改dnsmasq.conf
三台主机上分别输入
改主机名
验证DNS是否成功
3、在10.211.55.11安装时间同步服务器
(待完善)
4、安装Puppet
安装官方源
导入GPG密钥(验证包的完整性)
安装
编辑/etc/puppet/puppet.conf
自动签名
测试连接
删除证书
常用信息
5、安装Dashboard 安装
mod_passenger是让apache支持ruby
配置:
/etc/my.cnf,
在[mysqld]字段,增加最后一行
创建一个dashboard数据库
编辑 /usr/share/puppet-dashboard/config/database.yml
修改时区 /usr/share/puppet-dashboard/config/environment.rb
初始化数据库
配置Apache
配置puppet
/etc/init.d/puppetmaster restart
导入报告
这个时候你才能在Dashbaord里看到数据
6、安装Foreman (待完善)
参考:
http://www.chenshake.com/puppet-study-notes/ http://acooly.iteye.com/blog/1993484
IP分别为10.211.55.11、12、13
puppet master安装在10.211.55.11
puppet agent安装在10.211.55.11、12、13
1、安装EPEL库 后面安装puppet Dashboard需要
在[epel]最后添加一条属性
2、在10.211.55.11上安装dnsmasq域名解析服务
4、安装Puppet
安装官方源
配置:
/etc/my.cnf,
在[mysqld]字段,增加最后一行
导入报告
6、安装Foreman (待完善)
参考:
http://www.chenshake.com/puppet-study-notes/ http://acooly.iteye.com/blog/1993484
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- RedHat 5.8 安装Oracle 11gR2_Grid集群
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 在Centos 5.5 上编译安装mysql 5.5.9
- MySQL slave_net_timeout参数解决的一个集群问题案例
- CentOS 6.5源码安装Erlang教程
- Redis 集群搭建和简单使用教程
- centos 5.6 升级php到5.3的方法
- CentOS mysql安装系统方法
- centos下安装mysql服务器的方法
- CentOS 5.1 4.6最新官方下载地址列表
- Centos搭建GTK+Codeblock完整版
- CentOS 5.1下跑Mono和Asp.net的实现方法
- centos 安装免费控制面板kloxo步骤