cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alena Prokharchyk <>
Subject Re: Changing the IP Address of a Cloudstack VM
Date Thu, 07 Jun 2012 16:32:08 GMT
On 6/6/12 11:49 PM, "Geoff Higginbottom"
<> wrote:

>Whilst this would be possible if you were using Advanced Networking,
>although still only by manual DB updating, and not via the GUI, you
>cannot do it with Basic Networking.
>Using the API you can deploy VMs with a specific IP if you are using
>Advanced networking, but you cannot with Basic networking, this is
>because with Basic networking each POD has a different Guest CIDA, so if
>you shut down your VM then restart it later, it could be placed on a
>different POD, and get allocated a different IP.

Elastic IP functionality is supported in Basic zone (EIP capability
defined on the network offering) when Netscaler is used as a StaticNat


>On 7 Jun 2012, at 04:02, "sebastien goasguen" <> wrote:
>Hi Eric,
>I have not tried it, but your use case reminds me of Amazon Elastic
>IP. Maybe you can allocate an IP, associate it with the old VM and
>when your new VM is ready, disassociate and reassociate with the new
>VM. It does not change the IP, but maps one to a running VM.
>I believe these ec2 API calls are available via cloudbridge.
>On Wed, Jun 6, 2012 at 10:39 PM, Eric Reeves <> wrote:
>> Is there a clean way to manually modify the IP address of an existing
>>Cloudstack VM in basic networking mode?  I'm not seeing anything in the
>>API that looks like what I want exactly.  I could mangle the DB manually
>>and trigger a re-push to the virtual router, but that seems a bit uglyŠ
>> I see references to the IP in the following tables:
>> nics
>> usage_event
>> user_ip_address
>> vm_instance
>> Here's my use case:  I am performing a conversion from a set of legacy
>>block device backed open source Xen VMs in to Cloudstack/vSphere for a
>>Dev/QA lab.  My process is currently to create a VM in CS with the same
>>base OS, then run my magic rsync script that pushes everything from the
>>old VM to the new one (fixing things like fstab, mtab, network config,
>>and grub.cfg along the way).  Then I'll shut down the old VM, and I'd
>>like to assign the old IP to the new CS VM.
>> Any thoughts on this?
>> Thanks much in advance.
>> Eric Reeves
>Sebastien Goasguen, Associate Professor
>Clemson University, USA
>ShapeBlue provides a range of strategic and technical consulting and
>implementation services to help IT Service Providers and Enterprises to
>build a true IaaS compute cloud. ShapeBlue¹s expertise, combined with
>CloudStack technology, allows IT Service Providers and Enterprises to
>deliver true, utility based, IaaS to the customer or end-user.
>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. 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.

View raw message