- 系统架构
- 环境准备
1.在vmware上安装三台CentOS7.5虚拟机,一台做管理服务器,两台做agent,先安装一台,配置好基本环境后再复制两台,vmware一定要开启cpu虚拟化,这个在设置里。
2.设置网络和主机名
每台主机都设置相同的网络配置vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
DEVICE=eth0
HWADDR=00:0C:29:60:35:0E
TYPE=Ethernet
UUID=7a1e89c1-d728-411b-8b7b-ccf984850497
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
IPADDR=192.168.38.1
GATEWAY=192.168.38.2
NETMASK=255.255.255.0
BROADCAST=192.168.38.255
DNS1=8.8.8.8
DNS2=8.8.4.4
注意:IPADDR是你windows系统里VMnet8适配器的ipv4地址,我们在vmware用NAT连接网络,用的都是这个,你本地ip可用ip addr命令查询,自动分配ip的范围是128到254,所以我管理节点的ip就是192.168.38.128,代理节点的ip就是192.168.38.129和192.168.38.130。
设置vi /etc/hosts,将IP绑定域名cloudstack-management,其他的计算节点,比如agent可以命名为cloudstack-agent1等,并修改对应的ip。
3.关闭防火墙
sed -i s#'SELINUX=enforcing'#'SELINUX=disabled'#g /etc/selinux/config
setenforce 0
systemctl stop firewalld
systemctl disable firewalld
4.安装NTP(时间同步)
yum -y install ntp
systemctl enable ntpd
5.安装cloudstack.repo
vi /etc/yum.repos.d/cloudstack.repo
[cloudstack]
name=cloudstack
baseurl=http://cloudstack.apt-get.eu/centos/7/4.11/