In diesem Abschnitt wird die Konfiguration von NetApp-Speicher mit der Produktplattform beschrieben.

Hardware- und Softwareanforderungen

VMware empfiehlt NetApp-Speicher mit FlexClone für den VM-Imagespeicher, um die Vorteile der Deduplizierung zu nutzen. Für die anderen Speichervolumes reicht ein generisches NFS aus.

NetApp-Hardware und -Software:
  • FAS3140C mit 3 Fächern mit 1-TB-Laufwerken (42)
  • PAM-Karte
  • NFS
  • NearStore A-SIS
  • FlexVol
  • FlexScale

NFS-Exporte

VMware empfiehlt NetApp-Speicher mit FlexClone für den VM-Imagespeicher („/vol/vol_tenanta und /vol/vol_tenantb“ in diesem Beispiel), um die Vorteile der Deduplizierung zu nutzen. Für die anderen Speichervolumes reicht ein generisches NFS aus.

Struktur des lokalen Mount-Punkts

Erstellen Sie auf dem Übergangsserverknoten eine Verzeichnisstruktur, die mit den NFS-Exporten identisch ist, die Sie mounten werden. Obwohl dies nicht unbedingt erforderlich ist, hilft es beim Beheben von Mount-Problemen und dient als Erinnerung, was wo gemountet wird. Erstellen Sie beispielsweise für die oben definierten Exporte die folgende Verzeichnisstruktur auf dem lokalen Verwaltungsknoten:
/vol
|-- db
|-- vol_sp
|-- vol_tenanta
|-- vol_tenantb
|-- vol_dbbackup
`-- vol_upload

Berechtigungen und Sicherheit

Für alle gemounteten Dateisysteme sollten die folgenden Exportoptionen festgelegt werden:
  • Lese-/Schreibzugriff: Für alle Hosts festgelegt (Sie können dies, falls gewünscht, auf bestimmte Hosts beschränken, aber Sie sollten dies prüfen, wenn Sie Verwaltungsknoten hinzufügen).
  • Stammzugriff: Geben Sie einen Bereich von Hostadressen an, die über Stammzugriff (mit CIDR-Notation) verfügen sollen. Dieser Bereich muss alle Verwaltungsknoten enthalten.
  • Sicherheit: Wählen Sie Unix-Sicherheit für die Exporte aus.
Wenn Sie die Exportoptionen für die NFS-Exporte anzeigen, sollten diese wie folgt aussehen:
Read-Write Access (All Hosts)
Root Access (10.155.0.0/24)
Security (sys)

Hinzufügen eines neuen NetApp-Dienstkontos

Über Ihr NetApp-System müssen Sie neue Rollen, Gruppen und Benutzer hinzufügen:

  • Hinzufügen einer neuen Rolle
    netapp2> useradmin role add desktone_role -c "Role for Desktone API Support" -a login-http-admin,api-license-list-info,api-system-get-info,api-system-get-version,api-system-get-ontapi-version,api-nfs-status,api-nfs-exportfs-list-rules-2,api-nfs-exportfs-modify-rule-2,api-clone-start,api-clone-stop,api-clone-list-status,api-vfiler-list-info
    Wed Nov 25 19:34:57 GMT [useradmin.added.deleted:info]: The role 'desktone_role' has been added.
    Role added.
  • Hinzufügen einer neuen Gruppe
    netapp2> useradmin group add desktone_group -c "Group for Desktone" -r desktone_role
    Wed Nov 25 19:41:35 GMT [useradmin.added.deleted:info]: The group 'desktone_group' has been added.
    Group added.
  • Hinzufügen eines neuen Benutzers
    netapp2> useradmin user add desktone -c "Service account for Desktone" -n "Desktone SA" -g desktone_group
    New password:
    Retype new password:
    User added.
    netapp2> Wed Nov 25 19:57:50 GMT [useradmin.added.deleted:info]: The user 'desktone' has been added.