OK, explanation and conclusion for all of you who read this threat searching for solution:
Three main issues:
1. BE AWARE: VMWare 7.0 does NOT install a scratch Disk if you install on USB-STICK! That means: you will never be able to store all of your configuration and after reboot you will have the old configuration again! Configure your scratch disk:
https://blogs.vmware.com/vsphere/2020/07/vsphere-7-system-storage-when-upgrading.html
2. DO NOT USE Dell customized
VMware-VMvisor-Installer-7.0.0-16324942.x86_64-DellEMC_Customized-A02.iso
if you want to passthrough HBA330!
If you attach disks to your controller the passthrough is not possible anymore! Use the original VMWare iso:
VMware-VMvisor-Installer-7.0b-16324942.x86_64.iso
3. If you try to passthrough HBA330 on Dell R730 you will tap into a serious Dell-ISSUE:
During SOME boots (e.g. 1 of 5) your system will hang at
mpr0: Out of chain frames, consider increasing hw.mpr.max_chains.
[...]
mpr0: Calling Reinit from mpr_wait_command, timeout=60, elapsed=60
mpr0: Reinitializing controller
This issue could not be solved from Dell until now (you will find several threats about this issue).
- If you are using HBA330 as PCI-Card: using another port can help.
- If you are using HBA330 MINI: you cannot workaround the issue.
Further information:
As we have two systems with the same configuration, we have tested the speed of disk usage:
1. System: Dell R730, 128 GB RAM, RAID H730, 5 SAS Seagate 8 GB 12 GBit/s, VMware 7.0b,
booted on mirrored ATA HDs (slot 1+2 of Raid),
Xigmanas 12.1.0.4 - Ingva /or/ FreeNAS-11.3-U4.1.iso , 4 CPU, 32 GB RAM,
24 TB Storage on VMWare Datastore.
2. System: Dell R730, 128 GB RAM, HBA330 (passthrough), 5 SAS Seagate 8 GB 12 GBits/s, VMWare 7.0b,
booted on USB-HD,
Xigmanas 12.1.0.4 - Ingva /or/ FreeNAS-11.3-U4.1.iso, 4 CPU, 32 GB RAM,
39(!) TB Storage on Raid-Z2 direct disk management (passthrough controller)
We have tested the speed with:
A. dd if=/dev/zero of=<zfs-pool>/<dataset>/<directory>/output.txt bs=1G count=1
=>
Raid slightly quicker
B. dd if=/dev/zero of=<zfs-pool>/<dataset>/<directory>/output.txt bs=512 count=1000
=>
Raid 33 times quicker
C. cp <zfs-pool>/<dataset>/<directory>/input.txt <zfs-pool>/<dataset>/<directory>/output.txt
=> 100 GB File:
Raid 3,25 times quicker
In our special case it seems to make sense NOT to use passthrough HBA330 but to use Raid H730 in VMWare with Datastore for freenas/xigmanas.