在 OpenStack Cinder 中使用 NetApp ONTAP 快照还原后 LUN 映射未恢复
适用于
- NetApp ONTAP 9.16.1P10(及类似的 ONTAP 版本)
- OpenStack Cinder(Z 版本)
- 联想 DM7200F(AFF OEM)
- 光纤通道(FC)和 iSCSI 环境
- OpenStack 中的启动/系统(根)卷
- 联想 xCloud 或类似的 OpenStack 编排框架
问题
在使用 NetApp ONTAP 作为后端的 OpenStack 集成环境中,对启动/系统卷执行“还原到快照”操作后,LUN 映射不会自动恢复。这会导致在进行手动干预之前,原始 VM/主机无法访问该卷。
观察到的行为:
- 在还原过程中,原始 LUN 将被取消映射并销毁。
- 从快照创建新的克隆 LUN。
- 新 LUN 未映射到原始主机/igroup。
- 多路径中的所有路径均显示为失败。
- 需要手动映射才能恢复访问权限。
- 问题可在所有启动卷上重现;数据卷不受影响。
相关日志输出:
[ONTAP audit logs]Unmapping LUN volume-7757d269-f469-49e3-807f-fcc8902a7ad9 from the initiators ['initiator,'initiator'] terminate_connection_fc...Volume 7757d269-f469-49e3-807f-fcc8902a7ad9 reverted to snapshot successfully....After snapshot restore, the LUN is in unmapped state, but manual mapping can be performed successfully.