Chef 安装使用介绍

本文详细介绍了如何在Redhat 6.5系统中安装和配置Chef Server、Chef Workstation以及Chef Node,包括下载安装包、配置认证文件和执行bootstrap过程。通过这个过程,读者将能理解如何使用Chef进行自动化部署。
摘要由CSDN通过智能技术生成

最近在用chef做openstack的安装,今天把安装过程记录一下,供大家参考。

我们知道,chef工作需要三台机器(当然,也可以把这三个部分安装到一台机器上。)chef server, chef workstation 和 node.

chef server 是chef主程序存放的机器,也存放一下chef的cookbook,role之类的数据。chef workstation相当于操作chef server的命令行。而node就是你想安装部署一些软件的机器,在这里就是指安装openstack的机器。原理上来说,这三个部分都可以安装到一台机器上,但是为了可以重复利用node来做安装部署,我把chef server和chef workstation放在了一台机器上,而node用另外一台机器。这样,在安装之前先给node做snapshot,所以即使安装失败或者出现什么其他的问题,我也可以很容易的恢复node到最初状态,然后继续运行chef。

1. 现在开始安装chef server(我的两台机器都是KVM的虚机,redhat 6.5)。

1)登陆到当做chef server的机器上。比如ip是172.168.100.100,hostname是chef-server。配置/etc/hosts,添加如下两行(我的chef node是172.168.100.101):

172.168.100.100 chef-server

172.168.100.101 chef-node

2)下载chef server的安装包(可以选择最新的版本)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值