You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Server RAID1 M.2 SSD阵列更换故障盘后新盘状态持续显示‘removed’求助

Ubuntu Server RAID1 M.2 SSD阵列更换故障盘后新盘状态持续显示‘removed’求助

别担心,我来帮你一步步搞定这个问题!从你提供的RAID状态信息来看,当前阵列处于降级状态,新盘还没被正确纳入阵列同步。咱们按以下步骤操作:

  • 第一步:确认系统是否识别到新盘
    先检查系统有没有检测到你刚换上的M.2 SSD,执行以下命令:

    lsblk
    # 或者查看更详细的分区信息
    fdisk -l
    

    你需要找到新盘的设备名,比如类似/dev/nvme0n1(原盘是/dev/nvme1n1,注意别搞混)。如果看不到新盘,可能需要检查物理连接或者重启服务器试试。

  • 第二步:复制原盘的分区表到新盘
    RAID1要求两个盘的分区结构完全一致,所以咱们把正常盘的分区表直接复制到新盘,执行命令(替换/dev/nvme0n1为你的新盘设备名):

    sfdisk -d /dev/nvme1n1 | sfdisk /dev/nvme0n1
    

    执行后可以再用lsblk确认新盘的分区和原盘一致,比如应该有/dev/nvme0n1p2这个分区(对应原阵列里的nvme1n1p2)。

  • 第三步:将新盘分区加入RAID阵列
    现在把新盘的对应分区添加到/dev/md0阵列中:

    sudo mdadm --manage /dev/md0 --add /dev/nvme0n1p2
    
  • 第四步:验证阵列同步状态
    执行以下命令查看阵列状态:

    cat /proc/mdstat
    

    正常情况下,你会看到类似recovery的进度提示,等进度完成后,阵列状态会变成[UU],表示两个盘都正常同步了。

额外注意事项

  • 操作前如果有重要数据,建议先做备份,虽然RAID1是冗余结构,但操作过程中还是要谨慎。
  • 如果复制分区表失败,可以手动用fdisk创建分区,确保分区大小和原盘的nvme1n1p2一致,并且分区类型设置为fd(RAID类型)。

备注:内容来源于stack exchange,提问作者tj0xin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 16:24:48