We found this bug in ACS 4.3 Release. Seems there are some mistaken in 
dvSwitch-related codes. Maybe the codes are not well-tested?

------------------                               
hubo
2014-04-17

-------------------------------------------------------------
发件人:ilya musayev <[email protected]>
发送日期:2014-04-17 15:29
收件人:users
抄送:
主题:Re: Vmware 5.5 dvSwitch support.

What version of ACS is this affecting?

On 4/16/14, 3:38 PM, Willard Rathjen wrote:
> It looks like the CS does not like the formatting of the network label, 
> causing it to not parse the VLAN ID correctly. As a quick test can you change 
> the label to "dvSwitchtest,602,vmwaredvs”. It’s a long shot, but easy enough 
> to test.
>
>
>
>   491             /**
>   492              * Nicira NVP requires all vms to be connected to a single 
> port-group.
>   493              * A unique vlan needs to be set per port. This vlan is 
> specific to
>   494              * this implementation and has no reference to other vlans 
> in CS
>   495              */
>   496             networkName = "br-int"; // FIXME Should be set via a 
> configuration item in CS
>   497             // No doubt about this, depending on vid=null to avoid lots 
> of code below
>   498             vid = null;
>   499         } else {
>   500             networkName = composeCloudNetworkName(namePrefix, vlanId, 
> secondaryvlanId, networkRateMbps, physicalNetwork);
>   501
>   502             if(vlanId != null && 
> !UNTAGGED_VLAN_NAME.equalsIgnoreCase(vlanId)) {
>   503                 createGCTag = true;
>   504                 vid = Integer.parseInt(vlanId);
>   505             }
>   506             if (secondaryvlanId != null) {
>   507                 spvlanid = Integer.parseInt(secondaryvlanId);
>   508             }
>   509         }
>
>
> Willard Rathjen
> Cloud Systems Engineer
>
> Office +1.800.735.7104 | Direct +1.515.612.7813
> [email protected] | www.appcore.com
>
> ----------------------------------------------------------------------
> The information in this message is intended for the named recipients only. It 
> may contain information that is privileged, confidential or otherwise 
> protected from disclosure. If you are not the intended recipient, you are 
> hereby notified that any disclosure, copying, distribution, or the taking of 
> any action in reliance on the contents of this message is strictly 
> prohibited. If you have received this e-mail in error, do not print it or 
> disseminate it or its contents. In such event, please notify the sender by 
> return e-mail and delete the e-mail file immediately thereafter. Thank you.
>
>
>
> On Apr 16, 2014, at 9:28 AM, Steve Searles <[email protected]> wrote:
>
>> Anyone know why this may be happening? vmware.use.dvswitch is set to true in 
>> global settings. The management server has been restarted.
>>
>>
>> The network label I am using is "dvSwitch-test,602,vmwaredvs" Using a 
>> standard vSwitch works fine. e.g. vSwitch1,602,vmwaresvs  Any ideas?
>>
>> 2014-04-03 12:39:45,313 DEBUG [c.c.h.v.r.VmwareResource] 
>> (DirectAgent-391:ctx-ed1b98f6 
>> esx02.cs.zimcom.net<http://esx02.cs.zimcom.net>) VM i-2-40-VM will be 
>> started with NIC device type: E1000
>> 2014-04-03 12:39:45,313 INFO  [c.c.h.v.r.VmwareResource] 
>> (DirectAgent-391:ctx-ed1b98f6 
>> esx02.cs.zimcom.net<http://esx02.cs.zimcom.net>) Prepare NIC device based on 
>> NicTO: 
>> {"deviceId":0,"networkRateMbps":200,"defaultNic":true,"uuid":"9ef9f0ff-70e4-4851-8030-edef22aa61df","ip":"172.17.2.95","netmask":"255.255.255.0","gateway":"172.17.2.1","mac":"02:00:5a:92:00:0d","dns1":"209.212.245.10","dns2":"209.212.246.10","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://610","isolationUri":"vlan://610","isSecurityGroupEnabled":false,"name":"dvSwitch-test,602,vmwaredvs"}
>> 2014-04-03 12:39:45,318 INFO  [c.c.h.v.r.VmwareResource] 
>> (DirectAgent-391:ctx-ed1b98f6 
>> esx02.cs.zimcom.net<http://esx02.cs.zimcom.net>) Prepare network on 
>> vmwaredvs dvSwitch-test with name prefix: cloud.guest
>> 2014-04-03 12:39:45,325 WARN  [c.c.h.v.r.VmwareResource] 
>> (DirectAgent-391:ctx-ed1b98f6 
>> esx02.cs.zimcom.net<http://esx02.cs.zimcom.net>) StartCommand failed due to 
>> Exception: java.lang.NumberFormatException
>> Message: null
>>
>> java.lang.NumberFormatException: null
>> at java.lang.Integer.parseInt(Integer.java:443)
>> at java.lang.Integer.parseInt(Integer.java:514)
>> at 
>> com.cloud.hypervisor.vmware.mo.HypervisorHostHelper.prepareNetwork(HypervisorHostHelper.java:504)
>> at 
>> com.cloud.hypervisor.vmware.resource.VmwareResource.prepareNetworkFromNicInfo(VmwareResource.java:3692)
>> at 
>> com.cloud.hypervisor.vmware.resource.VmwareResource.execute(VmwareResource.java:2934)
>> at 
>> com.cloud.hypervisor.vmware.resource.VmwareResource.executeRequest(VmwareResource.java:525)
>> at 
>> com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectAgentAttache.java:216)
>> 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:471)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>> at 
>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:165)
>> at 
>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:266)
>> at 
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
>> at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:701)
>>
>>
>>
>> vmware 5.5
>> dvswitch 5.5
>> centos 6.4 non-oss rpm build.
>>
>>
>>
>> Steven Searles, CTO | [email protected]
>> Zimcom Internet Solutions  | www.zimcom.net
>> O: 513.231.9500  |  D: 513.233.4130
>>
>>
>>
>


Reply via email to