most probably broken...

@Nicolas Vazquez ShapeBlue <nicolas.vazq...@shapeblue.com> can you advise
if so ?

On Tue, 26 May 2020 at 17:13, li jerry <div...@hotmail.com> wrote:

> Dear All
>
> Who has successfully deployed a PVLAN network on ACS 4.13.1?
> I created the PVLAN network through the following process, but it failed
>
> Server:
> CentOS7
> CloudStack 4.13.1
>
> Zone 1:
>
> l  Physical Network1 :Public and Guest , Isolation method=VLAN, KVM
> traffic label=br1
>
> l  Physical Network2 :  Management , Isolation method=VLAN, KVM traffic
> label=br2
>
> SystemVM Template (KVM): Version 4.11.3
>
> Hypervisor:
> CentOS7.7 3.10.0-1062
> Openvswitch-2.12.0
> libvirt 4.5.0
> QEMU 1.5.3
>
>
>
> 1.     Create L3 Guest Network, name= Pvlan-Net-01, vlan=700,
> isolatedpvlan=1700
>
> ( this is api command)
>
>
> command=createNetwork&zoneId=409b04ea-d128-48ac-8e33-4df700da89cc&networkOfferingId=9778a4ab-0de8-4440-9879-a488416e0572&physicalnetworkid=ca0768c8-f068-4d88-b7bd-2766414a6415&name=Pvlan-Net-01&displayText=Pvlan-Net-01&vlan=700&bypassVlanOverlapCheck=false&isolatedpvlan=1700&acltype=domain&gateway=172.17.0.1&netmask=255.255.0.0&startip=172.17.1.1&endip=172.17.1.254&networkdomain=
> hyperx.com&response=json&_=1590497900407
>
>
> 2.     attache network to VM vm1 (this VM is running and has an isolated
> network 10.0.0.x / 24)
>
> 3.     attache failed, management throws the following error:
>
>
>
> this is management log
>
> 2020-05-26 21:59:40,268 DEBUG [c.c.a.t.Request]
> (Work-Job-Executor-1:ctx-905dd7d7 job-44/job-45 ctx-4c296832)
> (logid:2009fc05) Seq 4-6374282322589515787: Received:  { Ans: , MgmtId:
> 113349236140, via: 4(2222), Ver: v1, Flags: 10, { StartAnswer,
> CheckSshAnswer, GetDomRVersionAnswer, NetworkUsageAnswer, Answer, Answer,
> Answer, Answer, Answer } }
>
> 2020-05-26 21:59:40,280 DEBUG [o.a.c.n.t.AdvancedNetworkTopology]
> (Work-Job-Executor-1:ctx-905dd7d7 job-44/job-45 ctx-4c296832)
> (logid:2009fc05) SETUP DHCP PVLAN RULES
>
> 2020-05-26 21:59:40,292 DEBUG [c.c.n.r.NetworkHelperImpl]
> (Work-Job-Executor-1:ctx-905dd7d7 job-44/job-45 ctx-4c296832)
> (logid:2009fc05) Router requires upgrade. Unable to send command to
> router:5, router template version : null, minimal required version : 4.10.0
>
> 2020-05-26 21:59:40,294 WARN  [o.a.c.n.t.AdvancedNetworkVisitor]
> (Work-Job-Executor-1:ctx-905dd7d7 job-44/job-45 ctx-4c296832)
> (logid:2009fc05) Timed Out
>
> com.cloud.exception.ResourceUnavailableException: Resource
> [VirtualRouter:5] is unreachable: Unable to send command. Router requires
> upgrade
>
> at
> com.cloud.network.router.NetworkHelperImpl.sendCommandsToRouter(NetworkHelperImpl.java:175)
>
> at
> org.apache.cloudstack.network.topology.AdvancedNetworkVisitor.visit(AdvancedNetworkVisitor.java:185)
>
> at com.cloud.network.rules.DhcpPvlanRules.accept(DhcpPvlanRules.java:61)
>
> at
> org.apache.cloudstack.network.topology.AdvancedNetworkTopology.setupDhcpForPvlan(AdvancedNetworkTopology.java:131)
>
> at
> com.cloud.network.router.VirtualNetworkApplianceManagerImpl.finalizeStart(VirtualNetworkApplianceManagerImpl.java:2080)
>
> at
> com.cloud.vm.VirtualMachineManagerImpl.orchestrateStart(VirtualMachineManagerImpl.java:1170)
>
> at
> com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:904)
>
> at
> com.cloud.network.router.NetworkHelperImpl.start(NetworkHelperImpl.java:277)
>
> at
> com.cloud.network.router.NetworkHelperImpl.startVirtualRouter(NetworkHelperImpl.java:356)
>
> at
> com.cloud.network.router.NetworkHelperImpl.startRouters(NetworkHelperImpl.java:341)
>
> at
> org.cloud.network.router.deployment.RouterDeploymentDefinition.deployVirtualRouter(RouterDeploymentDefinition.java:205)
>
> at
> com.cloud.network.element.VirtualRouterElement.prepare(VirtualRouterElement.java:278)
>
> at
> org.apache.cloudstack.engine.orchestration.NetworkOrchestrator.prepareElement(NetworkOrchestrator.java:1380)
>
> at
> org.apache.cloudstack.engine.orchestration.NetworkOrchestrator.prepareNic(NetworkOrchestrator.java:1715)
>
> at
> org.apache.cloudstack.engine.orchestration.NetworkOrchestrator.createNicForVm(NetworkOrchestrator.java:3767)
>
> at
> com.cloud.vm.VirtualMachineManagerImpl.orchestrateAddVmToNetwork(VirtualMachineManagerImpl.java:3504)
>
> at
> com.cloud.vm.VirtualMachineManagerImpl.orchestrateAddVmToNetwork(VirtualMachineManagerImpl.java:5264)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> at java.lang.reflect.Method.invoke(Method.java:498)
>
> at
> com.cloud.vm.VmWorkJobHandlerProxy.handleVmWorkJob(VmWorkJobHandlerProxy.java:107)
>
> at
> com.cloud.vm.VirtualMachineManagerImpl.handleVmWorkJob(VirtualMachineManagerImpl.java:5326)
>
> at com.cloud.vm.VmWorkJobDispatcher.runJob(VmWorkJobDispatcher.java:102)
>
> at
> org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.runInContext(AsyncJobManagerImpl.java:603)
>
> 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
> org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.run(AsyncJobManagerImpl.java:551)
>
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>
> 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)
>
> 2020-05-26 21:59:40,297 INFO  [c.c.v.VirtualMachineManagerImpl]
> (Work-Job-Executor-1:ctx-905dd7d7 job-44/job-45 ctx-4c296832)
> (logid:2009fc05) The guru did not like the answers so stopping
> VM[DomainRouter|r-5-VM]
>
> 2020-05-26 21:59:40,302 DEBUG [c.c.a.t.Request]
> (Work-Job-Executor-1:ctx-905dd7d7 job-44/job-45 ctx-4c296832)
> (logid:2009fc05) Seq 4-6374282322589515789: Sending  { Cmd , MgmtId:
> 113349236140, via: 4(2222), Ver: v1, Flags: 100011,
> [{"com.cloud.agent.api.StopCommand":{"isProxy":false,"checkBeforeCleanup":false,"controlIp":"169.254.188.7","forceStop":false,"volumesToDisconnect":[],"vmName":"r-5-VM","executeInSequence":false,"wait":0}}]
> }
>
>
>
>
>
> Agent error
>
> 20-05-26 22:53:44,801 DEBUG [kvm.resource.LibvirtComputingResource]
> (UgentTask-2:null) (logid:) Execution is successful.
>
> 2020-05-26 22:53:44,802 DEBUG [kvm.resource.LibvirtConnection]
> (UgentTask-2:null) (logid:) Looking for libvirtd connection at:
> qemu:///system
>
> 2020-05-26 22:53:44,807 DEBUG [cloud.agent.Agent] (UgentTask-2:null)
> (logid:) Sending ping: Seq 4-4:  { Cmd , MgmtId: -1, via: 4, Ver: v1,
> Flags: 11,
> [{"com.cloud.agent.api.PingRoutingWithNwGroupsCommand":{"newGroupStates":{},"_hostVmStateReport":{"r-11-VM":{"state":"PowerOn","host":"2222"},"r-4-VM":{"state":"PowerOn","host":"2222"}},"_gatewayAccessible":true,"_vnetAccessible":true,"hostType":"Routing","hostId":4,"wait":0}}]
> }
>
> 2020-05-26 22:53:44,903 DEBUG [cloud.agent.Agent] (Agent-Handler-1:null)
> (logid:) Received response: Seq 4-4:  { Ans: , MgmtId: 113349236140, via:
> 4, Ver: v1, Flags: 100010,
> [{"com.cloud.agent.api.PingAnswer":{"_command":{"hostType":"Routing","hostId":4,"wait":0},"result":true,"wait":0}}]
> }
>
> 2020-05-26 22:53:48,475 DEBUG
> [resource.virtualnetwork.VirtualRoutingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Trying to connect to
> 169.254.208.61
>
> 2020-05-26 22:53:48,477 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-3:null) (logid:03678ec5) Processing command:
> com.cloud.agent.api.check.CheckSshCommand
>
> 2020-05-26 22:53:48,477 DEBUG
> [resource.wrapper.LibvirtOvsVpcRoutingPolicyConfigCommandWrapper]
> (agentRequest-Handler-3:null) (logid:03678ec5) Ping command port,
> 169.254.208.61:3922
>
> 2020-05-26 22:53:48,477 DEBUG
> [resource.virtualnetwork.VirtualRoutingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Trying to connect to
> 169.254.208.61
>
> 2020-05-26 22:53:48,477 DEBUG
> [resource.wrapper.LibvirtOvsVpcRoutingPolicyConfigCommandWrapper]
> (agentRequest-Handler-3:null) (logid:03678ec5) Ping command port succeeded
> for vm r-11-VM
>
> 2020-05-26 22:53:48,477 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-3:null) (logid:03678ec5) Processing command:
> com.cloud.agent.api.GetDomRVersionCmd
>
> 2020-05-26 22:53:48,480 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing:
> /usr/share/cloudstack-common/scripts/network/domr/router_proxy.sh
> get_template_version.sh 169.254.208.61
>
> 2020-05-26 22:53:48,482 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing while with timeout
> : 1800000
>
> 2020-05-26 22:53:48,986 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Execution is successful.
>
> 2020-05-26 22:53:48,987 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing script in VR:
> get_template_version.sh
>
> 2020-05-26 22:53:48,988 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-3:null) (logid:03678ec5) Processing command:
> com.cloud.agent.api.NetworkUsageCommand
>
> 2020-05-26 22:53:48,988 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing:
> /usr/share/cloudstack-common/scripts/network/domr/router_proxy.sh
> netusage.sh 169.254.208.61 -c
>
> 2020-05-26 22:53:48,989 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing while with timeout
> : 3600000
>
> 2020-05-26 22:53:49,571 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Execution is successful.
>
> 2020-05-26 22:53:49,572 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-3:null) (logid:03678ec5) Processing command:
> com.cloud.agent.api.routing.AggregationControlCommand
>
> 2020-05-26 22:53:49,572 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-3:null) (logid:03678ec5) Processing command:
> com.cloud.agent.api.routing.SetMonitorServiceCommand
>
> 2020-05-26 22:53:49,573 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-3:null) (logid:03678ec5) Processing command:
> com.cloud.agent.api.routing.AggregationControlCommand
>
> 2020-05-26 22:53:49,573 DEBUG
> [resource.virtualnetwork.VirtualRoutingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Transforming
> com.cloud.agent.api.routing.SetMonitorServiceCommand to ConfigItems
>
> 2020-05-26 22:53:49,602 DEBUG
> [virtualnetwork.facade.AbstractConfigItemFacade]
> (agentRequest-Handler-3:null) (logid:03678ec5) Transformed filename:
> monitor_service.json to:
> monitor_service.json.e2aeaa96-5a74-4753-8edf-6a040717a8aa
>
> 2020-05-26 22:53:49,604 DEBUG
> [resource.virtualnetwork.VirtualRoutingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Aggregate action timeout in
> seconds is 600
>
> 2020-05-26 22:53:49,605 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Creating file in VR, with
> ip: 169.254.208.61, file: VR-1e88cb1c-f82d-4994-9a80-b8c5fc22fd9e.cfg
>
> 2020-05-26 22:53:50,236 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing:
> /usr/share/cloudstack-common/scripts/network/domr/router_proxy.sh vr_cfg.sh
> 169.254.208.61 -c
> /var/cache/cloud/VR-1e88cb1c-f82d-4994-9a80-b8c5fc22fd9e.cfg
>
> 2020-05-26 22:53:50,239 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing while with timeout
> : 600600
>
> 2020-05-26 22:53:52,488 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Execution is successful.
>
> 2020-05-26 22:53:52,488 DEBUG [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-3:null) (logid:03678ec5) Executing script in VR:
> vr_cfg.sh
>
>
>
>
>
> Note:
>
> 1.     I used the same template to create the Isolated network and attache
> to the VM, everything works fine.
>
> 2.     When I created the PVLAN VR, I used the virsh console to enter the
> VM and executed the get_template_version.sh script, which output cloudstack
> 4.11.3
>
>
> I do n’t know what causes the PVLAN network to be created!
> Any help would be greatly appreciated!
> If you need more detailed information, please let me know
> Thank you
>
>
>
> -Jerry
>
>

-- 

Andrija Panić

Reply via email to