On reboot, while creating raw devices we generate next available device number. There is counting bug due to which VxVM were ending up creating one less device. Also it was creating permissions issue due to change in dmpnode permissions.
The issue is tracked via etrack incident mentioned in the Supplemental Materials section.
This issue is addressed by source code change. Resolution is to keep correct counter and change device permissions appropriately.
Fix is available in the following patch releases.
Solaris - 5.1SP1RP2P2HF2 :
ftp://ftpvault.veritas.com/release_train/sol/5.1SP1/patch_central/HF/vm/sol_sparc/5.1SP1RP2P2HF2
Linux - 5.1SP1RP2P2HF3 :
ftp://ftpvault.veritas.com/release_train/linux/5.1SP1/patch_central/HF/vm/rhel5_x86_64/5.1SP1RP2P2HF3/
ftp://ftpvault.veritas.com/release_train/linux/5.1SP1/patch_central/HF/vm/sles10_x86_64/5.1SP1RP2P2HF3/
ftp://ftpvault.veritas.com/release_train/linux/5.1SP1/patch_central/HF/vm/sles11_x86_64/5.1SP1RP2P2HF3/
AIX - 5.1SP1RP2P2HF4 :
ftp://ftpvault.veritas.com/release_train/aix/5.1SP1/patch_central/HF/vm/aix53/5.1SP1RP2P2HF4
Applies To
This issue is applicable to AIX, Linux and Solaris platforms running Veritas Volume Manager (VxVM) 5.1 and above