我把一个旧的 raid 阵列插入到一个新的系统并在尝试用它做任何事情时都会出现这个错误mdadm
。
# mdadm --detail --scan
ARRAY /dev/md/arch1:2021 metadata=1.2 UUID=c4c7cbde:5f6913a9:eb1c82ff:8fe6cd45
# mdadm --detail
mdadm: Value "arch1:2021" cannot be set as devname. Reason: Not POSIX compatible. Value ignored.
mdadm: No devices given.
一切仍然正常。我可以安装和使用阵列。“不合规”的名称可以正常显示为设备文件
# ls -la /dev/md/
total 0
drwxr-xr-x 2 root root 60 2024-08-09 03:16 .
drwxr-xr-x 20 root root 4580 2024-08-09 03:16 ..
lrwxrwxrwx 1 root root 8 2024-08-09 03:16 arch1:2021 -> ../md127
我可以使用的设备文件
# mdadm --detail /dev/md/arch1\:2021
/dev/md/arch1:2021:
Version : 1.2
Creation Time : Wed Jul 7 06:29:08 2021
Raid Level : raid1
以最安全的方式更新名称的最佳方法是什么?