Hi there
I've run into a very odd situation. My first import of a Linux box from ESXi (7.0.3) to PVE (8.2.4) ran perfectly using the wizard. However when trying other hosts I quickly ran into trouble with various error messages such as:
or
or
I couldn't work out why these other imports failed when my first attempt succeeded - I even re-imported it again to verify. I can see on the ESXi hosts that the PVE login is accepted as root. I've made the following config changes on ESXi:
........
<soap>
<sessionTimeout>0</sessionTimeout>
<maxSessionCount>0</maxSessionCount>
</soap>
........
I looked for variables that were different like hardware, ESXi exact version, size of VM, time of day, atmospheric pressure etc but couldn't see an issue. Then, when looking at the size of mounted datastores on the ESXi hosts (which I don't think is a factor) I noticed that the number of VMs on the host was different.
My first migration was from a host with only two VMs on it. All my other attempts were on hosts with at least 10 VMs. So after migrating some workloads I found the following: that PVE can connect successfully to ESXi as long as the number of VMs on ESXi is 4 or less. As soon as I have 5 VMs on ESXi it errors.
I know PVE isn't searching the many TBs of datastores for VMX files (and it fails far too quickly anyway) but I can't see why having 5 VMs on an ESXi host would spook it?
Was wondering if anyone else had some across this?
Thanks.
I've run into a very odd situation. My first import of a Linux box from ESXi (7.0.3) to PVE (8.2.4) ran perfectly using the wizard. However when trying other hosts I quickly ran into trouble with various error messages such as:
Connection error - Timeout.
or
create storage failed: cfs-lock 'file-storage_cfg' error: got lock request timeout (500)
or
is not a vim server
I couldn't work out why these other imports failed when my first attempt succeeded - I even re-imported it again to verify. I can see on the ESXi hosts that the PVE login is accepted as root. I've made the following config changes on ESXi:
........
<soap>
<sessionTimeout>0</sessionTimeout>
<maxSessionCount>0</maxSessionCount>
</soap>
........
I looked for variables that were different like hardware, ESXi exact version, size of VM, time of day, atmospheric pressure etc but couldn't see an issue. Then, when looking at the size of mounted datastores on the ESXi hosts (which I don't think is a factor) I noticed that the number of VMs on the host was different.
My first migration was from a host with only two VMs on it. All my other attempts were on hosts with at least 10 VMs. So after migrating some workloads I found the following: that PVE can connect successfully to ESXi as long as the number of VMs on ESXi is 4 or less. As soon as I have 5 VMs on ESXi it errors.
I know PVE isn't searching the many TBs of datastores for VMX files (and it fails far too quickly anyway) but I can't see why having 5 VMs on an ESXi host would spook it?
Was wondering if anyone else had some across this?
Thanks.