I have a iSCSI disk which I am mounting from several machines (exclusively, not concurrently).
A, I start iscsi
service open-iscsi start and the iscsi disk is discovered as
/dev/sdb1. Also, the
UUID gets added in
B I start iscsi
service open-iscsi start and the iscsi disk is also discovered as
/dev/sdb1. However, no
UUID is generated (but
UUID for other disks works fine)
Why would UUID work on one machine, but not on another?
I am using Debian Wheezy
UPDATE: I have discovered, that when I run
partprobe the UUID suddenly appears in
/dev/disk/by-uuid/. However, when I stop
iscsi and start it again, the UUID is not there. Do I have to run
partprobe every time?
UPDATE2: the iscsi disk is 4TB. My suspicion is that this is causing the problem (because it is larger than 2TB)