Accéder au contenu principal Passer au contenu complémentaire

Configurer les autorisations des répertoires de Talend JobServer

Pourquoi et quand exécuter cette tâche

Si vous avez déjà démarré des Jobs depuis ce serveur, il est recommandé de supprimer le répertoire <jobserver_path>/TalendJobServerFiles afin d'éviter des autorisations non souhaitées sur des Jobs déjà déployés ou des fichiers en mémoire cache.

Procédure

  1. Ajoutez chaque utilisateur et utilisatrice autorisé à exécuter des tâches (par exemple, l'utilisateur ou l'utilisatrice nommé subuser) au groupe 'root' ainsi qu'au groupe de l'utilisateur ou de l'utilisatrice qui détient les répertoires parents de Talend JobServer (par exemple, celui de l'utilisateur ou de l'utilisatrice nommé my_user).

    Exemple

    > sudo usermod -a -G myuser_group subuser
    > sudo usermod -a -G root subuser
  2. Donnez l'autorisationexecute à myuser_group dans chacun des répertoires suivants en exécutant chmod g+rx /<directory_path>.

    Exemple

    /opt
    /opt/talend
    /opt/talend/Talend-JobServer
    /opt/talend/Talend-JobServer/TalendJobServersFiles
    /opt/talend/Talend-JobServer/TalendJobServersFiles/cache
    /opt/talend/Talend-JobServer/TalendJobServersFiles/cache/lib
    Les dossiers parents du dossier Talend-JobServer dans cet exemple servent uniquement à des fins de démonstration. Ils démontrent la nécessité de l'autorisation execute à chaque niveau de la structure de répertoires, pour assurer un fonctionnement correct.
    Note InformationsRemarque : L’autorisation READ pour le groupe est requise uniquement pour les fichiers déployés.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !