Hey,

Since we upgraded to the 4.11 branch (currently 4.11.3) and virtual routers 
have become HVM on XenServer/XCP-ng we have had problems with the virtual 
routers randomly rebooting themselves. We still have some running in the older 
paravirtualized mode and they seem to be fine (it may be that the Management 
server can't communicate to these virtual routers since they are an older 
template?). Other running Windows/Linux VMs are fine.

CloudStack Cluster: XCP-ng 7.5 (previously XenServer 6.5, same issue was 
happening)
CloudStack: 4.11.3 (same issue in 4.11.2, was working fine in V4.9.3

When digging through the management-server.log, I have found the following;

>grep -n "Error while collecting network stats from router" 
>/var/log/cloudstack/management/management-server.log
919060:2019-07-16 10:28:43,756 WARN  
[c.c.n.r.VirtualNetworkApplianceManagerImpl] (RouterMonitor-1:ctx-1931d792) 
(logid:6e236728) Error while collecting network stats from router: r-2280-VM 
from host: 71; details: Exception: java.lang.Exception
919328:2019-07-16 10:28:50,940 WARN  
[c.c.n.r.VirtualNetworkApplianceManagerImpl] (RouterMonitor-1:ctx-1931d792) 
(logid:6e236728) Error while collecting network stats from router: r-2280-VM 
from host: 71; details: Exception: java.lang.Exception
920533:2019-07-16 10:29:54,768 WARN  
[c.c.n.r.VirtualNetworkApplianceManagerImpl] (Work-Job-Executor-63:ctx-6d1f0235 
job-24930/job-24944 ctx-a15a2697) (logid:2b94fd5d) Error while collecting 
network stats from router: r-2280-VM from host: 71; details: Exception: 
java.lang.Exception
920621:2019-07-16 10:30:01,952 WARN  
[c.c.n.r.VirtualNetworkApplianceManagerImpl] (Work-Job-Executor-63:ctx-6d1f0235 
job-24930/job-24944 ctx-a15a2697) (logid:2b94fd5d) Error while collecting 
network stats from router: r-2280-VM from host: 71; details: Exception: 
java.lang.Exception

>less +920621 /var/log/cloudstack/management/management-server.log
2019-07-16 10:30:01,952 DEBUG [c.c.a.t.Request] 
(Work-Job-Executor-63:ctx-6d1f0235 job-24930/job-24944 ctx-a15a2697) 
(logid:2b94fd5d) Seq 71-7505811728966836555: Received:  { Ans: , MgmtId: 
226842157555374, via: 71(hostname), Ver: v1, Flags: 10, { NetworkUsageAnswer } }
2019-07-16 10:30:01,952 DEBUG [c.c.a.m.AgentManagerImpl] 
(Work-Job-Executor-63:ctx-6d1f0235 job-24930/job-24944 ctx-a15a2697) 
(logid:2b94fd5d) Details from executing class 
com.cloud.agent.api.NetworkUsageCommand: Exception: java.lang.Exception
Message:  vpc network usage plugin call failed
Stack: java.lang.Exception:  vpc network usage plugin call failed
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xen56.XenServer56NetworkUsageCommandWrapper.executeNetworkUsage(XenServer56NetworkUsageCommandWrapper.java:84)
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xen56.XenServer56NetworkUsageCommandWrapper.execute(XenServer56NetworkUsageCommandWrapper.java:41)
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xen56.XenServer56NetworkUsageCommandWrapper.execute(XenServer56NetworkUsageCommandWrapper.java:33)
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xenbase.CitrixRequestWrapper.execute(CitrixRequestWrapper.java:122)
        at 
com.cloud.hypervisor.xenserver.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:1737)
        at 
com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectAgentAttache.java:315)
        at 
org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
        at 
org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

2019-07-16 10:30:01,952 WARN  [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(Work-Job-Executor-63:ctx-6d1f0235 job-24930/job-24944 ctx-a15a2697) 
(logid:2b94fd5d) Error while collecting network stats from router: r-2280-VM 
from host: 71; details: Exception: java.lang.Exception
Message:  vpc network usage plugin call failed
Stack: java.lang.Exception:  vpc network usage plugin call failed
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xen56.XenServer56NetworkUsageCommandWrapper.executeNetworkUsage(XenServer56NetworkUsageCommandWrapper.java:84)
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xen56.XenServer56NetworkUsageCommandWrapper.execute(XenServer56NetworkUsageCommandWrapper.java:41)
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xen56.XenServer56NetworkUsageCommandWrapper.execute(XenServer56NetworkUsageCommandWrapper.java:33)
        at 
com.cloud.hypervisor.xenserver.resource.wrapper.xenbase.CitrixRequestWrapper.execute(CitrixRequestWrapper.java:122)
        at 
com.cloud.hypervisor.xenserver.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:1737)
        at 
com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectAgentAttache.java:315)
        at 
org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
        at 
org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

2019-07-16 10:30:01,973 DEBUG [c.c.a.t.Request] 
(Work-Job-Executor-63:ctx-6d1f0235 job-24930/job-24944 ctx-a15a2697) 
(logid:2b94fd5d) Seq 71-7505811728966836557: Sending  { Cmd , MgmtId: 
226842157555374, via: 71(hostname), Ver: v1, Flags: 100011, 
[{"com.cloud.agent.api.StopCommand":{"isProxy":false,"checkBeforeCleanup":false,"controlIp":"169.254.0.200","forceStop":true,"volumesToDisconnect":[],"vmName":"r-2280-VM","executeInSequence":false,"wait":0}}]
 }
2019-07-16 10:30:01,973 DEBUG [c.c.a.t.Request] 
(Work-Job-Executor-63:ctx-6d1f0235 job-24930/job-24944 ctx-a15a2697) 
(logid:2b94fd5d) Seq 71-7505811728966836557: Executing:  { Cmd , MgmtId: 
226842157555374, via: 71(hostname), Ver: v1, Flags: 100011, 
[{"com.cloud.agent.api.StopCommand":{"isProxy":false,"checkBeforeCleanup":false,"controlIp":"169.254.0.200","forceStop":true,"volumesToDisconnect":[],"vmName":"r-2280-VM","executeInSequence":false,"wait":0}}]
 }
2019-07-16 10:30:01,973 DEBUG [c.c.a.m.DirectAgentAttache] 
(DirectAgent-430:ctx-77c57645) (logid:8733e444) Seq 71-7505811728966836557: 
Executing request
2019-07-16 10:30:01,995 DEBUG [c.c.h.x.r.w.x.CitrixStopCommandWrapper] 
(DirectAgent-430:ctx-77c57645) (logid:2b94fd5d) 9. The VM r-2280-VM is in 
Stopping state
2019-07-16 10:30:02,303 DEBUG [c.c.a.m.DirectAgentAttache] 
(DirectAgent-390:ctx-3b9a78cd) (logid:27f6ec94) Seq 67-8459448950062117779: 
Response Received


Any thoughts would be greatly appreciated.

Cheers,
Nick.

Reply via email to