[one-users] network problem with VMWare ESXi

Shi Jin jinzishuai at gmail.com
Fri Sep 18 06:50:25 PDT 2009


Interesting. I thought the OpenNebula code actually modifies the vmx
files, doesn't it?
But anyway, if that line is in the original vmx, it won't be removed, right?
So I guess we can work around it.
Thanks.

Shi

On Fri, Sep 18, 2009 at 7:40 AM, Tino Vazquez <tinova at fdi.ucm.es> wrote:
> Hi Shi Jin,
>
> Glad this worked. I cannot include that in the code since it is a
> paramenter set in the ".vmx" file descriptor of the VM. Instead, I've
> updated the documentation (see last lines of [1]) to warn users about
> this issue.
>
> Regards,
>
> -Tino
>
> [1] http://opennebula.org/doku.php?id=documentation:rel1.4:vmwareg
>
> --
> Constantino Vázquez, Grid Technology Engineer/Researcher:
> http://www.dsa-research.org/tinova
> DSA Research Group: http://dsa-research.org
> Globus GridWay Metascheduler: http://www.GridWay.org
> OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
>
>
>
> On Thu, Sep 17, 2009 at 7:52 PM, Shi Jin <jinzishuai at gmail.com> wrote:
>> Thank you very much.
>> This line does solve the problem.
>> Could you please add this to the code?
>>
>> Thanks.
>> Shi
>>
>> On Thu, Sep 17, 2009 at 11:49 AM, Javier Fontan <jfontan at gmail.com> wrote:
>>> Hello,
>>>
>>> I don't know much about VMWare but in the webpage you linked there is
>>> a way to enable the use of any mac address:
>>>
>>> ethernet0.checkMACAddress = "FALSE"
>>>
>>> Perhaps you can solve the issue with this parameter.
>>>
>>> The prefix for mac addresses must be 2 bytes as the other 4 bytes are
>>> filled with the ip address in hexadecimal.
>>>
>>> Bye
>>>
>>> On Thu, Sep 17, 2009 at 7:42 PM, Shi Jin <jinzishuai at gmail.com> wrote:
>>>> Thank you Tino. This is very helpful.
>>>>
>>>>>
>>>>>   1) Create a Virtua Network in OpenNebula name "myNW" with
>>>>> BRIDGE="one-net", and network address XX.XX.XX.XX
>>>>>   2) Add to the VM template a NIC line like
>>>>>
>>>>> NIC=[NETWORK="myNW", MAC="XX:XX:XX:XX:XX:XX"]
>>>>>
>>>> However, I followed your instruction and got a problem starting the VM:
>>>> 00:03:c0:a8:01:81 is not allowed as a static ethernet address. Invalid
>>>> MAC address specified. Failed to configure ethernet0.
>>>> I then found out that for static MAC address, VMWare only allows the
>>>> range of 00:50:56:xx:xx:xx (see
>>>> http://www.sanbarrow.com/vmx/vmx-network-advanced.html)
>>>> This raises the problem that we can only specify the first two
>>>> segments in MAC_PREFIX. When I set MAC_PREFIX   = "00:50:56", the
>>>> resulting vnet is not functioning properly. For example, it gives
>>>> MAC=00:01:b7:d4:92:81, which is not as expected.
>>>>
>>>> Is there a solution to this?
>>>> Thank you very much.
>>>>
>>>> Shi
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opennebula.org
>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>>>
>>>
>>>
>>>
>>> --
>>> Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
>>> DSA Research Group: http://dsa-research.org
>>> Globus GridWay Metascheduler: http://www.GridWay.org
>>> OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
>>>
>>
>>
>>
>> --
>> Shi Jin, Ph.D.
>>
>



-- 
Shi Jin, Ph.D.



More information about the Users mailing list