首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >megacli丢失了虚拟磁盘raid配置

megacli丢失了虚拟磁盘raid配置
EN

Server Fault用户
提问于 2015-02-04 23:47:27
回答 2查看 8.5K关注 0票数 2

我在x64上运行了带有LSI raid控制器的centos

代码语言:javascript
复制
            description: RAID bus controller
            product: MegaRAID SAS 1078
            vendor: LSI Logic / Symbios Logic

我试图用megacli64删除我的6个虚拟磁盘中的一个。vd是0。所以我跑了:

代码语言:javascript
复制
MegaCli64 -CfgLdDel -L0 -a0

上面写着:

代码语言:javascript
复制
Adapter 0: Deleted Virtual Drive-0(target id-0)
Failed while adding the configuration to OS.

在我的混乱中非常愚蠢,我重新运行命令,并注意到我的vd 1(目标id-1)也不见了。通过检查配置,我找到了也被删除的vd1中所涉及的磁盘的En闭包:i。是否有任何方法在不丢失磁盘中的数据的情况下重新创建虚拟磁盘?从那本巨型手册上,我找不到一种方法来继续学习。

太感谢你们了!

编辑:此外,我试图保存配置,然后编辑并恢复它,但是cfgsave失败了

代码语言:javascript
复制
MegaCli64 -CfgSave -f raidconfmissingdrives -a0
Failed to get config data.
Exit Code: 0x01
EN

回答 2

Server Fault用户

回答已采纳

发布于 2015-02-05 02:12:51

好的。所以我设法保存了我的数据。看起来megacli没有提供一种方法来创建一个新的虚拟磁盘,而不初始化它并丢失所有的数据。我重新启动机器并进入raid配置实用程序,希望我能够从那里完成它。当然,在VD设置选项卡中,我创建了一个新的磁盘组,然后添加了未配置的磁盘。它有一个初始化它们的选项,但是没有检查。在警告只在恢复情况下才应该这样做之后,它创建了组,并且在重新启动时一切都很好,除了磁盘UUID已经改变了。与新的一个和所有现在都是好的更新fstab。谢谢。

票数 4
EN

Server Fault用户

发布于 2016-08-30 17:17:32

我通过cli重新创建了RAID1并跳过了初始化步骤。所创建的设备是可引导的,并且仍然有操作系统。不知何故,逻辑驱动器消失了,两个单独的磁盘在查看物理驱动器时显示为未配置(很好)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/665106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档