Installer et configurer PEG

Configurez PEG pour votre environnement.

Prérequis

Si vous avez besoin d'une configuration de proxy, effectuez d'abord les étapes décrites dans la section Configurer PEG de manière à travailler avec un proxy.

Assurez-vous de ce qui suit :
  • Un identifiant unique (UID) fourni par Process Discovery
  • Point de terminaison de la plateforme fourni par Process Discovery
  • Certificats gérés par PEG : le domaine Apex que vous souhaitez utiliser pour les noms du DNS de PEG (par exemple, example.com)

Procédure

  1. Connectez-vous à PEG par ssh.
    Remarque : Si vous ne vous connectez pas en tant qu'utilisateur nommé peguser, assurez-vous de passer à l'utilisateur peguser avant d'effectuer ces étapes : sudo su peguser.
  2. Exécutez les commandes suivantes :
    echo "<apex domain>"  > ~/.kudzu/apex_domain.txt 
    echo "<UID>" > ~/.kudzu/appliance.txt
    echo "127.0.0.1" > ~/.kudzu/external_ip.txt
    echo "CSRs Generated" > ~/.kudzu/csr_log.txt
  3. Modifiez les valeurs existantes dans ~/peg/text_pipeline/values-gpu.yaml comme indiqué ici. N'ajoutez pas de barre oblique à la fin de l'URL.
    external_fluentd_url: "https://<Automation Anywhere provided platform endpoint>"
    external_fluentd_port: "443"
  4. Confirmez que la machine virtuelle PEG peut atteindre la plateforme Process Discovery en exécutant la commande suivante : curl https://<Automation Anywhere provided platform endpoint>
    Utilisez le point de terminaison de la plateforme en fonction de l'emplacement de votre locataire du cloud :
    Région Point de terminaison de la plateforme fourni par Process Discovery
    États-Unis https://tr-na-000-fluentd-web.fortressiq.com
    Royaume-Uni https://tr-uk-00-fluentd-web.fortressiq.com
    Australie https://tr-au-00-fluentd-web.fortressiq.com
    Canada https://prod-ca-001-fluentd-web.fiq-process-intelligence.com
    Le message suivant s'affiche :

    400 Erreur de demande.

    Le paramètre 'json' ou 'msgpack' est requis.

    Bien que ce résultat soit une réponse d'erreur, il est attendu car le curl n'envoie pas un message bien formé. La réponse confirme que le serveur a reçu la demande et a répondu.

  5. Copiez les certificats PEG que vous avez créés dans le répertoire /peg_v/certs/.
    Assurez-vous qu'ils sont nommés conformément aux noms des fichiers de certificats dans le fichier Créer des certificats.
  6. Si vous avez également créé vos propres clés, copiez les clés PEG créées dans le répertoire /peg_v/keys/. Assurez-vous que les clés ne sont pas protégées par un mot de passe. Veillez également à ce qu'ils soient nommés conformément aux noms de fichiers de certificats du tableau 1.
    Si vous n'avez pas créé vos propres clés, les clés générées par PEG sont automatiquement incluses par PEG.
  7. Exécutez ~/peg/scripts/validatecerts.sh.
    Pour confirmer que les certificats sont valides, continuez seulement si le script passe avec « Toutes les vérifications ont réussi ! »
  8. Redémarrez pour vous assurer que tous les pilotes mis à jour sont appliqués correctement : sudo reboot now
  9. Exécutez cd ~/peg && ./peg_start.sh.
  10. Sélectionnez Gestion des rédactions et appuyez sur Entrée, puis sélectionnez Installer le module et appuyez à nouveau sur Entrée.
    installer gestion des rédactions

    sélectionner installer le module
    Remarque : N'installez PAS de cluster.
  11. Sélectionnez Gestion des coffres et appuyez sur Entrée, puis sélectionnez Installer le module et appuyez à nouveau sur Entrée.
    installer gestion des coffres

    sélectionner installer le module
  12. Sélectionnez Gestion du stockage et appuyez sur Entrée, puis sélectionnez Initialiser le stockage et appuyez à nouveau sur Entrée.
    installer gestion du stockage

    sélectionner initialiser le stockage
  13. Sélectionnez Gestion des clusters et appuyez sur Entrée, puis sélectionnez Charger les certificats et appuyez à nouveau sur Entrée.
    charger les certificats dans PEG et sélectionner gestion des clusters

    sélectionner charger les certificats
  14. Changez le mot de passe de la page d'analyse. Exécutez ce qui suit et saisissez votre mot de passe. cd ~/peg/scripts/ && ./change_elastic_password.rb
    Remarque : Le nom d'utilisateur permettant de se connecter à https://analytics-fiq-<UID>.<apex domain> est admin.
  15. Ajoutez des utilisateurs de stockage selon les besoins . Vous aurez besoin d'au moins un utilisateur ayant au moins un accès en lecture pour confirmer que PEG fonctionne. Ce sont les utilisateurs qui peuvent examiner la rédaction des images. ~/peg/scripts/add-storage-user.rb .
    Ce script vous donne également la possibilité de créer des utilisateurs qui peuvent modifier la liste des autorisations et des blocages (allow/deny).
    Remarque : Le nom d'utilisateur que vous créez correspond à la clé d'accès de la page de connexion à https://storage-fiq-<UID>.<apex domain>. Le mot de passe correspond à la clé secrète.
    La configuration est maintenant terminée.