首先说明一下在centos6和7上使用yum安装cloudstack时使用tomcat版本是不一样的,centos6系列安装的是tomcat6也就是cloudstack默认使用的容器,centos7系列安装的是tomcat7,所有当你在是使用centos7安装cloudstack时,执行cloudstack-setup-management进行初始化是一定带上参数--tomcat7,否则会报错找不到tomcat6
下面开始安装
1.准备工作
机器:172.16.116.6
主机名:cloudstack-management
写入hosts文件
-
echo "172.16.116.6 cloudstack-management" >> /etc/hosts
关闭selinux和iptables
配置NFS作为cloudstack共享存储
-
yum install -f nfs-utils
-
/etc/init.d/rpcbind start && /etc/init.d/nfs start
-
mkdir -p /data/{secondary,primary}
-
echo "/data/primary *(rw,async,no_root_squash,no_subtree_check)
-
/data/secondary *(rw,async,no_root_squash,no_subtree_check)" >> /etc/exports
刷新配置
exportfs -r
准备数据库(略),最好使用mysql5.5,本次数据库和cloudstack安装的一起,生成环境建议分开安装
配置yum源
-
echo "
-
[cloudstack]
-
name=cloudstack
-
baseurl=\$releasever/4.9/
-
enabled=1
-
gpgcheck=0
-
" > /etc/yum.repos.d/cloudstack.repo
2.cloudstack安装配置
安装cloudstack-management
-
yum install cloudstack-management -y
配置连接数据库
cloudstack-setup-databases cloud:cloud@172.16.116.6 --deploy-as=root:123456 -i 172.16.116.6
配置虚拟机模板
-
/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt \
-
-m /secondary \
-
-u http://cloudstack.apt-get.eu/systemvm/4.6/systemvm64template-4.6.0-kvm.qcow2.bz2 \
-
-h kvm -F
或离线安装
-
/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt \
-
-m /secondary \
-
-f systemvm64template-4.6.0-kvm.qcow2.bz2 \
-
-h kvm -F
cloudstack-management初始化
cloudstack-setup-management
完成后,cloudstack管理服务会自动启动,稍等一会就可以通过 访问了
默认用户:admin 密码:password
阅读(1477) | 评论(0) | 转发(0) |