< Back
New-NsxClusterVxlanConfig
Post
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
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