We use ovm manager cli for backup purposses. During a clone operation of a big file after about 10 to 12 min. we get an error: Error Msg: com.oracle.odof.exception.PermissionException: Exchange is not connected
But the clone operation is being continued successfully_.
So, from client point of view operation failed, but for server succeded.
Clone command is as follows:
ssh admin@ovmm -p 10000 "clone VirtualDisk id=$VM_FILE_ID target=$VM_FILE_REPO_ID cloneType=Sparse"
The whole message:
Command: clone VirtualDisk id=0004fb00001200004d032c969c42095d.img target=0004fb000003000072340b1e2eb70904 cloneType=Sparse
Time: 2013-01-18 14:42:58.955
Error Msg: com.oracle.odof.exception.PermissionException: Exchange is not connected
Fri Jan 18 14:42:58 CET 2013
OVM> Failed to complete command(s), error happened. Connection closed.
We blamed timeouts, but after setting higher values nothing has changed.
Thank you in advance
This really sounds like this nasty timeout issue, which had its first appearances in the early builds of OVM 3.0.3 and prevented e.g. the creation of rather large storage repositories over iSCSI when using a standard 1 GBit connection. The command would simply timeout on the OVMM after 120 secs, rather than waiting for the ovs-agent to report back…
In OVM 3.1.1 (368) this timeout had been upped to 10 mins, but I knew that this only would last for months… and I told Oracle Support so, but eh… you know… ;)