Conditions préalables à l'ajout d'hôtes et à l'installation du module Plug-ins pour Windows, Linux ou AIX
Avant d'ajouter un hôte et d'installer les packages de plug-ins, vous devez respecter toutes les exigences. Les plug-ins pris en charge par NetApp sont pris en charge dans les environnements Windows, Linux et AIX.
|
|
Les applications de stockage et Oracle sont prises en charge sous AIX. |
-
Vous devez avoir installé Java 11 sur votre hôte Linux, Windows ou AIX.
IBM Java n'est pas pris en charge sur les hôtes Windows et Linux. -
Lors de l'installation d'un plug-in sur un hôte Windows, si vous spécifiez un identifiant qui n'est pas intégré ou si l'utilisateur appartient à un utilisateur de groupe de travail local, vous devez désactiver l'UAC sur l'hôte.
-
Les plug-ins pris en charge par NetApp comme MongoDB, ORASCPM, les applications Oracle, SAP ASE, SAP MaxDB et le plug-in de stockage doivent être disponibles sur l'hôte client à partir duquel l'opération d'ajout d'hôte est effectuée.
Généralités
Si vous utilisez iSCSI, le service iSCSI doit être en cours d'exécution.
Hôtes Windows
-
Vous devez disposer d'un utilisateur de domaine disposant de privilèges d'administrateur local avec des autorisations de connexion locales sur l'hôte distant.
-
Si vous gérez des nœuds de cluster dans SnapCenter, vous devez disposer d'un utilisateur disposant de privilèges d'administration sur tous les nœuds du cluster.
-
Vous devez sélectionner manuellement le plug-in SnapCenter pour Microsoft Windows.
Hôtes Linux et AIX
|
|
Les applications de stockage et Oracle sont prises en charge sous AIX. |
-
Vous devez avoir activé la connexion SSH par mot de passe pour l'utilisateur root ou non-root.
-
Vous devez avoir installé Java 11 sur votre hôte Linux.
Si vous utilisez Windows Server 2019 ou Windows Server 2016 pour l’hôte SnapCenter Server, vous devez installer Java 11.
-
Vous devez configurer les privilèges sudo pour que l'utilisateur non-root puisse accéder à plusieurs chemins. Ajoutez les lignes suivantes au fichier /etc/sudoers à l'aide de l'utilitaire visudo Linux.
Assurez-vous que vous utilisez la version 1.8.7 ou ultérieure de sudo. 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 env_keep += "IATEMPDIR" Defaults: LINUX_USER env_keep += "JAVA_HOME" Defaults: LINUX_USER !visiblepw Defaults: LINUX_USER !requiretty
LINUX_USER est le nom de l'utilisateur non-root que vous avez créé.
Vous pouvez obtenir la valeur checksum_value à partir du fichier sc_unix_plugins_checksum.txt, situé à l'adresse suivante :
-
C:\ProgramData\NetApp\SnapCenter\Package Repository\sc_unix_plugins_checksum.txt si le serveur SnapCenter est installé sur l'hôte Windows.
-
/opt/NetApp/snapcenter/SnapManagerWeb/Repository/sc_unix_plugins_checksum.txt si le serveur SnapCenter est installé sur l'hôte Linux.
Cet exemple ne doit être utilisé que comme référence pour la création de vos propres données.
-
Configuration requise pour l'hôte AIX
Vous devez vous assurer que l'hôte répond aux exigences requises avant d'installer le module de plug-ins SnapCenter pour AIX.
|
|
Les applications de stockage et Oracle sont prises en charge sous AIX. |
|
|
Le plug-in SnapCenter pour UNIX qui fait partie du package de plug-ins SnapCenter pour AIX ne prend pas en charge les groupes de volumes simultanés. |
| Élément | De formation | ||
|---|---|---|---|
Systèmes d'exploitation |
AIX 7.1 ou version ultérieure |
||
RAM minimale pour le plug-in SnapCenter sur l'hôte |
4 Go |
||
Espace minimal d'installation et de journalisation pour le plug-in SnapCenter sur l'hôte |
2 GO
|
||
Packs logiciels requis |
Java 11 IBM Java Si vous avez mis à niveau JAVA vers la dernière version, vous devez vous assurer que l'option JAVA_HOME située dans /var/opt/snapcenter/spl/etc/spl.properties est définie sur la version JAVA correcte et le chemin correct. |
Configurez les privilèges sudo pour les utilisateurs non-root pour l'hôte AIX
SnapCenter 4.4 et version ultérieure permet à un utilisateur non-root d'installer le module de plug-ins SnapCenter pour AIX et de démarrer le processus de plug-in. Les processus de plug-in s'exécutent en tant qu'utilisateur non racine efficace. Vous devez configurer les privilèges sudo pour que l'utilisateur non-root puisse accéder à plusieurs chemins.
Ce dont vous aurez besoin
-
Sudo version 1.8.7 ou ultérieure.
-
Modifiez le fichier /etc/ssh/sshd_config pour configurer les algorithmes de code d'authentification de message : Mac hmac-sha2-256 et MAC hmac-sha2-512.
Redémarrez le service sshd après la mise à jour du fichier de configuration.
Exemple :
#Port 22 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress :: #Legacy changes #KexAlgorithms diffie-hellman-group1-sha1 #Ciphers aes128-cbc #The default requires explicit activation of protocol Protocol 2 HostKey/etc/ssh/ssh_host_rsa_key MACs hmac-sha2-256
À propos de cette tâche
Vous devez configurer les privilèges sudo pour que l'utilisateur non-root puisse accéder aux chemins suivants :
-
/Home/AIX_USER/.sc_netapp/snapcenter_aix_host_plugin.bsx
-
/Custom_location/NetApp/snapcenter/spl/installation/plugins/désinstaller
-
/Custom_location/NetApp/snapcenter/spl/bin/spl
Étapes
-
Connectez-vous à l'hôte AIX sur lequel vous souhaitez installer SnapCenter Plug-ins Package pour AIX.
-
Ajoutez les lignes suivantes au fichier /etc/sudoers à l'aide de l'utilitaire visudo Linux.
Cmnd_Alias HPPACMD = sha224:checksum_value== /home/AIX_USER/.sc_netapp/snapcenter_aix_host_plugin.bsx, /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, /opt/NetApp/snapcenter/spl/bin/spl Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /home/AIX_USER/.sc_netapp/AIX_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 AIX_USER ALL=(ALL) NOPASSWD:SETENV: HPPACMD, PRECHECKCMD, CONFIGCHECKCMD, SCCMD Defaults: LINUX_USER env_keep += "IATEMPDIR" Defaults: LINUX_USER env_keep += "JAVA_HOME" Defaults: AIX_USER !visiblepw Defaults: AIX_USER !requiretty
Si vous avez une configuration RAC, avec les autres commandes autorisées, vous devez ajouter ce qui suit au fichier /etc/sudoers : '/<crs_home>/bin/olsnodes'
Vous pouvez obtenir la valeur de crs_Home à partir du fichier /etc/oracle/olr.loc.
AIX_USER est le nom de l'utilisateur non-root que vous avez créé.
Vous pouvez obtenir la valeur checksum_value à partir du fichier sc_unix_plugins_checksum.txt, situé à l'adresse suivante :
-
C:\ProgramData\NetApp\SnapCenter\Package Repository\sc_unix_plugins_checksum.txt si le serveur SnapCenter est installé sur l'hôte Windows.
-
/opt/NetApp/snapcenter/SnapManagerWeb/Repository/sc_unix_plugins_checksum.txt si le serveur SnapCenter est installé sur l'hôte Linux.
|
|
Cet exemple ne doit être utilisé que comme référence pour la création de vos propres données. |