Prérequis pour LINUX - Guide du développeur d'applications AMS Advanced

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Prérequis pour LINUX

Respectez les exigences répertoriées dans Migration des charges de travail : conditions préalables pour Linux et Windows et assurez-vous de ce qui suit avant de soumettre une RFC WIGS :

  • Les derniers pilotes réseau améliorés sont installés ; voir Mise en réseau améliorée sous Linux.

  • Les composants logiciels tiers susceptibles d'entrer en conflit avec les composants AMS ont été supprimés :

    • Clients antivirus

    • Clients de sauvegarde

    • Logiciels de virtualisation (tels que VM Tools ou les services d'intégration Hyper-V)

    • Logiciel de gestion des accès (tel que SSSD, Centrify ou PBIS)

  • Assurez-vous que le protocole SSH est correctement configuré : cela active temporairement l'authentification par clé privée pour le protocole SSH. AMS l'utilise avec notre outil de gestion de configuration. Utilisez les commandes suivantes :

    sudo grep -q "^PubkeyAuthentication" /etc/ssh/sshd_config && sudo sed "s/^PubkeyAuthentication=.*/PubkeyAuthentication yes/" -i /etc/ssh/sshd_config || sudo sed "$ a\PubkeyAuthentication yes" -i /etc/ssh/sshd_config
    sudo grep -q "^AuthorizedKeysFile" /etc/ssh/sshd_config && sudo sed "s/^AuthorizedKeysFile=.*/AuthorizedKeysFile %h\/.ssh\/authorized_keys/" -i /etc/ssh/sshd_config || sudo sed "$ a\AuthorizedKeysFile %h/.ssh/authorized_keys" -i /etc/ssh/sshd_config
  • Assurez-vous que Yum est correctement configuré : RedHat nécessite une licence pour utiliser leurs référentiels Yum. L'instance doit être licenciée via un serveur satellite ou un serveur RedHat cloud. Utilisez l'un de ces liens si vous avez besoin d'une licence :

  • Si vous utilisez Red Hat Satellite, WIGS nécessite l'ajout de Red Hat Software Collections (RHSCL). Le système WIGS utilise RHSCL pour ajouter un interpréteur Python3.6 à côté de tout ce qui est configuré sur le système. Pour prendre en charge cette solution, les référentiels suivants doivent être disponibles :

    • rhel-server-rhscl

    • rhel-server-releases-optional