Follow

arcserve-KB : UDP | Unable to apply 'plan' to proxy 'node name'.(The Arcserve UDP Agent web service on the proxy "node name" is busy. Retry later. )

Last Update: 2018-03-27 17:21:57 UTC
Error Message:

Error message in activity log
Deploying plan 'Plan name' for node 'node name', assign plan failed.
Unable to apply 'plan' to proxy 'node name'. (The Arcserve UDP Agent web service on the proxy 'node name' is busy. Retry later. )

Description: Hyper v Hbbu agentless backup plan fails to deploy when we have many nodes. Normally this is caused if the proxy is too busy to response before timeout.

Cause:
There could be multiple reasons why the proxy could be busy. When we mention proxy is busy it means that the UDP agent present on the server which is used as proxy for agent less backup is busy. It could be that the same server is used for other things as well such as it would be rps server ,Virtual standby converter or console server. If more thing are been given on the same server which would eventually use the UDP agent it may result in busy state. This may again vary from setup to setup
Environment:
Arcserve Unified Data Protection
Version: 6.5.4175 Update 1 Build 385
Os: windows 2012 r2 standard x64 bit

Plan type: Backup: Host-Based Agentless
Number of nodes in the plan more than 80 vms

Log analysis:
Logs path: C:\Program Files\Arcserve\Unified Data Protection\Management\logs [default arcserve UDP installation path]


ARCAPP.log:

 (EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-9 [INFO] Start deploy unified vm backup policy
 (EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-1 [INFO] [VsphereBackupTaskDeployment] deployUnifiedPolicy Deploy plan in batches. The vms are:[889, 890, 891, 899, 900, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1067, 1068, 1082, 1131, 1132, 1159, 1160, 1170]
 (EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-1 [INFO] [PolicyManagementServiceImpl]deployPolicyForHBBU(): Begin to deploy policy: <plan name> (Hyper-V) plan id is:15
(EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-9 [INFO] [VsphereBackupTaskDeployment] deployUnifiedPolicy Deploy plan in batches. The vms are:[907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936]

.
.
 (EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-4 [ERROR] [PolicyManagementServiceImpl]deployPolicyForHBBU() failed, the plan is: <plan name>  plan id is:15
javax.xml.ws.WebServiceException: java.net.SocketTimeoutException: Read timed out
at com.sun.xml.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:210)​
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.createResponsePacket(HttpTransportPipe.java:230)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:221)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:136)
at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:110
at com.sun.xml.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:206)
... 30 more
 (EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-4 [ERROR] [VsphereBackupTaskDeployment] deployUnifiedPolicy failed
javax.xml.ws.WebServiceException: java.net.SocketTimeoutException: Read timed out
at com.sun.xml.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:210)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.createResponsePacket(HttpTransportPipe.java:230)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:221)
.
.
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
at com.sun.xml.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:206)
... 30 more
 (EdgeExecutors.fixedPoolPolicyDeploymentAssigner) pool-16-thread-4 [ERROR] deployVspereTask: Failed to invoke D2D web service API - timeout.
javax.xml.ws.WebServiceException: java.net.SocketTimeoutException: Read timed out
at com.sun.xml.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:210)




Solution :-

Deploy plan in a smaller batch (default is 50 nodes) so that deployment can finish before  timeout.

Steps to follow:-

1. Log on UDP console machine,
2. Go to C:\Program Files\Arcserve\Unified Data Protection\Management\Configuration, and locate the file ConsoleConfiguration.xml. [default installation path for the arcserve UDP]

Attached screenshot for reference:




3. Edit this file and change the value of tag <maxDeployVMCountEachTime>. Default is 50, change to a smaller number like 10 or even 5.

Screenshot for reference:



4. Save the file.

5 . Restart UDP management service.
Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request

Comments