Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1981
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-20 16:11
文章分类

全部博文(1)

文章存档

2015年(1)

我的朋友
最近访客

分类: 系统运维

2015-01-22 15:00:53

puppet 安装部署 (yum  方式安装)


实验环境


10.128.129.18  thomas-server.domain.com
10.128.129.13  thomas-server.domain.com




thomas-server操作


[root@Thomas-server ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Thomas-server.domain.com


[root@Thomas-server ~]# vim /etc/hosts
127.0.0.1       localhost
10.128.129.18   thomas-server.domain.com
10.128.128.13   thomas-client1.domain.com


[root@Thomas-server ~]# rpm -ivh
[root@Thomas-server ~]#  yum install puppet-server
[root@Thomas-server ~]#  /etc/init.d/puppetmaster start




thomas-sclient操作




[root@Thomas-client1 ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Thomas-client1.domain.com


[root@Thomas-client1 ~]# vim /etc/hosts
127.0.0.1       localhost
10.128.129.18   thomas-server.domain.com
10.128.128.13   thomas-client1.domain.com


[root@Thomas-client1 ~]# rpm -ivh
[root@Thomas-client1 ~]#yum -y install puppet
[root@Thomas-client1 ~]# cd /etc/puppet/
[root@Thomas-client1 puppet]# vim puppet.conf
[main]
    logdir = /var/log/puppet
    rundir = /var/run/puppet
    ssldir = $vardir/ssl
[agent]
    classfile = $vardir/classes.txt
    localconfig = $vardir/localconfig
    server = thomas-server.domain.com
    certname = thomas-client1.domain.com



[root@Thomas-client1 puppet]# puppet agent -t


thomas-server操作
[root@Thomas-server ~]#  puppet  cert --sign thomas-client1.domain.com




thomas-sclient操作
root@Thomas-client1 puppet]# puppet agent -t
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Caching catalog for thomas-client1.domain.com
Info: Applying configuration version '1419229126'
Notice: Finished catalog run in 0.02 seconds


至此环境搭建完成










阅读(297) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~