缺什么补什么:OpenStack Juno 到底卡在哪
很多做运维或准备转岗做私有云的同学,简历上写着熟悉 Linux,但真到要落地一套私有云平台时,连控制节点和计算节点的网络平面怎么划都搞不清。这门课解决的就是从单机 Linux 运维到 OpenStack 集群部署的能力断层。它不跟你扯云原生架构演进,直接拿 CentOS 7 当底座,硬装一套 Juno 版本的 OpenStack。Juno 虽然是个老版本,但它的原生组件拼装过程最能暴露你对底层网络的盲区。如果你没装过 Keystone、Glance、Nova 和 Neutron,或者之前只是照着一键脚本跑过没跑通,这套实操刚好补上手动配置各个组件关联的缺口。适合有基础 Linux 命令行操作能力、懂基本网络配置但没独立从零搭过云平台的技术学习者。
建议先看哪几块:跟着组件依赖走
资料里的内容是按标准部署流程切的,别跳着看。第一块先看拓扑规划,搞懂单控制节点加单计算节点的网络怎么分,管理网、隧道网、外部网分别走哪张网卡。第二块是基础环境,重点看 NTP 时间同步和数据库的配置,很多人装到一半发现组件之间认证失败,根因就是时间没对齐。第三块是核心组件的安装顺序:必须先看 Keystone,认证服务跑不起来后面全白搭;接着看 Glance 镜像服务,它依赖 Keystone 发放的 Token;然后看 Nova 计算服务,搞懂控制节点上的 API 和计算节点上的 Hypervisor 怎么通信;最后看 Neutron,这是这套课里最容易卡壳的地方,重点看网络节点上的桥接配置,搞懂 br-ex 怎么接外网,br-int 怎么做租户隔离。
学完能做什么:脱离脚本做排障
看完这套实操,你应该能独立在两台干净的物理机或虚拟机上把这套环境搭起来,而不是停留在敲一键部署脚本的层面。更重要的是,遇到虚拟机创建失败、控制台连不上、浮动 IP 不生效这种典型故障,你能根据 Neutron 的网络流转路径去定位问题,而不是只会重启服务。练习的时候,资料里的演示视频要和你的实际操作严格对应。建议准备两台虚拟机跟着视频同步做,每配好一个组件,立刻用命令行验证状态。比如装完 Keystone,马上用环境变量请求 Token;装完 Glance,立刻上传一个 Cirros 测试镜像。别攒着一起做,OpenStack 的组件强耦合,错一步后面全报错,分段验证才能把排错能力真正练出来。
课程目录
1 0-CentOS 7-安装-OpenStack-juno-演示 (16:25) 2 1-CentOS 7-安装-OpenStack-juno-规划 (08:00) 3 2-CentOS 7-安装-OpenStack-juno-安装-CentOS 7 (22:01) 4 3-CentOS 7-安装-OpenStack-juno-基础环境 (08:34) 5 4-CentOS 7-安装-OpenStack-juno-认证服务-Keystone (16:04) 6 5-CentOS 7-安装-OpenStack-juno-镜像服务-Glance (09:39) 7 6-CentOS 7-安装-OpenStack-juno-计算虚拟化-Nova (15:45) 8 7-CentOS 7-安装-OpenStack-juno-网络服务-Neutron (16:46) 9 8-CentOS 7-安装-OpenStack-juno-前端服务-Horizon (11:44)





