首页 > 其他 > 详细

Ansible之controller配置

时间:2019-06-20 15:28:17      阅读:146      评论:0      收藏:0      [点我收藏+]
最近打算每天看看Linux,总得找个切入点来学一下。考虑到日常运维工作,那就从运维开始吧!之前有同事分享过一个自动化运维神器——Ansible,所以,就它了。

接下来就是要有个环境了,自己的笔记本太旧,古董级的,所以就用公司的笔记本吧!12G跑几个Linux还可以的。

Linux OS就选CentOS7了。

开搞:
一、安装CentOS,需要的工具如下:

  • VMware? Workstation 14 Pro (14.1.1 build-7528167)
  • CentOS-7-x86_64-Minimal-1810.iso,下载连接如下,建议用aliyun的镜像连接,速度杠杠的:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso
  • 安装步骤就省略了,网上资料一大堆。
  • 本次安装说明:
    • 选的mini install,所以没有图形界面。
    • 时区改了中国上海,注意时间,默认不会根据你所选的时区同步更改,所以手动更改。
    • disbale了dump功能
    • 网络没有配置,如果在图形界面配置了,有些知识点就看不到了。建议系统安装完毕之后手动配置。
    • 安装过程中配置了root密码
    • 安装过程中创建了一个新用户和密码,并设置为管理员

二、初始化配置CentOS7 - 配置静态IP
开机如下画面:
技术分享图片
以root用户登录
技术分享图片

因为安装CentOS时,没有配置网络,所以现在我们来看一下开机之后的网络信息:
输入:ip a
技术分享图片
可以看到,ens33这个没有网络信息,现在我们看一下当前的网络配置文件。
技术分享图片

我们要查看ifcfg-ens33这个网卡,配置文件路径:/etc/sysconfig/network-scripts/ifcfg-ens33

技术分享图片
从上图我们可以看到,BOOTPOTO是dhcp,那现在我们要配置成static,并且要配置IP,NETMASK, GATEWAY,DNS,ONBOOT=yes.

配置好之后大概是这个样子:
技术分享图片

先按Esc键退出编辑模式,再输入:wq保存退出。
技术分享图片

然后重启网络服务:#systemctl restart network
技术分享图片

修改网络为static ip之后,我们就可以用putty远程来连接了。
技术分享图片

以root登录,输入密码,然后查看ip

技术分享图片
可以看到,我们设置的IP已经生效了。

三、初始化配置CentOS7 - 更改CentOS hostname
输入命令:#hostnamectl set-hostname controller
按回车健,命令行开头[]内hostname名字还是没有变,只是当前session没有生效而已,输入su,然后回车,就会看到hostname已经改变了。接着再输入:hostname命令查看,可以看到,hostname已经更改,如下图所示:
技术分享图片

四、Clone 3台CentOS
现在,按照这个方法,可以多clone几台CentOS,我这里clone出3台。分别命名为node1,node2和node3,而且IP地址更改为:
node1: 192.168.137.101
技术分享图片
node2: 192.168.137.102
node3: 192.168.137.103

Ansible之controller配置

原文:https://blog.51cto.com/jiaszwx/2411501

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!