●情報取得
[root@apc01 ~]# udevadm info /dev/sda
P: /devices/pci0000:00/0000:00:01.1/ata1/host0/target0:0:0/0:0:0:0/block/sda
N: sda
S: disk/by-id/ata-VBOX_HARDDISK_VBca76a681-ce2dba3c
E: DEVLINKS=/dev/disk/by-id/ata-VBOX_HARDDISK_VBca76a681-ce2dba3c
E: DEVNAME=/dev/sda
E: DEVPATH=/devices/pci0000:00/0000:00:01.1/ata1/host0/target0:0:0/0:0:0:0/block/sda
E: DEVTYPE=disk
E: ID_ATA=1
E: ID_ATA_FEATURE_SET_PM=1
E: ID_ATA_FEATURE_SET_PM_ENABLED=1
E: ID_ATA_WRITE_CACHE=1
E: ID_ATA_WRITE_CACHE_ENABLED=1
E: ID_BUS=ata
E: ID_MODEL=VBOX_HARDDISK
E: ID_MODEL_ENC=VBOX\x20HARDDISK\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
E: ID_PART_TABLE_TYPE=dos
E: ID_REVISION=1.0
E: ID_SERIAL=VBOX_HARDDISK_VBca76a681-ce2dba3c
E: ID_SERIAL_SHORT=VBca76a681-ce2dba3c
E: ID_TYPE=disk
E: MAJOR=8
E: MINOR=0
E: MPATH_SBIN_PATH=/sbin
E: SUBSYSTEM=block
E: TAGS=:systemd:
E: USEC_INITIALIZED=848638
●udevを監視
[root@apc01 ~]# udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
●新しいルールを適用(リロードだけ、アクションはおこさない)
[root@apc01 ~]# udevadm control --reload
[root@apc01 ~]# ll /etc/udev/rules.d/
合計 8
-rw-r--r--. 1 root root 134 4月 1 2017 60-vboxadd.rules
-rw-r--r--. 1 root root 709 3月 6 2015 70-persistent-ipoib.rules
●↓でchangeイベントを発生させて、アクションを起こさせることができるのか(未検証)
echo change > /sys/block/devname/partname1/uevent