安装总体上分为:管理节点的安装,受控节点的安装。
其中管理节点是可以在虚拟机下安装,受控节点则需要创建虚拟机,所以受控节点的安装最好在独立的主机上安装。
安装管理节点只有唯一的一种方法,而受控节点可以根据不同的虚拟化方案(KVM,Xen,Xenserve,VMware)来选择不同的安装方案。但是,KVM,Xen在安装受控节点之前必须要先安装 CloudStack-Agent。
https://my.oschina.net/qinerg/blog?sort=time&p=1&temp=1493780323200
以下是官方网站的介绍
安装大致可以分为三部曲:
1.管理服务器的安装
2.配置cloudstack
3.主机KVM安装
管理服务器的安装又可以分为:
一个单一的Management Server 节点,MYQSL在同一个节点上
多个管理服务器节点,与管理服务器分离的节点上
安装cloudstack之前,先安装net-tools工具。
然后考虑/home分区大小,规划好配置后在决定安装
大致介绍:
1.运行环境
cloudstack-4.9.2.0
Centos7.2.0
2.IP分配
cloudstack-management 所在IP:192.168.77.232
cloudstack-agent 所在IP:192.68.77.18
3.所用的VM模版为
KVM
一、管理服务器的安装步骤:
1.准备所需要的操作系统
a.以root的身份登陆到操作系统修改ip
vim /etc/sysconfig/network-scripts/ifcfg-em1
#修改
BOOTPROTO="static"
ONBOOT='yes'
#添加
IPADDR=192.168.77.18
NETMASK=255.255.255.0
确保能够与互联网通讯
vim /etc/sysconfig/network
#添加网关:
GATEWAY=192.168.77.254
需要域名解析
vim /etc/resolv.conf
nameserver 192.168.77.254
b.配置主机名
hostname B-MS.china.cs
重启也更改:
vim /etc/sysconfig/network
HOSTNAME=B-MS.china.cs
vim /etc/hosts
添加:192.168.77.16 B-MS.china.cs
检查主机名字是否合法
hostname --fqdn
检查机器能否连接到internet
ping cloudstack.apach.org
c.ntp时间同步
ntp-server
查看服务状态
service ntpd status
安装ntpd
yum install ntp
在配置前,先使用ntpdate手动同步下时间,免得本机与外部时间服务器时间差距太大,让ntpd不能正常同步。
# ntpdate -u 202.112.10.36
22 Dec 16:52:38 ntpdate[6400]: adjust time server 202.112.10.36 offset 0.012135 sec
*记住在防火墙中写入udp 123端口,不然无法同步时间*
3.vim /etc/ntpd.conf
# 允许内网其他机器同步时间
restrict 192.168.77.0 mask 255.255.255.0 nomodify notrap
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
# 中国这边最活跃的时间服务器 : http://www.pool.ntp.org/zone/cn
server 210.72.145.44 perfer # 中国国家受时中心
server 202.112.10.36 # 1.cn.pool.ntp.org
server 59.124.196.83 # 0.asia.pool.ntp.org
#broadcast 192.168.1.255 autokey # broadcast server
#broadcastclient # broadcast client
#broadcast 224.0.1.1 autokey # multicast server
#multicastclient 224.0.1.1 # multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 a