mirror of
git://git.proxmox.com/git/proxmox-backup.git
synced 2025-01-06 13:18:00 +03:00
2f874935b5
If a device houses multiple datastore, none of them will be mounted automatically. If a device only contains a single datastore it will be mounted automatically. The reason for not mounting multiple datastore automatically is that we don't know which is actually wanted, and since mounting all means also all have to be unmounted manually, it made sense to have the user choose which to mount. Signed-off-by: Hannes Laimer <h.laimer@proxmox.com>
21 lines
994 B
Plaintext
21 lines
994 B
Plaintext
# do not edit this file, it will be overwritten on update
|
|
|
|
# persistent storage links: /dev/tape/{by-id,by-path}
|
|
|
|
ACTION=="remove", GOTO="persistent_storage_tape_end"
|
|
ENV{UDEV_DISABLE_PERSISTENT_STORAGE_RULES_FLAG}=="1", GOTO="persistent_storage_tape_end"
|
|
|
|
# also see: /lib/udev/rules.d/60-persistent-storage-tape.rules
|
|
|
|
SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="1", IMPORT{program}="scsi_id --sg-version=3 --export --whitelisted -d $devnode", \
|
|
SYMLINK+="tape/by-id/scsi-$env{ID_SERIAL}-sg"
|
|
|
|
# iSCSI devices from the same host have all the same ID_SERIAL,
|
|
# but additionally a property named ID_SCSI_SERIAL.
|
|
SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="1", ENV{ID_SCSI_SERIAL}=="?*", \
|
|
SYMLINK+="tape/by-id/scsi-$env{ID_SCSI_SERIAL}-sg"
|
|
|
|
LABEL="persistent_storage_tape_end"
|
|
|
|
# triggers the mounting of a removable device
|
|
ACTION=="add", SUBSYSTEM=="block", ENV{ID_FS_UUID}!="", TAG+="systemd", ENV{SYSTEMD_WANTS}="removable-device-attach@$env{ID_FS_UUID}" |