Centos7.9云计算CloudStack4.15手把手安装部署指南 (1)
提起IaaS平台在开源领域当然首推就是OpenStack,它包含了几乎所有的基础构件服务,从网络,存储,镜像服务,权限管理等等,但同时它也是非常复杂的,对于入门是有非常大的门槛的。相对来说CloudStack就显得相对入手要容易一些。
Apache CloudStack 徽标比较Apache CloudStack 最初是在 2008 年作为一个名为 VMOps 的项目开始的。Apache CloudStack 有一个可插拔的模型。它包括一个管理组件、一个将虚拟机分配给单个服务器和一个映像存储库的计算组件、网络支持、负载平衡即服务、防火墙、虚拟私有云和复杂 VLAN、身份服务(本地、LDAP 和基于联合的 SAML2 身份)提供商)、VPC 和 Kubernetes。
CloudStack 是中小型公司的首选平台,因为它具有出色的用户界面和多种有用的功能。这个 CMP 非常直观,所以每个人都可以使用它。安装过程非常简单,您实际上可以在一天内拥有一个功能强大的云。
配置两台主机,ip分别是192.168.5.11作为管理节点,192.168.5.12作为计算节点。要保证这两台机器能连接公网。
1.管理节点安装
关闭防火墙,selinux,设置主机名
hostnamectl set-hostname mgr sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config setenforce 0 systemctl stop firewalld.service systemctl disable firewalld.service echo "192.168.5.11 mgr" >> /etc/hosts echo "192.168.5.12 node" >> /etc/hosts timedatectl set-timezone Asia/Shanghai
安装时间同步服务
yum install -y wget net-tools yum -y install epel-release yum -y install chrony vi /etc/chrony.conf 开头的时间服务器改成这几行 server ntp1.aliyun.com iburst server ntp2.aliyun.com iburst server ntp3.aliyun.com iburst server ntp4.aliyun.com iburst
安装nfs进行文件共享访问,主要是用于CloudStack的二级存储
yum -y install nfs-utils
创建两个目录作为,primary作为主存储,secondary作为二级存储目录
mkdir -p /export/{primary,secondary}
写入nfs配置
cat >> /etc/exports /etc/yum.repos.d/cloudstack.repo primary,secondary}
mount 192.168.5.11:/export/primary /mnt/primary
mount 192.168.5.11:/export/secondary /mnt/secondary
pimg src="https://img-blog.csdnimg.cn/direct/40c68b1abac7449882bbbc6d2a8eac41.png" //p
p由于我们用的是KVM虚拟机,所以下载KVM系统模板http://cloudstack.apt-get.eu/systemvm/4.15/systemvmtemplate-4.15.0-kvm.qcow2.bz2/pp下载完成后,导入Cloudstack。/p
pre class="brush:python;toolbar:false"/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -f /tmp/systemvmtemplate-4.15.0-kvm.qcow2.bz2 -h kvm -F
/pre
pimg src="https://img-blog.csdnimg.cn/direct/a0af7205e4f049508b8b373b1b34dce5.png" //pp用浏览器访问http://192.168.5.11:8080,进入平台,默认用admin 密码:password/pp可以选择中文/ppimg src="https://img-blog.csdnimg.cn/direct/35a3643953f44e14b88945c1237d7a98.png" //p
p接下来我们改掉一些全局参数/ppimg src="https://img-blog.csdnimg.cn/direct/9f678e1b53eb4dc49735eb2f25eed033.png" //p
phost → 192.168.5.11 //host地址,即管理节点IP地址/ppcpu.overprovisioning.factor → 2.0 //CPU超配/ppmem.overprovisioning.factor → 2.0 //内存超配,即2GB变4GB/ppsecstorage.allowed.internal.sites → 0.0.0.0/0 //从该网段下载ISO或模板,后期搭建ngix服务器可修改/ppmanagement.network.cidr → 192.168.5.0/24 //管理网段/p
p修改完成后,重启cloudstack-setup-management/p
pre class="brush:python;toolbar:false"systemctl restart cloudstack-management
/pre
p现在管理节点安装完成/p
h32.安装计算节点/h3
p关闭防火墙,selinux,设置主机名/p
pre class="brush:python;toolbar:false"hostnamectl set-hostname node
sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config
setenforce 0
systemctl stop firewalld.service
systemctl disable firewalld.service
echo "192.168.5.11 mgr" >> /etc/hosts
echo "192.168.5.12 node" >> /etc/hosts
timedatectl set-timezone Asia/Shanghai
安装时间同步服务
yum install -y wget net-tools yum -y install epel-release yum -y install chrony vi /etc/chrony.conf 开头的时间服务器改成这几行 server ntp1.aliyun.com iburst server ntp2.aliyun.com iburst server ntp3.aliyun.com iburst server ntp4.aliyun.com iburst
导入cloudstack yum源,安装cloudstack-agent
cat > /etc/yum.repos.d/cloudstack.repo
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
