Prerequisiti per l'aggiunta di host e l'installazione dei plug-in personalizzati di SnapCenter
Prima di aggiungere un host e installare i pacchetti plug-in, è necessario completare tutti i requisiti. I plug-in personalizzati possono essere utilizzati in ambienti Windows e Linux.
-
È necessario aver creato un plug-in personalizzato. Per ulteriori informazioni, vedere le informazioni sullo sviluppatore.
-
Se si desidera gestire applicazioni MySQL o DB2, è necessario aver scaricato i plug-in personalizzati MySQL e DB2 forniti da NetApp.
-
È necessario aver installato Java 1.8 o Java 11 (64 bit) sull'host Linux o Windows.
-
Quando si installa un plug-in su un host Windows, se si specifica una credenziale non integrata o se l'utente appartiene a un utente del gruppo di lavoro locale, è necessario disattivare il controllo dell'account utente sull'host.
-
I plug-in personalizzati devono essere disponibili sull'host client da cui viene eseguita l'operazione di aggiunta dell'host.
Generale
Se si utilizza iSCSI, il servizio iSCSI dovrebbe essere in esecuzione.
Hash SHA512
-
Per i plug-in personalizzati forniti da NetApp, assicurarsi di aver aggiunto l'hash SHA512 del file del plug-in personalizzato al file custom_plugin_checksum_list.
-
Per l'host Linux, l'hash SHA512 si trova in /var/opt/snapcenter/scc/custom_plugin_checksum_list.txt
-
Per gli host Windows, l'hash SHA512 si trova in C: File di programma NetApp, SnapCenter Plug-in Creator, ecc. custom_plugin_checksum_list.txt
Per il percorso di installazione personalizzato, l'hash SHA512 si trova in <custom path>/NetApp/SnapCenter/SnapCenter Plug-in Creator/etc/custom_plugin_checksum_list.txt
Custom_plugin_checksum_list fa parte dell'installazione del plug-in personalizzato sull'host da parte di SnapCenter.
-
-
Per i plug-in personalizzati creati per l'applicazione, è necessario eseguire le seguenti operazioni:
-
Ha generato l'hash SHA512 del file zip del plug-in.
È possibile utilizzare strumenti online come "Hash SHA512".
-
Aggiunto l'hash SHA512 generato al file custom_plugin_checksum_list in una nuova riga.
I commenti iniziano con il simbolo n. per identificare il plug-in a cui appartiene l'hash.
Di seguito è riportato un esempio di una voce di hash SHA512 nel file checksum:
#ORASCPM 03721f567a1e4a1cb5569066b9a58af619ee12b1f8713108f81b696cfbdb81c25232fa63d6e6777a2b2a1ec068bb0a93a59a8ade71587182f8bccbe81f7e0ba6
-
Host Windows
-
È necessario disporre di un utente di dominio con privilegi di amministratore locale con autorizzazioni di accesso locale sull'host remoto.
-
Se si gestiscono i nodi del cluster in SnapCenter, è necessario disporre di un utente con privilegi amministrativi per tutti i nodi del cluster.
Host Linux
-
È necessario aver attivato la connessione SSH basata su password per l'utente root o non root.
-
È necessario aver installato Java 1.8 o Java 11 (64 bit) sull'host Linux.
Se si utilizza Windows Server 2019 o Windows Server 2016 per l'host del server SnapCenter, è necessario installare Java 1.8 o Java 11 (64 bit). Lo strumento matrice di interoperabilità (IMT) contiene le informazioni più recenti sui requisiti.
-
Per consentire l'accesso a diversi percorsi, è necessario configurare i privilegi sudo per l'utente non root. Aggiungere le seguenti righe al file /etc/sudoers usando l'utility visudo Linux.
Assicurarsi di utilizzare sudo versione 1.8.7 o successiva. Cmnd_Alias HPPLCMD = sha224:checksum_value== /home/LINUX_USER/.sc_netapp/snapcenter_linux_host_plugin.bin, /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, /opt/NetApp/snapcenter/spl/bin/spl, /opt/NetApp/snapcenter/scc/bin/scc Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /home/LINUX_USER/.sc_netapp/Linux_Prechecks.sh Cmnd_Alias CONFIGCHECKCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/plugins/scu/scucore/configurationcheck/Config_Check.sh Cmnd_Alias SCCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/bin/sc_command_executor Cmnd_Alias SCCCMDEXECUTOR =checksum_value== /opt/NetApp/snapcenter/scc/bin/sccCommandExecutor LINUX_USER ALL=(ALL) NOPASSWD:SETENV: HPPLCMD, PRECHECKCMD, CONFIGCHECKCMD, SCCCMDEXECUTOR, SCCMD Defaults: LINUX_USER !visiblepw Defaults: LINUX_USER !requiretty
LINUX_USER è il nome dell'utente non root creato.
È possibile ottenere il checksum_value dal file oracle_checksum.txt, che si trova in C:/ProgramData/NetApp/SnapCenter/Package Repository.
L'esempio deve essere utilizzato solo come riferimento per la creazione di dati personali.