当前位置: 首页 > news >正文

OpenStack 部署 UOS (ARM64) 磁盘识别故障复盘

太棒了!采用“先启动实例,后挂载空卷”的方案不仅解决了磁盘识别问题,还避开了 UOS 对启动介质的锁定冲突。这种“热插拔”思路是 OpenStack 运维中处理复杂镜像安装的通用技巧。

为了方便你记录博客,我将这次从“无法选择域”到“成功识别 100GB 硬盘”的完整历程总结如下:


📖 OpenStack 部署 UOS (ARM64) 磁盘识别故障复盘

1. 核心问题回顾

  • 初级障碍:创建卷时无法选择“可用域”,原因是 Cinder 后端服务未运行或未配置存储后端(如 LVM 或 NFS)。
  • 中级障碍:实例启动失败,提示权限拒绝。原因是 Nova 在 NFS 后端模式下缺失 nfs_mount_point_base 路径配置,导致挂载点指向了 Python 系统目录。
  • 高级障碍:安装程序找不到磁盘。原因是 ISO 镜像直接写入 80GB 卷启动,系统将其锁定为只读光驱,导致无法作为安装目标。

2. 最终靠谱方案:双盘分离模式

既然 Horizon 界面整合了“源”与“卷”,无法在启动窗口同时分配两块盘,我们采取“启动后热挂载”的策略:

第一步:启动引导实例

  • :选择 UOS 镜像。
  • 创建新卷:选“是”,大小给 20GB。
  • 目的:这块盘仅作为“虚拟光驱”载体,引导系统进入安装环境。

第二步:热插拔 100GB 目标硬盘

  • 在实例运行后,前往 “卷” -> “管理连接”
  • 将预先创建好的 100GB 纯净空卷 挂载到运行中的实例上。
  • 优势:由于是后挂载的空盘,系统不会自动挂载,安装程序会将其识别为全新的 /dev/vdb 硬盘。

3. 关键元数据修复(ARM64 环境必做)

为了确保安装界面不黑屏且总线兼容,必须给镜像打上 UEFI 和 SCSI 的标记:

openstack image set \--property hw_firmware_type=uefi \--property hw_machine_type=virt \--property hw_scsi_model=virtio-scsi \--property hw_disk_bus=scsi \"UOS-20-Desktop-ARM64"

4. 博客总结寄语

“在 OpenStack 的世界里,遇到 UI 限制时,‘分步走’往往比‘一步到位’更可靠。通过系统盘(镜像驱动)数据盘(安装目标)的物理分离,我们成功解决了 UOS 在 ARM 虚拟化环境下的磁盘占用死锁问题。”

http://www.jsqmd.com/news/126268/

相关文章:

  • LangFlow UXCam移动应用体验分析
  • 基于内容的推荐入门:完整学习路径指南
  • 从零实现ELK日志分析平台:Elasticsearch篇
  • Wine 中 GDI 绘制的实现原理分析与架构解读
  • LangFlow fast.com测速服务搭建
  • 远程监控系统中蜂鸣器报警机制:系统学习版
  • 深入理解奇偶校验原理:零基础入门指南
  • 快速入门:单精度浮点数转换的三大要点
  • LangFlow Atlassian Statuspage状态页面
  • LangFlow StatusCake网站状态轮询
  • LangFlow Tencent Cloud Monitor对接
  • 吉因加冲刺港股:上半年营收2.9亿亏4亿 华大基因与爱尔医疗是股东
  • LangFlow LogRocket会话重放调试工具
  • LangFlow Pingdom网站可用性监控
  • screen指令应用场景解析:批量部署中的并行操作支持
  • 明基医院上市破发:大跌42% 公司市值16.8亿港元 禾荣科技浮亏超8000万
  • LangFlow Smartlook用户行为视频记录
  • 【2025最新】基于SpringBoot+Vue的七彩云南文化旅游网站管理系统源码+MyBatis+MySQL
  • 详解MiniMax招股书:成立至今融了15.5亿美元,账上还剩10.5亿美元
  • LangFlow SpeedCurve用户体验监控
  • LangFlow SAP Cloud Platform Monitoring
  • LangFlow Naemon高性能监控引擎
  • 盖国强出席2025中国数字生态英雄会,共话AI时代的新战略
  • LangFlow Site24x7全方位IT监控
  • 学生上机常见问题:Multisim主数据库无法打开的系统学习
  • 零基础学三极管开关电路:通俗解释工作原理
  • LangFlow GTmetrix网页性能分析
  • 我发现EWC框架让急诊模型持续学习不遗忘,误诊率直降
  • LangFlow Contentsquare数字化体验优化
  • BusyBox系统移植中的常见问题与解决方案:全面讲解