![携带外部 mdadm 数据 raid 1 的一个磁盘出行](https://linux22.com/image/1324503/%E6%90%BA%E5%B8%A6%E5%A4%96%E9%83%A8%20mdadm%20%E6%95%B0%E6%8D%AE%20raid%201%20%E7%9A%84%E4%B8%80%E4%B8%AA%E7%A3%81%E7%9B%98%E5%87%BA%E8%A1%8C.png)
我在带有媒体数据的外部磁盘上有一个 mdadm 软件 raid 1。
旅行时我想随身携带数据。
我想将 raid 和底层文件系统设置为只读模式,并且只带一个磁盘。这可能吗?
编辑
我尝试过了
mount -o ro /dev/sdc1 /mnt/test
mount: unbekannter Dateisystemtyp „linux_raid_member“
因此分区类型是Linux raid autodetect
(raid阵列全部分区为reiserfs
编辑2
写完任务后,我理清了思路。我想我必须在笔记本电脑上运行相同的 mdadm 配置,只需执行 mdadm remove onedisk 并像这样挂载阵列,然后只读。有什么意见吗?
答案1
这是我所做的:
我把 mdadm.conf 复制到了笔记本电脑上。但后来删除了它,并在那台电脑上重新安装了
mdadm --detail --scan >> mdadm.conf
我不太了解 md 设备自动编号:md127 何时以及为什么;名称是否存储在阵列上;元数据是否必须匹配等。
无论如何 - 我继续:插入两个磁盘并检查阵列是否处于活动状态并且两个磁盘都正常;观看系统日志,所以我看到哪个物理磁盘是哪个设备。
然后标记为只读,但发现我无法将磁盘标记为故障/删除处于 ro 状态的磁盘,因此我将其标记为 rw
然后
mdadm /dev/md0 -f /dev/sdc2
mdadm /dev/md0 -r /dev/sdc2
拔掉我移除的那个磁盘。(我有一对磁盘,上面有两个阵列 - 我必须小心地对两个阵列执行这些步骤,然后拔掉;另一个带有一个阵列的 2TB 磁盘对更简单)
测试安装/卸载/拔出/重新插入/安装 - 以 root 身份并通过 palimpsest:它询问是否要在降级状态下安装阵列。 - “是”并且很好
只是不确定挂载点是否没问题。我收到消息后,挂载点丢失了 - 我手动创建了它们
祝所有做同样事情的人好运。祝我好运,四周后我将在家里重新组装阵列…… ;-) -