Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- **On Ubuntu Server 16.04.1**
- $ cat /etc/udev/rules.d/10-persistent-tape4.rules
- SUBSYSTEM="scsi_tape", RUN+="/usr/local/bin/testudev"
- $ cat /usr/local/bin/testudev
- #!/bin/bash
- echo "Called by udev" >> /tmp/testenv
- env >> /tmp/testenv
- echo "Vendor id is $ID_VENDOR" >> /tmp/testenv
- echo "Serial id is $ID_SERIAL" >> /tmp/testenv
- $ ll /usr/local/bin/testudev
- -rwxr-xr-x 1 root root 165 Feb 16 07:59 /usr/local/bin/testudev*
- $ sudo udevadm trigger -v -s scsi_tape
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/nst0
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/nst0a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/nst0l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/nst0m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/st0
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/st0a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/st0l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/st0m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/nst1
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/nst1a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/nst1l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/nst1m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/st1
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/st1a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/st1l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:0/scsi_tape/st1m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/nst2
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/nst2a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/nst2l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/nst2m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/st2
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/st2a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/st2l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-2/target2:0:0/2:0:0:0/scsi_tape/st2m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/nst3
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/nst3a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/nst3l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/nst3m
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/st3
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/st3a
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/st3l
- /sys/devices/pci0000:00/0000:00:07.0/0000:06:00.1/host2/rport-2:0-3/target2:0:1/2:0:1:0/scsi_tape/st3m
- $ cat /tmp/testenv
- cat: /tmp/testenv: No such file or directory
- $ udevadm info --name=/dev/st0 --query=all
- P: /devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/st0
- N: st0
- S: tape/by-id/scsi-35001438013e92f95
- S: tape/by-path/pci-0000:06:00.0-fc-0x5001438013e92f96-lun-0
- E: DEVLINKS=/dev/tape/by-id/scsi-35001438013e92f95 /dev/tape/by-path/pci-0000:06:00.0-fc-0x5001438013e92f96-lun-0
- E: DEVNAME=/dev/st0
- E: DEVPATH=/devices/pci0000:00/0000:00:07.0/0000:06:00.0/host1/rport-1:0-2/target1:0:0/1:0:0:0/scsi_tape/st0
- E: ID_BUS=scsi
- E: ID_MODEL=Ultrium_4-SCSI
- E: ID_MODEL_ENC=Ultrium\x204-SCSI\x20\x20
- E: ID_PATH=pci-0000:06:00.0-fc-0x5001438013e92f96-lun-0
- E: ID_PATH_TAG=pci-0000_06_00_0-fc-0x5001438013e92f96-lun-0
- E: ID_REVISION=H68W
- E: ID_SCSI=1
- E: ID_SCSI_SERIAL=HU1104EUDW
- E: ID_SERIAL=35001438013e92f95
- E: ID_SERIAL_SHORT=5001438013e92f95
- E: ID_TARGET_PORT=0
- E: ID_TYPE=tape
- E: ID_VENDOR=HP
- E: ID_VENDOR_ENC=HP\x20\x20\x20\x20\x20\x20
- E: ID_WWN=0x5001438013e92f95
- E: ID_WWN_WITH_EXTENSION=0x5001438013e92f95
- E: MAJOR=9
- E: MINOR=0
- E: SUBSYSTEM=scsi_tape
- E: USEC_INITIALIZED=63850259166
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement