OpenStack云计算平台搭建与管理
文章平均质量分 93
酒城译痴无心剑
国家三级笔译。一手代码一手诗,酸甜苦辣寸心知。杏坛泊梦千秋事,万古云山日迟迟。讲授高等数学、Java高级程序设计、动态网站设计与开发(JSP、Servlet)、企业信息系统设计与开发(Spring Boot)、智能移动终端应用开发(Android)、Python Web开发(Django)、大数据离线分析(Hadoop、Hive、Spark)、计算机专业英语等课程,教学深入浅出,语言生动、经验丰富,深受学生好评。指导学生参加移动应用开发省赛和国赛,多次获奖,被授予优秀指导教师称号。热爱翻译,曾翻译西奥尼·帕帕斯数学科普读物《天天数学》与两千余首诗词,已形成独特的译诗风格。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2.4 欧拉集群安装Nova计算服务
本次实战完成了OpenStack Nova计算服务在欧拉集群中的部署。在控制节点euler01上安装API、Conductor、Scheduler等组件,配置数据库、RabbitMQ和Keystone认证,并初始化Cell v2架构;在计算节点euler02和euler03安装nova-compute服务,完成网络、VNC及虚拟化驱动配置。通过`discover_hosts`自动发现计算节点,验证各服务状态正常。原创 2025-10-24 18:11:10 · 1050 阅读 · 0 评论 -
2.3 欧拉集群安装Placement资源调度服务
本次实战完成了OpenStack Placement服务的部署与配置。首先在主控节点euler01安装Placement组件,创建数据库并授权,确保服务可持久化存储资源数据。随后配置`placement.conf`文件,完成Keystone认证、数据库连接等核心参数设置。通过`placement-manage db sync`同步数据库表结构,验证表创建成功。接着在Keystone中注册placement用户、服务及三种端点(`public`、`internal`、`admin`),实现服务发现与权限管理。原创 2025-10-17 14:18:53 · 856 阅读 · 0 评论 -
2.2 欧拉集群安装Glance镜像服务
本次实战在欧拉集群主节点Euler01上成功部署并验证了OpenStack Glance镜像服务。通过安装软件包、创建数据库并授权、配置`glance-api.conf`和`policy.yaml`文件,完成服务初始化。随后在Keystone中注册Glance用户、服务及三个端点(public、internal、admin),启动并验证服务状态。最终通过创建、查看、删除CirrOS镜像,完整验证了镜像的全生命周期管理能力。原创 2025-10-17 11:33:50 · 1318 阅读 · 0 评论 -
2.1 欧拉集群安装Keystone认证服务
本次实战在欧拉集群主节点Euler01上成功部署并配置了OpenStack Keystone服务。通过安装软件包、创建数据库、配置文件修改及服务初始化,完成了身份认证系统的核心搭建。使用`keystone-manage`完成数据库同步、Fernet密钥生成及管理员引导,并通过Apache发布服务。经环境变量加载与`openstack token issue`验证,认证功能正常。后续创建了域、项目、用户和角色,验证了多租户管理能力。原创 2025-10-14 22:32:21 · 1287 阅读 · 0 评论 -
1.6 欧拉集群安装etcd分布式键值对存储系统
本次实战成功搭建了基于三节点的etcd分布式集群,完成了环境准备、软件安装、配置修改、防火墙设置及服务启动等关键步骤。通过验证端口监听、健康检查、成员列表和跨节点数据读写,确认集群运行稳定、通信畅通、数据一致。整个过程体现了etcd在高可用性和分布式一致性方面的强大能力,为后续部署OpenStack等复杂系统奠定了坚实基础。原创 2025-10-14 10:41:41 · 1131 阅读 · 0 评论 -
1.5 欧拉集群安装Memcached缓存服务
本次实战在欧拉集群的主控节点Euler01上成功部署并配置了Memcached缓存服务。首先完成环境准备,确认主机名、IP、hosts映射及防火墙状态,并验证节点间网络互通。随后安装Memcached及Python支持库,配置服务监听所有IPv4地址(0.0.0.0),设置合理内存与连接数。启动服务后,通过`netstat`确认端口监听正常。原创 2025-10-13 18:19:25 · 1240 阅读 · 0 评论 -
1.4 欧拉集群安装RabbitMQ消息队列服务
本次实战在欧拉集群的主控节点Euler01上成功部署并配置了RabbitMQ消息队列服务。首先完成环境准备,确认主机名、IP、hosts映射及防火墙状态,并验证节点间网络互通。随后安装RabbitMQ服务并设置开机自启,启动后添加专用用户`rabbitmq`并赋予全权限,确保OpenStack组件间通信的基础支持。进一步演示了生产环境中的安全实践……原创 2025-10-13 16:53:24 · 997 阅读 · 0 评论 -
1.3 欧拉集群安装MariaDB数据库服务
本次实战完成了欧拉集群的环境准备与MariaDB数据库的安装配置。通过检查主机名、IP地址、hosts映射及防火墙状态,确保了集群节点间的网络互通。在主节点Euler01上安装MariaDB服务并配置`openstack.cnf`,设置字符集为`utf8mb4`以支持中文和完整Unicode。启动服务后,通过`mysql_secure_installation`脚本进行安全初始化,设置root密码并加固数据库。最后登录验证,查看数据库和用户表,确认服务正常。原创 2025-10-13 15:08:44 · 1026 阅读 · 0 评论 -
1.1 欧拉集群安装Chrony时间同步服务
本次实践基于 openEuler 集群环境,配置主节点 Euler01 作为 NTP 时间服务器,通过 Chrony 服务向上游阿里云和公共 NTP 源同步时间,并为 Euler02、Euler03 从节点提供时间服务。从节点配置指向主节点进行时间校准,实现内网时间统一。通过 `chronyc sources` 验证,各节点同步状态正常,偏差在微秒级,精度高,通信稳定。该方案有效保障了集群系统时间的一致性,为日志审计、任务调度等分布式协同提供了可靠基础,具备良好的实用性与可推广性。原创 2025-10-09 20:15:33 · 1280 阅读 · 0 评论 -
1.2 欧拉集群安装OpenStack云计算平台基础框架
本次在openEuler集群上成功部署了OpenStack Wallaby版本基础框架。通过在主控节点Euler01及计算节点Euler02、Euler03上统一配置`openstack-release-wallaby`仓库,清理缓存并升级系统,确保了环境一致性。安装`python-openstackclient`后,验证了客户端命令可用,版本为5.5.1,确认Wallaby版本部署成功。整个过程体现了集群环境配置的规范性与自动化操作的重要性,为后续OpenStack组件的安装奠定了坚实基础。原创 2025-10-08 17:57:17 · 1243 阅读 · 0 评论 -
1.1 openEuler - 初探Chrony时间同步服务
本次实践完成了基于openEuler系统的Chrony时间同步服务部署。在主控节点配置阿里云NTP源并开启内网同步权限,在从节点通过`/etc/hosts`映射实现主机名解析,统一指向主控节点进行时间同步。通过`chronyc sources -v`和`timedatectl`验证,确认各节点时间已成功同步,偏移在毫秒级内,服务运行稳定。原创 2025-09-29 17:04:15 · 1097 阅读 · 0 评论 -
CentOS7安装OpenStack云计算平台框架
本次实验完成了CentOS 7.9环境下OpenStack Train版本的基础环境搭建。通过配置阿里云与kernel.org归档YUM源,解决了系统EOL后软件包无法获取的问题。成功安装`centos-release-openstack-train`并启用OpenStack仓库,随后升级系统软件包,确保环境安全稳定。最终安装了`python-openstackclient`命令行工具,验证其版本信息,为后续OpenStack组件的部署奠定了基础。原创 2025-09-29 15:52:10 · 1017 阅读 · 0 评论
分享