一:部署实践--部署前准备 1、环境要求 controller 4G内存 1核2线程 三网卡 compute 2G内存 2核2线程 双网卡 解释:在虚拟机上部署两台CentOS7,一台hostname叫做controller,另外一台叫compute1。 2、安装操作系统 CentOS7.3 双网卡(两台) Minimal Install [timezone] Asia/Shanghai [language] English 1.3 配置ip地址 ip地址大家根据自己实际情况而定 - 控制节点第一张网卡:172.31.31.135 - 控制节点第二张网卡: 10.0.0.11 - 计算节点第一张网卡:172.31.31.136 - 计算几点第二张网卡:10.0.0.33 file:///C:/Users/LPW/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif file:///C:/Users/LPW/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif 1.4 修改主机名 编辑文件/etc/hostname,删除原有内容,然后添加自己的主机名 # hostnamectl set-hostname controller hostname的设置需要重启节点才能生效。 控制节点 controller 计算节点 compute1 注意:修改完成之后如果没生效,可以退出登录一次或者重启一次。 1.5 增加主机名解析 在控制节点和计算节点编辑/etc/hosts,在其中增加如下内容: 172.31.31.135 controller 172.31.31.136 compute 完成这步后,即可通过主机名互相访问。 1.6 关闭防火墙 关闭防火墙是因为踩了很多坑! 在控制节点与计算节点执行下面的操作。 # systemctl disable firewalld # systemctl stop firewalld 禁用selinux,避免踩坑!编辑/etc/selinux/config,将enforcing修改为disabled。 SELINUX=disabled 或者: sed -i"s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config setenforce 0 selinux的设置需要重启节点才能生效。 1.7 准备yum本地源 # cd/etc/yum.repos.d/ # ll # rm -rf *.repo # ll # viServer.repo ----------- [Server] name=Server baseurl=file:///root/yu gpgcheck=0 enabled=1 ---------- # rm -rf /etc/cache/yum # cd # yum list
|