puppet服务端如何安装
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章给大家分享的是有关puppet服务端如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。服务端服务器环境[root@Centos-server yum.repos
千家信息网最后更新 2024年09月22日puppet服务端如何安装
这篇文章给大家分享的是有关puppet服务端如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
服务端
服务器环境
[root@Centos-server yum.repos.d]# lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 5.9 (Final) Release: 5.9 Codename: Final [root@Centos-server yum.repos.d]# cat /etc/redhat-release CentOS release 5.9 (Final) [root@Centos-server yum.repos.d]# uname -a Linux Centos-server 2.6.18-348.el5 #1 SMP Tue Jan 8 17:53:53 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
开始安装
[root@Centos-server ~]# mkdir soft [root@Centos-server ~]# cd soft/ [root@Centos-server soft]# wget http://puppetlabs.com/downloads/puppet/puppet-2.7.21.tar.gz [root@Centos-server soft]# wget http://puppetlabs.com/downloads/facter/facter-1.7.0.tar.gz 下载Facter收集关于主机的信息 [root@Centos-server soft]# yum -y install ruby ruby-devel ruby-libs ruby-shadow 安装Ruby语言包、Ruby标准库和Ruby Shadow库才能管理用户和组 [root@Centos-server soft]# tar xf puppet-2.7.21.tar.gz [root@Centos-server soft]# tar xf facter-1.7.0.tar.gz 安装Facter用来获取客户端系统信息(如hostname,ip,OS-Version,fqdn等) [root@Centos-server soft]# cd facter-1.7.0 [root@Centos-server facter-1.7.0]# ruby install.rb [root@Centos-server facter-1.7.0]# cd /root/soft/puppet-2.7.21 [root@Centos-server puppet-2.7.21]# ruby install.rb [root@Centos-server puppet-2.7.21]# cp conf/auth.conf /etc/puppet/ [root@Centos-server puppet-2.7.21]# cp conf/redhat/fileserver.conf /etc/puppet/ [root@Centos-server puppet-2.7.21]# cp conf/redhat/puppet.conf /etc/puppet/ [root@Centos-server puppet-2.7.21]# cp conf/redhat/server.init /etc/init.d/puppetmaster [root@Centos-server puppet-2.7.21]# chmod +x /etc/init.d/puppetmaster [root@Centos-server puppet-2.7.21]# chkconfig --add puppetmaster [root@Centos-server puppet-2.7.21]# chkconfig puppetmaster on [root@Centos-server puppet-2.7.21]# mkdir -p /etc/puppet/manifests [root@Centos-server puppet-2.7.21]# chmod 644 /etc/passwd [root@Centos-server puppet-2.7.21]# chmod 644 /etc/shadow [root@Centos-server puppet-2.7.21]# chmod 644 /etc/group [root@Centos-server puppet-2.7.21]# chmod 644 /etc/gshadow 生成pupput用户 [root@Centos-server puppet-2.7.21]# puppetmasterd --mkusers 启动服务 [root@Centos-server puppet-2.7.21]# /etc/init.d/puppetmaster start [root@Centos-server puppet-2.7.21]# netstat -tulnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:8140 0.0.0.0:* LISTEN 6371/ruby tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 3029/sshd
添加hosts
[root@Centos-server puppet-2.7.21]# vim /etc/hosts 127.0.0.1 localhost.localdomain localhost Centos-server ::1 localhost6.localdomain6 localhost6 172.16.10.252 Centos-server 172.16.10.2 web01
如果报Starting puppetmaster: hostname: Unknown host错误
[root@Centos-server puppet-2.7.21]# hostname Centos-server [root@Centos-server puppet-2.7.21]# hostname -i hostname: Unknown host [root@Centos-server puppet-2.7.21]# vim /etc/hosts 127.0.0.1 localhost.localdomain localhost Centos-server [root@Centos-server puppet-2.7.21]# hostname -i 127.0.0.1
就可以了 重新执行 生成用户和启动服务
感谢各位的阅读!关于"puppet服务端如何安装"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
服务
用户
信息
内容
更多
篇文章
生成
不错
实用
主机
客户
客户端
文章
服务器
果报
标准
环境
看吧
知识
系统
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全网站分享今日
网络安全物联网新技术应用场景
网络安全培养体系
江西双线服务器租用
数据库技术及应用售价
mysql 数据库 分词
觅信app软件开发公司
双线服务器架设传奇
屏蔽服务器
大学生数据库应用前景
深职院计算机网络技术课程表
使用数据库保存数据的好处
无法接到服务器
学习网络技术应什么顺序
租房app软件开发
我想网络技术有限公司
如何查mysql数据库被谁删除
数据库 长度 什么意思
绗缝机软件开发
临床分子生物学检验数据库
汉中定制软件开发
软件开发需要交纳增值税吗
暗黑4服务器有哪些
医保行业软件开发商
计算网络技术跟计算机科学
短信数据库下载
德州搜易软件开发
微软e5免费服务器获取
逆水寒一个服务器上限多少人
数据库自动化技术的内容