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

Conditions préalables pour l’ajout d’hôtes et l’installation des plug-ins personnalisés SnapCenter

Contributeurs

Avant d’ajouter un hôte et d’installer les packages de plug-ins, vous devez respecter toutes les exigences. Les plug-ins personnalisés 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.

  • Pour gérer des applications MySQL ou DB2, vous devez avoir téléchargé les plug-ins personnalisés MySQL et DB2 fournis par NetApp.

  • Vous devez avoir installé Java 1.8 ou Java 11 (64 bits) 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 personnalisés 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 personnalisés fournis par NetApp, assurez-vous d’avoir ajouté le hachage SHA512 du fichier personnalisé du plug-in au fichier custom_plugin_checksum_list file.

    • 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 Custom_plugin_checksum_list fait partie de l’installation personnalisée du plug-in sur l’hôte par SnapCenter.

  • Pour les plug-ins personnalisés créés pour votre application, vous devez avoir effectué les opérations 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 1.8 ou Java 11 (64 bits) 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 1.8 ou Java 11 (64 bits). 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.

    Note 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 le checksum_Value à partir du fichier oracle_checksum.txt, qui se trouve dans la page C:\ProgramData\NetApp\SnapCenter\Package Repository.

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