一、OpenStack简介
OpenStack是一个开源的云计算管理平台项目,旨在为公共及私有云的建设与管理提供软件。它由美国国家航空航天局(NASA)和Rackspace Hosting合作研发,采用Apache许可证授权。OpenStack的主要组件包括Keystone(身份服务模块)、Nova(计算服务组件)、Glance(镜像服务组件)、Swift(对象存储服务模块)、Cinder(块存储服务模块)、Neutron(网络服务组件)、Ceilometer(监控服务组件)和Horizon(控制台服务)。
OpenStack的主要任务是简化云的部署过程并带来良好的可扩展性。它支持多种虚拟机软件或容器,如KVM、Xen、LXC、Docker等,广泛应用于自建私有云、公共云、租赁私有云及混合云环境中。用户包括思科、英特尔、IBM、华为等大型企业,表明其在行业中的广泛应用和认可。
1、系统概况
序号 |
IP地址 |
CPU/内存/磁盘 |
主机名 |
操作系统 |
用途 |
1 |
192.168.3.129 |
4C/8G/50G |
controller |
CentOS 7.9 |
controller(控制节点) |
2 |
192.168.3.131 |
8C/16G/50G |
compute-node1 |
CentOS 7.9 |
compute(计算节点) |
3 |
192.168.3.132 |
8C/16G/50G |
compute-node2 |
CentOS 7.9 |
compute(计算节点) |
4 |
192.168.3.133 |
2C/4G/100G |
storage-node |
CentOS 7.9 |
Cinder(存储节点) |
二、安装OpenStack-Rocky
2.1、Controller端
1、系统初始化
1)配置主机名
[root@localhost ~]# hostnamectl set-hostname controller
2)配置hosts
[root@localhost ~]# su -
[root@controller ~]# echo "192.168.3.129 controller" >>/etc/hosts
[root@controller ~]# echo "192.168.3.131 compute-node1" >>/etc/hosts
[root@controller ~]# echo "192.168.3.132 compute-node2" >>/etc/hosts
若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!


评论