NetApp bietet ein Data ONTAP Toolkit für PowerShell an, welches viele, wirklich nützliche Commandlets beinhaltet, mit denen man die NetApp-Systeme wunderbar administrieren und konfigurieren kann.
Um das Data ONTAP PowerShell Toolkit herunterzuladen, muss man sich bei NetApp unter http://support.netapp.com registrieren, falls noch kein Account vorhanden ist.
Es gibt 2 Möglichkeiten um das Toolkit zu installieren:
- Das “DataONTAP.zip” Archiv in das PowerShell-Modules Verzeichnis entpacken, welches man über PowerShell mit dem Befehl
$env:PSModulePath
herausfinden kann. Es werden evtl. 2 Verzeichnisse aufgelistet, bei mir ist es der Pfad: C:\Windows\System32\WindowsPowerShell\v1.0\Modules vorhanden.
- Zusätzlich zum DataONTAP.zip Archiv die “Install.ps1″ Datei in das gleiche Verzeichnis herunterladen.
Damit das Install.ps1 Skript in der PowerShell Konsole ausgeführt werden kann, muss vorher die ExecutionPolicy wie folgt eingestellt werdenSet-ExecutionPolicy remotesigned
Jetzt kann das Install.ps1 Skript ausgeführt werden mit:
.\Install.ps1
Es kommt eine Abfrage in welches Verzeichnis das Toolkit “installiert” werden soll. Ein kleiner Tipp: Prüft vorher, welches der aufgelisteten Verzeichnisse auch vorhanden ist, damit bei der Abfrage auch das richtige gewählt werden kann.
Nach dem das Toolkit installiert worden ist, kann man das NetApp Module in die PowerShell Umgebung mittels
Import-Module DataONTAP
einbinden. Um sich die Hilfe anzeigen zu lassen, folgenden Befehl in der PowerShell Konsole eingeben:
Show-NaHelp
und schon erhält man eine komplette Übersicht der Cmdlets und auch der APIs.
Folgende Links zur NetApp Community kann ich euch empfehlen:
Viel Spaß beim ausprobieren, ggf. könnt Ihr mich bei Fragen auch gern kontaktieren.