This is a known issue with vCenter Server 6.5.0b (Build 5178943) and later.
This issue is resolved in vCenter Server 6.5 Update 1, available at
VMware Downloads.
Note: There was no timeout value prior to vCenter 6.5.0b, so you will not experience this issue on any earlier build.
Workaround:
To work around this issue, increase the VAPI socket read timeout from the default value of one minute to ten minutes.
To increase the VAPI socket read timeout in a vCenter Server Appliance:
- Log in to the VCSA using SSH.
- Change directory to the usr directory:
cd /usr/lib/vmware-vsphere-client/server/repository/usr
- Create a new temp directory:
mkdir temp
- Change to the new temp directory:
cd temp
- Unzip the vim-services.jar file from the directory above to the temp directory:
unzip ../vim-services.jar
- Open the vim-services.properties file with the vim text editor using this command:
vim vim-services.properties
- Change this line:
vim.services.vapi.socket.timeout=60000
to
vim.services.vapi.socket.timeout=600000
- Run this command to write the changes, save the file, and close the vim editor:
:wq!
- Run this command to zip the vim-services.jar file:
zip -r vim-services.jar .
- Change to the parent directory using this command:
cd ..
- Create a backup of the original vim-services.jar file by renaming the file:
mv vim-services.jar vim-services.jar.original
- Copy the edited vim-services.jar
cp temp/vim-services.jar .
- Remove the temp directory you created in step 3:
rm -rf temp
- Stop and then restart the vsphere-client service using these commands:
service-control --stop vsphere-client
service-control --start vsphere-client