Accueil > Microsoft, PowerShell > Data ONTAP PowerShell Toolkit

Data ONTAP PowerShell Toolkit

Un peu de stockage :)
Pour ceux qui travaillent aussi sur la partie stockage lors de déploiement d’exchange par exemple, nous allons voir aujourd’hui le travail effectué par NetApp pour fournir de l’administration de FAS en utilisant PowerShell v2 !!
Ca changera de la ligne de commande au travers d SSH ou encore de l’interface magique FilerView ;)

Attention ce n’est pas moins de 357 cmdlet disponibles dans cette v1 !!

Tout d’abord information importante, c’est gratuit.
Il ne vous faudra qu’un compte sur Now pour pouvoir procéder au téléchargement

L’installation est simple, il faudra placer le répertoire DataONTAP dans votre répertoire de modules powershell :
%USERPROFILE%\Documents\WindowsPowerShell\Modules\ (pour que se soit disponible à l’utilisateur en cours uniquement)
%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\Modules\ (pour que se soit disponible à tous)

L’utilisation en est aussi très simple.
Une fois powershell lancé nous allons charger le module :
Import-Module DataONTAP

Pour voir l’aide :
Show-NaHelp

Pour voir la liste des cmdlet :
Get-NaHelp

1er étape se connecter à un FAS :
Connect-NaController FAS01

Liste des Aggregats : Get-NaAggr
Liste des Volumes : Get-NaVol

Gestion des licences :
Get-NaLicense | ? { $_.Code -ne $null } | ft Service,Code -AutoSize
Add-NaLicense -Codes “XXXXXXX” | ft Service,Code -AutoSize
Remove-NaLicense -Service “nfs” | ft Service,Code -AutoSize

Créer un share CIFS :)
Add-NaCifsShare -Share “Share0$” -Path “/vol/vol1/test”

Et encore beaucoup d’autres choses !!

Notes :
Modifier la policy par défaut de powershell pour l’exécution de scripts (par défaut Restricted)
Set-ExecutionPolicy RemoteSigned

Utiliser Get-NaVolRoot plutôt que “vol0″

Anthony Microsoft, PowerShell ,

  1. Pas encore de commentaire
  1. Pas encore de trackbacks