Hi,

Resource unreachable here means MS is failed to contact the VR.
1. Host may be not in up state.
2. There is communication failure.
3. Can be ssh key pair issue/mismatch.
4. Last is there is failure in the script execution and script exited with 
error.
   The script execution can be seen in the agent logs in case of xen and kvm.

Please check the above points.

Thanks,
Jayapal

On 05-Dec-2014, at 4:33 PM, Yitao Jiang <willier...@gmail.com> wrote:

> Seems that the connection between mgmt server and vRouter unavailable. Make
> sure the they can talk to each other .
> BTW, which ACS version r u running and it's system VM template. If you sure
> about the connectiin is OK, try logging into vRouter, check logs what
> happened
> On Dec 5, 2014 1:09 PM, "ArunVS (JIRA)" <j...@apache.org> wrote:
> 
>> 
>>     [
>> https://issues.apache.org/jira/browse/CLOUDSTACK-8026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>> ]
>> 
>> ArunVS updated CLOUDSTACK-8026:
>> -------------------------------
>>    Description:
>> We are unable to create or delete the firewall rule for Virtual Routers.
>> 
>> From the management server logs we observed the below logs,
>> 
>> _____
>> 
>> 2014-12-04 17:56:40,235 DEBUG [agent.transport.Request]
>> (Job-Executor-39:job-5010) Seq 1-1429165745: Received:  { Ans: , MgmtId:
>> 52234706542, via: 1, Ver: v1, Flags: 0, { SetFirewallRulesAnswer } }
>> 2014-12-04 17:56:40,235 WARN  [network.firewall.FirewallManagerImpl]
>> (Job-Executor-39:job-5010) Failed to apply firewall rules due to
>> com.cloud.exception.ResourceUnavailableException: Resource [DataCenter:1]
>> is unreachable: Unable to apply firewall rules on router
>> at
>> com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyRules(VirtualNetworkApplianceManagerImpl.java:3574)
>> at
>> com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyFirewallRules(VirtualNetworkApplianceManagerImpl.java:3430)
>> at
>> com.cloud.network.element.VirtualRouterElement.applyFWRules(VirtualRouterElement.java:235)
>> at
>> com.cloud.network.NetworkManagerImpl.applyRules(NetworkManagerImpl.java:4123)
>> at
>> com.cloud.network.firewall.FirewallManagerImpl.applyRules(FirewallManagerImpl.java:512)
>> at
>> com.cloud.network.firewall.FirewallManagerImpl.applyFirewallRules(FirewallManagerImpl.java:581)
>> at
>> com.cloud.network.firewall.FirewallManagerImpl.revokeFirewallRule(FirewallManagerImpl.java:617)
>> at
>> com.cloud.event.ActionEventCallback.intercept(ActionEventCallback.java:32)
>> at
>> com.cloud.network.firewall.FirewallManagerImpl.revokeFirewallRule(FirewallManagerImpl.java:634)
>> at
>> com.cloud.api.commands.DeleteFirewallRuleCmd.execute(DeleteFirewallRuleCmd.java:91)
>> at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:263)
>> at com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:430)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> at java.lang.Thread.run(Thread.java:679)
>> 2014-12-04 17:56:40,250 WARN  [cloud.api.ApiDispatcher]
>> (Job-Executor-39:job-5010) class com.cloud.api.ServerApiException : Failed
>> to delete firewall rule
>> 2014-12-04 17:56:40,250 DEBUG [cloud.async.AsyncJobManagerImpl]
>> (Job-Executor-39:job-5010) Complete async job-5010, jobStatus: 2,
>> resultCode: 530, result: Error Code: 530 Error text: Failed to delete
>> firewall rule
>> 
>> ______
>> 
>> Note: Target device is in UP status only.
>> 
>>> Unable to Create/Delete the Firewall Rule
>>> -----------------------------------------
>>> 
>>>                Key: CLOUDSTACK-8026
>>>                URL:
>> https://issues.apache.org/jira/browse/CLOUDSTACK-8026
>>>            Project: CloudStack
>>>         Issue Type: Bug
>>>     Security Level: Public(Anyone can view this level - this is the
>> default.)
>>>         Components: Management Server, Virtual Router
>>>           Reporter: ArunVS
>>> 
>>> We are unable to create or delete the firewall rule for Virtual Routers.
>>> From the management server logs we observed the below logs,
>>> _____
>>> 2014-12-04 17:56:40,235 DEBUG [agent.transport.Request]
>> (Job-Executor-39:job-5010) Seq 1-1429165745: Received:  { Ans: , MgmtId:
>> 52234706542, via: 1, Ver: v1, Flags: 0, { SetFirewallRulesAnswer } }
>>> 2014-12-04 17:56:40,235 WARN  [network.firewall.FirewallManagerImpl]
>> (Job-Executor-39:job-5010) Failed to apply firewall rules due to
>>> com.cloud.exception.ResourceUnavailableException: Resource
>> [DataCenter:1] is unreachable: Unable to apply firewall rules on router
>>> at
>> com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyRules(VirtualNetworkApplianceManagerImpl.java:3574)
>>> at
>> com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyFirewallRules(VirtualNetworkApplianceManagerImpl.java:3430)
>>> at
>> com.cloud.network.element.VirtualRouterElement.applyFWRules(VirtualRouterElement.java:235)
>>> at
>> com.cloud.network.NetworkManagerImpl.applyRules(NetworkManagerImpl.java:4123)
>>> at
>> com.cloud.network.firewall.FirewallManagerImpl.applyRules(FirewallManagerImpl.java:512)
>>> at
>> com.cloud.network.firewall.FirewallManagerImpl.applyFirewallRules(FirewallManagerImpl.java:581)
>>> at
>> com.cloud.network.firewall.FirewallManagerImpl.revokeFirewallRule(FirewallManagerImpl.java:617)
>>> at
>> com.cloud.event.ActionEventCallback.intercept(ActionEventCallback.java:32)
>>> at
>> com.cloud.network.firewall.FirewallManagerImpl.revokeFirewallRule(FirewallManagerImpl.java:634)
>>> at
>> com.cloud.api.commands.DeleteFirewallRuleCmd.execute(DeleteFirewallRuleCmd.java:91)
>>> at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:263)
>>> at
>> com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:430)
>>> at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> at java.lang.Thread.run(Thread.java:679)
>>> 2014-12-04 17:56:40,250 WARN  [cloud.api.ApiDispatcher]
>> (Job-Executor-39:job-5010) class com.cloud.api.ServerApiException : Failed
>> to delete firewall rule
>>> 2014-12-04 17:56:40,250 DEBUG [cloud.async.AsyncJobManagerImpl]
>> (Job-Executor-39:job-5010) Complete async job-5010, jobStatus: 2,
>> resultCode: 530, result: Error Code: 530 Error text: Failed to delete
>> firewall rule
>>> ______
>>> Note: Target device is in UP status only.
>> 
>> 
>> 
>> --
>> This message was sent by Atlassian JIRA
>> (v6.3.4#6332)
>> 

Reply via email to