Информация udevadm отсутствует атрибуты устройства
Я вижу, что стандартное правило RHEL virtio-blk udev иногда не запускается и не создает символьную ссылку /dev/disk/by-id.
Запустив udevadm info -a /dev/vd*, я вижу, что ATTR{serial} заполнен.
Однако я думаю, что эта переменная не установлена в то время, когда udev оценивает эти правила.
Известны ли причины, по которым udev не установил бы ATTR{serial} в первый раз?
Так как это случается иногда, я думал, что это было условие гонки с добавлением / удалением переменной среды udev, поэтому я переписал это правило, но оно по-прежнему страдает той же проблемой.
KERNEL=="vd*[!0-9]", ATTRS{serial}=="?*", SYMLINK+="disk/by-id/virtio-$attr{serial}"