Make sure your interface definitions are set to use DHCP. The fool proof way to get there is to install the ISO to cloudstack, start up an instance using the ISO, setup your networking and take a snapshot. Then you can turn that into a template.
There are a few things like removing udev rules and hwaddr definitions in your interface definitions, I'm not 100% sure what needs doing in ubuntu though. On 21 November 2013 23:20, Du Jun <[email protected]> wrote: > Hi Balan, > Thank you for your reply.I am using ubuntu 10.4 ISO and then transform it > into a qcow2 format template.I only have /var/lib/dhcp/ directory and don't > have /var/lib/dhclient/ directory.If I insist in using my own tempalate and > I want a non-empty file "dhclient.leases",how can I do?Thank you! > > ------ > Best regards, > DuJun > > > 2013/11/22 Shanker Balan <[email protected]> > > > On 22-Nov-2013, at 6:56 am, Du Jun <[email protected]> wrote: > > > > > Hi shankerbalan, > > > I just want to know why my VM's dhclient.leases file is empty?Is there > > any > > > problems with my configurations? > > > > Du, > > > > Are you using the CloudStack provided default CentOS templates? If so, > then > > the dhcp lease file is under /var/lib/dhclient/ and not /var/lib/dhcp/ > > > > CentOS 5.6(64-bit) no GUI (XenServer) > > CentOS 5.5(64-bit) no GUI (KVM) > > > > [root@xen1 ~]# cat /var/lib/dhclient/dhclient-eth0.leases > > lease { > > interface "eth0"; > > fixed-address 10.1.1.61; > > option subnet-mask 255.255.255.0; > > option routers 10.1.1.1; > > option dhcp-lease-time 4294967295; > > option dhcp-message-type 5; > > option domain-name-servers 10.1.1.1,192.168.44.1; > > option dhcp-server-identifier 10.1.1.1; > > option broadcast-address 10.1.1.255; > > option host-name "xen1"; > > option domain-name "internal"; > > renew 2 2081/12/9 21:13:05; > > rebind 3 2132/12/24 05:38:34; > > expire 1 2149/12/29 00:27:12; > > } > > [root@xen1 ~]# > > > > If this is a custom template, then could you please tell us which > > OS and how you created the template? > > > > Regards. > > > > -- > > @shankerbalan > > > > M: +91 98860 60539 | O: +91 (80) 67935867 > > [email protected] | www.shapeblue.com | Twitter:@shapeblue > > ShapeBlue Services India LLP, 22nd floor, Unit 2201A, World Trade Centre, > > Bangalore - 560 055 > > > > CloudStack Bootcamp Training on 27/28 November, Bangalore > > http://www.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. > > >
