1.修改三台虚拟机的主机名:

步骤:输入命令“vi /etc/hosts”,进入,将HOSTNAME后的参数变为“controller0”

openstack结合docker的方案 openstack console_重启


openstack结合docker的方案 openstack console_重启_02


openstack结合docker的方案 openstack console_配置文件_03


步骤:输入命令“vi /etc/hosts”,进入,将HOSTNAME后的参数变为“computer0”

openstack结合docker的方案 openstack console_yum源_04


openstack结合docker的方案 openstack console_重启_05


步骤:输入命令“vi /etc/hosts”,进入,将HOSTNAME后的参数变为“network0”

openstack结合docker的方案 openstack console_配置文件_06


openstack结合docker的方案 openstack console_重启_07


2.禁用三台主机的“seLinux”:

步骤:输入命令“vi /etc/selinux/config”,进入,将selinux后的参数变为“disable”

openstack结合docker的方案 openstack console_配置文件_08


openstack结合docker的方案 openstack console_yum源_09


(controller0)

openstack结合docker的方案 openstack console_yum源_10


(computer0)

3.为三台虚拟机配置网络:

步骤:输入Linux指令“vi /etc/sysconfig/network”

openstack结合docker的方案 openstack console_配置文件_11


(controller0)

—>进入文本编辑器,按“i”键进入编辑模式,为主机配置如下三条命令:

10.20.0.10 controller0

10.20.0.20 network0

10.20.0.30 computer0

openstack结合docker的方案 openstack console_重启_12


(controller0)

openstack结合docker的方案 openstack console_yum源_13


(computer0)4.修改三台虚拟机的“ifcfg-eth”文件,每台虚拟机对应其网卡文件需要有三份,分别为“ifcfg-eth0”,“ifcfg-eth1”,“ifcfg-eth2”,修改项为:

A.修改对应网卡的MAC地址

B.配置相应的IP地址、网关、子网掩码以及网络类型

C.将文件复制后完成对应

openstack结合docker的方案 openstack console_重启_14


openstack结合docker的方案 openstack console_yum源_15


(controller0-eth0)

openstack结合docker的方案 openstack console_yum源_16


(复制文件)

openstack结合docker的方案 openstack console_yum源_17


(controller0-eth1)

openstack结合docker的方案 openstack console_配置文件_18


(computer0-eth0)

openstack结合docker的方案 openstack console_yum源_19


(network-eth0)

openstack结合docker的方案 openstack console_配置文件_20

(computer0-eth1以及network0-eth1)

5.重启三台虚拟机的network服务:

openstack结合docker的方案 openstack console_yum源_21


6.三台虚拟机ping eth0的网关,且可以ping通:

openstack结合docker的方案 openstack console_yum源_22


7.三台虚拟机ping eth1的网关,且可以ping通:

openstack结合docker的方案 openstack console_重启_23


8.三台主体ping eth2的网关,由于虚拟机controller0没有配置eth2,因此除controller0以外的两台主机可以ping通eth2的网关:

openstack结合docker的方案 openstack console_配置文件_24


9.在设置(开机情况下)中,将盘片添加上,新建文件夹“media/cdrom”,使用命令“mount /dev/cdrom /media/cdrom”对镜像进行挂载:

openstack结合docker的方案 openstack console_yum源_25


10.挂载完成后,按照操作步骤,在目录“yum.resp.repo”文件下新建bak目录,将“yum.resp.repo”中的所有文件剪切到bak目录下,将bak目录下的文件“CentOS-Debuginfo.repo”文件剪切到bak同级目录下并重命名为“CentOS-6.5.repo”,打开后修改配置参数,完成本地yum源的配置:

openstack结合docker的方案 openstack console_重启_26


11.使用命令“yum list | wc -l”查看本地源文件个数为6589,则为正常:

openstack结合docker的方案 openstack console_重启_27


12.computer0中修改本地源为“//media/cdrom/”:

openstack结合docker的方案 openstack console_配置文件_28


13.在computer0中查看yum源的配置:

openstack结合docker的方案 openstack console_重启_29


14.在network0中查看yum源的配置:

openstack结合docker的方案 openstack console_yum源_30


15.在controller0中下载ntp:

openstack结合docker的方案 openstack console_yum源_31


16.在controller0中的ntp配置文件进行如下修改:

openstack结合docker的方案 openstack console_重启_32


17.重启ntp服务:

openstack结合docker的方案 openstack console_重启_33


18.设置ntp服务:

openstack结合docker的方案 openstack console_yum源_34


19.在computer0中安装ntp服务:

openstack结合docker的方案 openstack console_重启_35


20.在computer0中的ntp配置文件进行如下修改:

openstack结合docker的方案 openstack console_yum源_36


21.设置ntp服务:

openstack结合docker的方案 openstack console_重启_37


22.在network0上安装ntp服务:

openstack结合docker的方案 openstack console_配置文件_38


23.在network0中修改配置文件:

openstack结合docker的方案 openstack console_配置文件_39


24.设置ntp服务:

openstack结合docker的方案 openstack console_yum源_40


25.在network0和computer0上重启ntp服务,并将其设置为开机启动项:

openstack结合docker的方案 openstack console_重启_41


26.输入“ntpt -p”查看三台主机是否关联:

openstack结合docker的方案 openstack console_配置文件_42