Saurav,
Have you tried checking the meta-data for the VM to see what is there.  Maybe 
you can get the additional IPs and statically assign them.

metadata=`grep dhcp-server-identifier /var/lib/dhc*/dhclient.eth0.leases | grep 
-Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | tail -1`
curl http://$metadata/latest/meta-data/public-ipv4
curl http://$metadata/latest/meta-data/local-ipv4
curl http://$metadata/latest/meta-data/




On Jun 20, 2014, at 8:27 AM, Saurav Lahiri <saurav.lah...@sungardas.com> wrote:

> :-). Once again thanks for the helpful inputs. And sure i will check the
> AWS templates.
> 
> Saurav
> 
> 
> On Fri, Jun 20, 2014 at 8:44 PM, Shanker Balan <shanker.ba...@shapeblue.com>
> wrote:
> 
>> Comments inline.
>> 
>> On 20-Jun-2014, at 7:25 pm, Saurav Lahiri <saurav.lah...@sungardas.com>
>> wrote:
>> 
>>> Hello Shanker,
>>> Appreciate ur inputs. Also I would like to know whats the best practice
>> in
>>> pre-populating the interfaces file given that it is not known how many
>>> additional nics users might want to create on their vms. If we
>> pre-populate
>>> eth0 to eth4 with dhcp method in the template will that break anything?
>> 
>> Running DHCP on multiple interfaces can cause the default gateway
>> to switch. This has caused me a lot of PITA on AWS EC2 instances.
>> 
>> I now statically assign the IP Addressed on the non primary interfaces. As
>> far
>> as template creation goes, I only check for eth0. Its upto the end user
>> to decide how he wants to get his additional interfaces up.
>> 
>> If you can, check a AWS CentOS/Ubuntu template on how they handle it.
>> 
>> 
>> 
>> 
>> 
>>> 
>>> Thanks
>>> Saurav
>>> 
>>> 
>>> On Fri, Jun 20, 2014 at 9:33 AM, Shanker Balan <
>> shanker.ba...@shapeblue.com>
>>> wrote:
>>> 
>>>> Comments inline.
>>>> 
>>>> On 19-Jun-2014, at 7:55 pm, Saurav Lahiri <saurav.lah...@sungardas.com>
>>>> wrote:
>>>> 
>>>>> Hello,
>>>>> We are running an ubuntu 13.10 vm. In addition to the default network,
>>>>> another nic has been added to the vm.  Now when the vm boots up, the
>> new
>>>>> interface eth1 is seen inside the guest but does not have an ip
>> address.
>>>>> Executing a "dhclient eth1" does get the correct IP.
>>>>> 
>>>>> A look at  the "/etc/network/interaces" file  shows an entry
>>>> corresponding
>>>>> to the eth0.  There is no entry for eth1. On adding an entry for eth1,
>>>> the
>>>>> problems appears to get fixed.
>>>>> 
>>>>> Is this manual step to add the additional nics in the interfaces file
>>>>> missing in the documentation or is this a bug ?
>>>>> 
>>>>> =======
>>>>> auto eth0
>>>>> iface eth0 inet dhcp
>>>>> ==========
>>>> 
>>>> 
>>>> This is change that needs to be done by the creator of the template.
>>>> CloudStack
>>>> does not make any changes internal to the template as it does not
>> (should
>>>> not)
>>>> have access to it.
>>>> 
>>>> 
>>>> --
>>>> @shankerbalan
>>>> 
>>>> M: +91 98860 60539 | O: +91 (80) 67935867
>>>> shanker.ba...@shapeblue.com | www.shapeblue.com | Twitter:@shapeblue
>>>> ShapeBlue Services India LLP, 22nd floor, Unit 2201A, World Trade
>> Centre,
>>>> Bangalore - 560 055
>>>> 
>>>> Find out more about ShapeBlue and our range of CloudStack related
>> services
>>>> 
>>>> IaaS Cloud Design & Build<
>>>> http://shapeblue.com/iaas-cloud-design-and-build//>
>>>> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/
>>> 
>>>> CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
>>>> CloudStack Infrastructure Support<
>>>> http://shapeblue.com/cloudstack-infrastructure-support/>
>>>> CloudStack Bootcamp Training Courses<
>>>> http://shapeblue.com/cloudstack-training/>
>>>> 
>>>> This email and any attachments to it may be confidential and are
>> intended
>>>> solely for the use of the individual to whom it is addressed. Any views
>> or
>>>> opinions expressed are solely those of the author and do not necessarily
>>>> represent those of Shape Blue Ltd or related companies. If you are not
>> the
>>>> intended recipient of this email, you must neither take any action based
>>>> upon its contents, nor copy or show it to anyone. Please contact the
>> sender
>>>> if you believe you have received this email in error. Shape Blue Ltd is
>> a
>>>> company incorporated in England & Wales. ShapeBlue Services India LLP
>> is a
>>>> company incorporated in India and is operated under license from Shape
>> Blue
>>>> Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in
>> Brasil
>>>> and is operated under license from Shape Blue Ltd. ShapeBlue is a
>>>> registered trademark.
>>>> 
>> 
>> --
>> @shankerbalan
>> 
>> M: +91 98860 60539 | O: +91 (80) 67935867
>> shanker.ba...@shapeblue.com | www.shapeblue.com | Twitter:@shapeblue
>> ShapeBlue Services India LLP, 22nd floor, Unit 2201A, World Trade Centre,
>> Bangalore - 560 055
>> 
>> Find out more about ShapeBlue and our range of CloudStack related services
>> 
>> IaaS Cloud Design & Build<
>> http://shapeblue.com/iaas-cloud-design-and-build//>
>> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
>> CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
>> CloudStack Infrastructure Support<
>> http://shapeblue.com/cloudstack-infrastructure-support/>
>> CloudStack Bootcamp Training Courses<
>> http://shapeblue.com/cloudstack-training/>
>> 
>> This email and any attachments to it may be confidential and are intended
>> solely for the use of the individual to whom it is addressed. Any views or
>> opinions expressed are solely those of the author and do not necessarily
>> represent those of Shape Blue Ltd or related companies. If you are not the
>> intended recipient of this email, you must neither take any action based
>> upon its contents, nor copy or show it to anyone. Please contact the sender
>> if you believe you have received this email in error. Shape Blue Ltd is a
>> company incorporated in England & Wales. ShapeBlue Services India LLP is a
>> company incorporated in India and is operated under license from Shape Blue
>> Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil
>> and is operated under license from Shape Blue Ltd. ShapeBlue is a
>> registered trademark.
>> 
>> 

Reply via email to