OpenStack安装与部署二:环境预配置

OpenStack安装与部署二:环境预配置

网络设置;分别对三台虚拟主机进行正确网络配置。
打开Controller0配置网络
#cd /etc/sysconfig/network-scripts/
#cat ifcfg-eth0
vi ifcfg-eth0

OpenStack安装与部署二:环境预配置

Eth0网卡配置完后拷贝此文件进行eth1,eth2的配置。
#cp ifcfg-eth0 ifcfg-eth1
注意:此处网络配置也可以直接装好虚拟机后分别打开eth0\eth1\eth2,直接进行配置。不用复制eth0文件也不用修改MAC地址,直接将ONBOOT改为yes后添加IP地址。
Eth1和Eth2的配置方法相同,如下:
OpenStack安装与部署二:环境预配置
打开Compute0配置网络
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
打network0配置网络

OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
重启网卡服务
OpenStack安装与部署二:环境预配置
三张网卡配置好后,地址信息如下:
controller0:
eth0:10.20.0.10(management network)
eth1:172.16.0.0
eth2:(disabled)
network0:
eth0:10.20.0.20(management network)
eth1:172.16.0.20(public/external network)
eth2:192.168.10.20(private network)
compute0:
eth0:10.20.0.30(management network)
eth1:172.16.0.30
eth2:192.168.10.30(private network)

验证网络是否配置成功
注意:验证网络是否配置成功时,可以ping网关也可以ping主机地址,若ping不通网关可能与本机防火墙有关,换ping主机地址可以ping通即可。
OpenStack安装与部署二:环境预配置
三个节点网络验证如上图所示。
修改主机名称
#vi /etc/sysconfig/network
修改后reboot后,查看。
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
主机地址映射配置
#vi /etc/hosts
在末尾添加所有主机的IP地址与主机名的映射关系,三个节点都加
10.20.0.10 controller0
10.20.0.20 network0
10.20.0.30 compute0

OpenStack安装与部署二:环境预配置
禁用selinux
#vi /etc/selinux/config
OpenStack安装与部署二:环境预配置
三个节点都需要禁用selinux.

CentOS6.6本地yum源配置
在三个节点分别进行以下操作
先把光盘挂载,新建一个挂载点,进入yum源配置目录下,停止使用网络源,开启本地源,清空yum缓存
#mkdir /media/cdrom
#mount /dev/cdrom /media/cdrom
#cd /etc/yum.repos.d
#ls
#mkdir bak
#mv * bak
#cd bak
#cp CenOS-Media.repo …
#cd …
#vi CentOS-Media.repo将enabled=0改为1
#yum clean all
#yum makecache
#yum list | wc -l

OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
制作新的缓存,测试并统计yum本地源
OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置

CentOS系统是最小化安装,需要进行yum安装scp组件
#yum install openssh-clients -y
OpenStack安装与部署二:环境预配置

NTP服务安装
在controller0主机上进行NTP-Server安装
#yum install –y ntp
OpenStack安装与部署二:环境预配置
在controller0主机上进行NTP-Server配置
#vi /etc/ntp.conf
OpenStack安装与部署二:环境预配置

重新启动ntp服务,设置开机启动
#service ntpd restart
#chkconfig ntpd on

OpenStack安装与部署二:环境预配置
在controller0主机上关闭NTP防火墙
#service iptables stop
#chkconfig iptables off

OpenStack安装与部署二:环境预配置
在network0、computer0主机上进行NTP-Client安装
#rpm -qa | grep ntp
#yum install ntp -y

在compute0、network0主机上进行NTP-Client配置
#vi /etc/ntp.conf
OpenStack安装与部署二:环境预配置

重新启动ntp服务,设置开机启动
分别在network0和compute0主机上打开NTP防火墙
#service ntpd restart
#chkconfig ntpd on

在network0、computer0主机上检查同步
#ntpdate -u 10.20.0.10
#service ntpd restart
#ntpd -p

OpenStack安装与部署二:环境预配置
OpenStack安装与部署二:环境预配置
注意:操作完成后移除虚拟磁盘。