I use volume name and UUID attributes to positively identify volumes on OS X. For the average HFS+ volume, I can count on the UUID being unique and consistent across the lifetime of that volume. Some of my customers have reported that ACFS volumes, however, get new UUIDs each time the Xsan volume is mounted, e.g.:
diskutil info /Volumes/XSAN | grep "Volume UUID"
Volume UUID: BA3B4176-FE67-3212-AF40-E4C1E710B28C
[Use Xsan tools to unmount and remount the volume, and/or restart the MDC and/or restart the clients -- frankly I don't know which of these actions produces the result]
diskutil info /Volumes/XSAN | grep "Volume UUID"
Volume UUID: 33413E33-7F77-4FC4-BA30-E4B4ABE0FE16
Is this expected behavior, or a configuration problem for these particular Xsan users? I can cope with not being able to rely on the UUID, but I don't want to discard that info without verifying that Xsan volume UUIDs are actually expected to change.
Thanks,
Mike