Data ONTAP® PowerShell Toolkit

Switch to Data ONTAP Cluster-mode documentation.

Cmdlet: Initialize-NaController


NAME
Initialize-NaController

SYNOPSIS
Initialize a new Data ONTAP controller.

SYNTAX
Initialize-NaController [-DhcpAddress] <String> [-Hostname] <String> [-Gatew
ay] <String> [-PrimaryInterface <String>] [-PrimaryInterfaceAddress <String>
] [-PrimaryInterfaceNetmask <String>] [-Password <String>] [-Timezone <Strin
g>] [-EmailHost <String>] [-EmailAddress <String>] [-Location <String>] [-Dn
sDomain <String>] [-DnsServers <String[]>] [-NisDomain <String>] [-NisServer
s <String[]>] [-WhatIf] [-Confirm] [<CommonParameters>]


DESCRIPTION
Initialize a new Data ONTAP controller.

This cmdlet is intended for roll-out scenarios where the controller has had
no initial configuration. Upon powering up, the controller will obtain an I
P address via DHCP. Given the DHCP address, this cmdlet will contact the co
ntroller and assign it a hostname and configure the primary network interfac
e.


PARAMETERS
-DhcpAddress <String>
The network address at which the controller may be contacted, typically
a DHCP-assigned address.

Required? true
Position? 1
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Hostname <String>
The hostname to set for the controller.

Required? true
Position? 2
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Gateway <String>
The network routing gateway address for the controller.

Required? true
Position? 3
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-PrimaryInterface <String>
The name of the primary network interface. If not provided, this defaul
ts to "e0a".

Required? false
Position? named
Default value e0a
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-PrimaryInterfaceAddress <String>
The IP address to assign to the primary network interface. If not provi
ded, this defaults to the required DHCP address.

Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-PrimaryInterfaceNetmask <String>
The netmask value to assign to the primary network interface.

Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Password <String>
The root password for the controller.

Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Timezone <String>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-EmailHost <String>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-EmailAddress <String>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Location <String>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-DnsDomain <String>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-DnsServers <String[]>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-NisDomain <String>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-NisServers <String[]>


Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-WhatIf


Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-Confirm


Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, type,
"get-help about_commonparameters".

INPUTS



OUTPUTS



NOTES


Category: toolkit

-------------- Example 1 --------------

C:\PS>Initialize-NaController 10.61.165.227 indy 10.61.165.1


Contact a new storage controller at address 10.61.165.227. Assign it the ho
stname 'indy' and routing gateway 10.61.165.1. By default, the primary netw
ork interface will be 'e0a' and will have the address 10.61.165.227.






RELATED LINKS
Find-NaController
Connect-NaController







 Data ONTAP® PowerShell Toolkit