Symptoms:
When there are multiple SCSI controllers in the Linux Proxy VM,
Virtual Disk Development Kit 1.0.1
Virtual Disk Development Kit 1.2.2
Virtual Disk Development Kit 1.2
Virtual Disk Development Kit 5.0
Virtual Disk Development Kit 5.1
Virtual Disk Development Kit 6.5
Virtual Disk Development Kit 5.5
Virtual Disk Development Kit 1.1.1
Virtual Disk Development Kit 1.1.0
Virtual Disk Development Kit 1.2.1
Virtual Disk Development Kit 6.0
Virtual Disk Development Kit 6.7
When there are multiple SCSI controllers in the Linux Proxy VM, the hotadd transport may not be able to recognize the disk correctly.
The cause of these errors is that SCSI controller ordering in the proxy VM must correspond one-to-one with SCSI controller ordering in the backed-up guest VM.
For example, SCSI initiator 0 in the guest VM corresponds to SCSI controller 0 in the proxy VM, SCSI initiator 3 in the guest VM corresponds to SCSI controller 1 in the proxy VM, SCSI initiator 4 in the guest VM corresponds to SCSI controller 2 in the proxy VM, and SCSI initiator 5 in the guest VM corresponds to SCSI controller 3 in the proxy VM.
[0:0:0:0] disk VMware Virtual disk 2.0 /dev/sda
[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR00 1.00 /dev/sr0
[2:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr1
[3:0:0:0] disk VMware Virtual disk 2.0 /dev/sdb
[4:0:0:0] disk VMware Virtual disk 2.0 /dev/sdc
[5:0:0:0] disk VMware Virtual disk 2.0 /dev/sdd
The first column I:C:T:L indicates initiator, controller, target, and LUN.
The root partition is assigned SCSI disk A, /dev/sda.
When SCSI devices are added, they will be /dev/sdb, /dev/sdc, etc
PDF document for version 6.7 is available here.