Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Conditions préalables à l'ajout d'hôtes et à l'installation des plug-ins pris en charge par NetApp

Contributeurs

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 peuvent être utilisés dans les environnements Windows et Linux.

  • Vous devez avoir créé un plug-in personnalisé. Pour plus de détails, reportez-vous aux informations sur le développeur.

  • Vous devez avoir installé Java 11 sur votre hôte Linux ou Windows.

  • 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 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.

Hachage SHA512

  • Pour les plug-ins pris en charge par NetApp, assurez-vous d'avoir ajouté le hachage SHA512 du fichier de plug-in pris en charge par NetApp au fichier custom_plugin_checksum_list.

    • Pour l'hôte Linux, le hachage SHA512 se trouve à l'adresse /var/opt/snapcenter/scc/custom_plugin_checksum_list.txt

    • Pour l'hôte Windows, le hachage SHA512 se trouve à l'adresse C:\Program Files\NetApp\SnapCenter Plug-in Creator\etc\custom_plugin_checksum_list.txt

      Pour le chemin d'installation personnalisé, le hachage SHA512 se trouve à l'adresse <chemin personnalisé>\NetApp\SnapCenter\SnapCenter\Snapcentre Plug-in Creator\etc\custom_plugin_checksum_list.txt

    La liste_somme_de_contrôle_du_plugin_personnalisé fait partie de l'installation de plug-in prise en charge par NetApp sur l'hôte par SnapCenter.

  • Pour les plug-ins NetApp pris en charge créés pour votre application, vous devez avoir effectué les étapes suivantes :

    1. Généré le hachage SHA512 du fichier zip du plug-in.

      Vous pouvez utiliser des outils en ligne comme "Hachage SHA512".

    2. Ajout du hachage SHA512 généré au fichier Custom_plugin_checksum_list dans une nouvelle ligne.

      Les commentaires commencent par le symbole # pour identifier le plug-in auquel appartient le hachage.

      Voici un exemple d'entrée de hachage SHA512 dans le fichier de somme de contrôle :

    #ORASCPM
    03721f567a1e4a1cb5569066b9a58af619ee12b1f8713108f81b696cfbdb81c25232fa63d6e6777a2b2a1ec068bb0a93a59a8ade71587182f8bccbe81f7e0ba6

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.

Hôtes Linux

  • 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. La matrice d'interopérabilité (IMT) contient les dernières informations sur les conditions requises.

  • 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.

    Remarque 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 !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.

      Important Cet exemple ne doit être utilisé que comme référence pour la création de vos propres données.