我有 Ubuntu Server 10.04 1 个系统磁盘和 5 个 RAID-5 配置磁盘。问题是这些磁盘的名称不时更改,它们不时随机混合(sda,b,c,d,e,f - 因此系统磁盘可能是 sda,或 sdc 在不同的时间例子)....
有没有办法修复驱动器名称,这样即使它断开连接,其他驱动器也不能根据磁盘 UUID 或其他东西占用这个字母?
我有 Ubuntu Server 10.04 1 个系统磁盘和 5 个 RAID-5 配置磁盘。问题是这些磁盘的名称不时更改,它们不时随机混合(sda,b,c,d,e,f - 因此系统磁盘可能是 sda,或 sdc 在不同的时间例子)....
有没有办法修复驱动器名称,这样即使它断开连接,其他驱动器也不能根据磁盘 UUID 或其他东西占用这个字母?
最好始终按 UUID 引用磁盘;您可以使用
/dev/disk/by-uuid/
(或者by-id
如果更合适的话)中的符号链接来引用设备节点。永远不能保证名称是一致的
/dev/sdxN
,因此依赖固定名称不是一个好主意。如果您确实坚持使用稳定名称,您可以使用 udev 规则来修复挂载上的名称。在您的情况下,您可能需要使用序列号或类似的东西来识别磁盘。
我不知道暴发户是否会接管磁盘安装。如果是这样,您将需要在那里实施等效规则。
或者,您可以创建指向 /dev/disk/by-uuid 的符号链接以用于监控。