Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.6.4. 设备名称的持久性

Red Hat Enterprise Linux 7 在内核消息中存储设备名称(如 sda、sdb 等)和持久设备名称(由 udev/dev/disk/by-*/中提供)可更轻松地管理设备。这可让系统管理员识别与设备关联的信息,即使设备名称已在不同的引导中有所变化。

kernel /dev/kmsg 日志(可通过 dmesg 命令显示)现在显示符号链接的消息,其 udev 已针对内核设备创建。这些消息以以下格式显示: udev-alias: device_name (symbolic_link symbolic link …​)。例如:

udev-alias: sdb (disk/by-id/ata-QEMU_HARDDISK_QM00001)

任何日志分析器都可以显示这些消息,它们也会通过 syslog 保存在 /var/log/messages 中。

要启用此功能,请将 udev.alias=1 添加到 /etc/default/grub 中的内核命令行。