< Back

New-NsxClusterVxlanConfig

Sat Jan 18, 2020 9:14 pm

NAME New-NsxClusterVxlanConfig



SYNOPSIS

Configures a vSphere cluster for VXLAN.





SYNTAX

New-NsxClusterVxlanConfig [-Cluster] <ClusterInterop> [-VirtualDistributedSwitch] <Object> [[-IpPool]

<XmlElement>] [[-VlanId] <Int32>] [[-VtepCount] <Int32>] [[-VxlanPrepTimeout] <Int32>] [[-Connection] <PSObject>]

[<CommonParameters>]





DESCRIPTION

VXLAN configuration of a vSphere cluster involves associating the cluster

with an NSX prepared VDS, and configuration of VLAN id for the atuomatically

created VTEP portgroup, VTEP count and VTEP addressing.



If the VDS specified is not configured for VXLAN, then an error is thrown.

Use New-NsxVdsContext to configure a VDS for use with NSX.



If the specified cluster is not prepared with the necessary VIBs installed,

then installation occurs automatically. Use Install-NsxCluster to

prepare a clusters hosts for use with NSX without configuring VXLAN



If an IP Pool is not specified, DHCP will be used to configure the host

VTEPs.



The New-NsxClusterVxlan cmdlet will perform the VXLAN configuration of all

hosts within the specified cluster.





PARAMETERS

-Cluster <ClusterInterop>



Required? true

Position? 1

Default value

Accept pipeline input? true (ByValue)

Accept wildcard characters? false



-VirtualDistributedSwitch <Object>



Required? true

Position? 2

Default value

Accept pipeline input? false

Accept wildcard characters? false



-IpPool <XmlElement>



Required? false

Position? 3

Default value

Accept pipeline input? false

Accept wildcard characters? false



-VlanId <Int32>



Required? false

Position? 4

Default value

Accept pipeline input? false

Accept wildcard characters? false



-VtepCount <Int32>



Required? false

Position? 5

Default value 0

Accept pipeline input? false

Accept wildcard characters? false



-VxlanPrepTimeout <Int32>



Required? false

Position? 6

Default value 120

Accept pipeline input? false

Accept wildcard characters? false



-Connection <PSObject>

PowerNSX Connection object



Required? false

Position? 7

Default value $defaultNSXConnection

Accept pipeline input? false

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS



OUTPUTS





RELATED LINKS