我已经开始从事与 RAID 设备相关的项目。我希望能够轻松地测试我的更改。
问题是,每当我需要创建或删除新的 RAID 设备时,我都必须排除许多愚蠢的问题。例如,当我需要创建新设备时,我有时会收到此错误消息:
mdadm: failed to set array info for /dev/md0: Inappropriate ioctl for device
类似这样的愚蠢问题还有很多。
现在,我完全摆脱了 raid 设备,这没什么问题。毕竟这是一个测试系统。那么,有什么好的程序可以始终遵循,以便我可以可靠地删除 raid 设备并在需要时启动新设备?
我需要类似这样的操作:1. 删除 raid 设备配置文件,2. 格式化设备以删除超级块,3. 重新启动。
我正在使用 CentOS Linux。
答案1
好吧,要删除“raid 配置文件”,您只需从 中删除 md 安装即可/etc/fstab
。然后卸载 md 设备后,只需使用 即可mdadm --zero-superblock /dev/sd#
。这应该是完全删除 raid 配置所需的全部操作。