我对 mdadm 和软件 RAID 的经验很少,但我有一台 Dell Poweredge T110 II,它有两个独立的 RAID 0 阵列,每个阵列总共有两个驱动器。
我担心如果软件安装在这台机器上发生故障,它不会转移到另一个系统,而且我的数据可能会丢失。我知道 Windows 机器无法识别 Linux 软件 RAID,但我找不到 Linux 机器可以识别的软件 RAID,也不知道在我的服务器硬件发生故障时我应该采取哪些步骤。
将 RAID 移至新系统需要采取哪些步骤?是否像安装阵列的两个磁盘以及 mdadm 一样简单?
答案1
我最近确实不得不这样做。psusi 是正确的,它们确实进行了传输,尽管简单地安装 mdadm 对我的特定安装不起作用。
我必须做以下事情:
#install the raid manager
sudo apt-get install mdadm
#scan for the old raid disks
sudo mdadm --assemble --scan
#all turn up present, but both appear as device md0
#move the disks that don't appear in scan to md1
sudo mdadm --assemble /dev/md1 /dev/sdf1 /dev/sdd1
我还更新了我的mdadm.conf
以反映第二个数组从 md0 移动到 md1 的变化。
你的旅费可能会改变。
答案2
假设您已经mdadm
在新系统上安装了(如果没有,请使用 安装sudo apt-get install mdadm
),如果您插入所有驱动器,它应该会自动激活,通常是/dev/md127
或下一个可用的较低数字。