我有一个字符 USB 读卡器设备,我希望它始终安装在同一个位置。目前它位于此处:
ls -sla /dev/bus/usb/003/007 0 crw-rw-r-- 1 eveusb root 189, 262 Th10 29 14:56 /dev/bus/usb/003/007
而且因为我计划从 Kubenetes 服务访问,所以我需要让该挂载点在所有具有读卡器的节点上保持不变。因此,如果可能的话,我想预先指定挂载点。可以这样做吗?
答案1
您可以使用 udev,下面是一些示例
$ udevinfo -a -p /sys/block/sdc/ | grep model
ATTRS{model}=="Ext HDD XXX "
现在,我们有了模型属性,我们可以通过以下行将其添加到 /etc/udev/rules.d/custom.rules
SUBSYSTEM=="scsi", ATTRS{model}=="Ext HDD XX ", SYMLINK+="<name of device file to be mounted in>"
$ /etc/init.d/udev restart