在救援模式下挂载所有本地磁盘¶
https://blueprints.launchpad.net/nova/+spec/rescue-attach-all-disks
在救援模式下挂载所有本地磁盘,以便用户访问所有数据。
问题描述¶
目前,只有原始实例的根磁盘被挂载到救援实例。如果实例无法启动,则无法从临时磁盘或其他本地磁盘上恢复数据。
提议的变更¶
当实例进入救援模式时,除了已经挂载的根磁盘之外,还挂载所有本地磁盘。
这明确不挂载任何非本地磁盘,例如卷。任何尝试救援基于卷的实例的操作都将继续被拒绝。
备选方案¶
无
数据模型影响¶
无
REST API 影响¶
无
安全影响¶
无
通知影响¶
无
其他最终用户影响¶
无
性能影响¶
无
其他部署者影响¶
无
开发人员影响¶
无
实现¶
负责人¶
- 主要负责人
johannes.erdfelt
- 其他贡献者
无
工作项¶
为每个虚拟驱动程序实现此功能。
依赖项¶
无
测试¶
每个虚拟驱动程序都应在现有的 Nova 测试中测试救援期间是否已挂载所有磁盘。
Tempest 将更新以断言原始磁盘在救援期间已挂载。
文档影响¶
应记录在救援实例时此为行为变更。