Voraussetzungen für das Hinzufügen von Hosts und die Installation benutzerdefinierter SnapCenter Plug-ins
Bevor Sie einen Host hinzufügen und die Plug-ins-Pakete installieren, müssen Sie alle Anforderungen erfüllen. Die benutzerdefinierten Plug-ins können sowohl in Windows- als auch in Linux-Umgebungen verwendet werden.
-
Sie müssen ein benutzerdefiniertes Plug-in erstellt haben. Weitere Informationen finden Sie in den Entwicklerinformationen.
-
Wenn Sie MySQL oder DB2 Applikationen managen möchten, müssen Sie die benutzerdefinierten Plug-ins für MySQL und DB2 von NetApp heruntergeladen haben.
-
Sie müssen Java 1.8, 64-Bit auf Ihrem Linux- oder Windows-Host installiert haben.
-
Wenn Sie ein Plug-in auf einem Windows-Host installieren, wenn Sie keine Anmeldedaten angeben oder der Benutzer zu einem lokalen Workgroup-Benutzer gehört, müssen Sie UAC auf dem Host deaktivieren.
-
Die benutzerdefinierten Plug-ins müssen auf dem Client-Host verfügbar sein, von dem aus der Add-Host-Vorgang ausgeführt wird.
Allgemein
Wenn Sie iSCSI verwenden, sollte der iSCSI-Dienst ausgeführt werden.
SHA512-Hash
-
Bei von NetApp bereitgestellten benutzerdefinierten Plug-ins sollten Sie sicherstellen, dass Sie den SHA512-Hash der benutzerdefinierten Plug-in-Datei zur Datei Custom_Plugin_Prüfsummen_list hinzugefügt haben.
-
Für den Linux-Host befindet sich der SHA512-Hash unter /var/opt/snapcenter/scc/Custom_Plugin_Prüfsummen_list.txt
-
Für Windows-Host befindet sich der SHA512-Hash unter C:\Programme\NetApp\SnapCenter Plug-in Creator\etc\Custom_Plugin_Prüfsummen_list.txt
Der SHA512-Hash für benutzerdefinierte Installationspfade befindet sich bei _<Custom Path>\NetApp\SnapCenter\Snapcenter Plug-in Creator\etc\Custom_Plugin_Prüfsummen_list.txt
Die Custom_Plugin_Prüfsummenliste ist Teil der benutzerdefinierten Plug-in-Installation auf dem Host von SnapCenter.
-
-
Für benutzerdefinierte Plug-ins, die für Ihre Anwendung erstellt wurden, sollten Sie die folgenden Schritte ausführen:
-
Hat den SHA512-Hash der Plug-in-ZIP-Datei erzeugt.
Sie können Online-Tools wie verwenden "SHA512-Hash".
-
Der erzeugte SHA512-Hash wurde in einer neuen Zeile der Datei Custom_Plugin_Checksumme_list hinzugefügt.
Die Kommentare beginnen mit # Symbol, um das Plug-in zu identifizieren, zu dem der Hash gehört.
Nachfolgend ein Beispiel für einen Eintrag von SHA512-Hash in der Prüfsummendatei:
#ORASCPM 03721f567a1e4a1cb5569066b9a58af619ee12b1f8713108f81b696cfbdb81c25232fa63d6e6777a2b2a1ec068bb0a93a59a8ade71587182f8bccbe81f7e0ba6
-
Windows Hosts
-
Sie müssen über einen Domänenbenutzer mit lokalen Administratorrechten mit lokalen Anmeldeberechtigungen auf dem Remote-Host verfügen.
-
Wenn Sie Cluster-Nodes in SnapCenter verwalten, müssen Sie einen Benutzer mit Administratorrechten für alle Nodes im Cluster besitzen.
Linux-Hosts
-
Sie müssen die passwortbasierte SSH-Verbindung für den Root- oder nicht-Root-Benutzer aktiviert haben.
-
Sie müssen Java 1.8 64-bit auf Ihrem Linux-Host installiert haben.
Wenn Sie Windows 2019 oder Windows 2016 für den SnapCenter-Server-Host verwenden, müssen Sie Java 1.8, 64-Bit installieren. Das Interoperabilitäts-Matrix-Tool (IMT) enthält aktuelle Informationen zu Anforderungen.
-
Sie müssen sudo-Berechtigungen für den nicht-Root-Benutzer konfigurieren, um Zugriff auf mehrere Pfade zu ermöglichen. Fügen Sie die folgenden Zeilen zur Datei /etc/sudoers mit dem Dienstprogramm visudo Linux hinzu. Beispiel:
Cmnd_Alias SCCMD = /opt/NetApp/snapcenter/scc/bin/scc <non_root_user> ALL=(ALL) NOPASSWD:SETENV: SCCMD
Non_root_user ist der Name des nicht-Root-Benutzers, den Sie erstellt haben.