搭建openstack平台所需要的两个镜像包:CentOS-7-X86_64-DVD-1804.iso 和 chinaskill_cloud_iaas.iso镜像文件。
需要镜像的自行下载:
链接:https://pan.baidu.com/s/1ElZEnrN6VDEMlI_2Ixk1Aw
提取码:8888
一、搭建openstack平台,需在VMware上准备两台虚拟机,分别作为controller节点和compute节点。下面是VMware上虚拟机的基础配置。
上面内存给了4G,处理器给了两个,硬盘给了50G,这个根据个人电脑的配置来设置,不用设置太大,将虚拟机放置的位置一定不要放在C盘,多添的一块网卡作为openstack对外提供服务的网络(创建云主机实例时使用的IP地址),默认的第一块网卡作为openstack本地服务的IP地址(访问openstack的WEB界面时的IP地址),这里看你的虚拟网络编辑器里网络的信息(自行修改)。如下图所示:
我这里的NET模式的子网地址给的是100段(cidr)WEB访问的IP地址,仅主机模式的子网地址给的是200段的。这里可以根据自己的需要去进行配置。
二、开始配置虚拟机的网卡:
- 利用vi文本编辑器去配置虚拟机的虚拟网卡;
vi /etc/sysconfig/network-scripts/ifcfg-#需要配置的网卡名
- 配置好后重启网络服务,使配置生效;
systemctl restart network #第一种重启网络的方法 service network restart #第二种重启网络的方法
- 配置好后ping自己配置好的IP地址;
ping #IP地址
- 最后,配置网卡的最终目的就是利用远程工具(Xshell,SecureCRT,mobaXterm等)去连接虚拟机。接下来的服务部署都是在SecureCRT上完成。接下来按照上述步骤去进行操作截屏如下:
:wq (保存退出)
第二快网卡无需配置,当后面跑脚本的时候会自动将它kill掉,用作创建云主机实例的IP地址
三、当第一台VM虚拟机的网卡配置好,用命令或手动点击将VM虚拟机关机后,对它进行克隆,克隆出的虚拟机作为compute节点:
poweroff #第一种关机命令
shutdown -h now #第二种关机命令
init 0 #第三种关机命令
记得克隆时最好选择完全克隆,它是独立的,并不依赖controller节点,当你删掉controller节点也不会影响到compute节点。(不像电脑上的快捷方式)
克隆完后记得重命名(这是一个好习惯)
修改它的配置,给compute虚拟机增加两块20G的硬盘,分别提供给cinder和swift组件
四、开启克隆的虚拟机将它的网络IP地址修改(因为克隆虚拟机的配置是controller节点的配置)
修改IP地址后的配置: