Mukesh1234
Contributor
Contributor

changing edge node from large to xlarge

is their any API from which we can change NSX edge node form factor without replacing it ( ex- from large to xlarge online )

0 Kudos
6 Replies
p0wertje
Hot Shot
Hot Shot

Hi,

I don't completely understand what you mean by "without replacing it"
Changing the VM formfactor will always mean it needs to be re-deployed with the new size.

nsx-v: “Change appliance size” is only applicable to ESGs. This will perform a “redeploy” with a new appliance (vNIC MAC addresses will change).

Or are you just asking for (if any) api call associated with that resize process ?
nsx-v api call for resize and redeploy:

https://docs.vmware.com/en/VMware-NSX-Data-Center-for-vSphere/6.4/nsx_64_api.pdf

page 514 (size)
page 351 (redeploy)

 

Cheers,
p0wertje | VCIX6-NV | JNCIS-ENT | vExpert
Please kudo helpful posts and mark the thread as solved if solved
Mukesh1234
Contributor
Contributor

 

thanks for reply, question is for nsx-t 3.0, 

yes from gui i only see option to redeploy, wanted to know if any API is their from which we can change edge node size

0 Kudos
p0wertje
Hot Shot
Hot Shot

Hi,

 

Not that i am aware of. Maybe someone from vmware can give an answer on this.
Afaik you need to create a new edge with a bigger formfactor and then replace the old one with the new one.

Deploying edge via api: https://code.vmware.com/apis/976/nsx-t
Chapter 3.6.1.2.7
"Create a Transport Node"


and to replace the edge via api
Chapter 3.6.1.2.5
"Replace the transport node in the specified member of the edge-cluster"

Cheers,
p0wertje | VCIX6-NV | JNCIS-ENT | vExpert
Please kudo helpful posts and mark the thread as solved if solved
NetArcher
VMware Employee
VMware Employee

Hello,

  May i know the use case you are trying to solve by changing the size ?

  

0 Kudos
Mukesh1234
Contributor
Contributor

ask is for expanding Load balancers ( from medium to large, or from large to xlarge )

expanding LBs we have to expand edgenodes as well to accomodate resource

0 Kudos
mauricioamorim
VMware Employee
VMware Employee

The process for changing the edge node size:

1) Deploy a new edge with the desired size;

2) Go to System > Fabric > Nodes > Edge Clusters;

3) Actions > Replace Edge Cluster Member

 

With this a new edge with larger size will replace the smaller one.

Reference: Replace an NSX Edge Transport Node Using the NSX Manager UI (vmware.com)

0 Kudos