Talendリモートエンジンのディレクトリの権限を設定する - Cloud

Linux 向けTalendリモートエンジンユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
インストールとアップグレード
ジョブデザインと開発
EnrichPlatform
Talend Remote Engine

始める前に

Remote Engineですでにアーティファクトまたはタスクを実行している場合は、デプロイ済みのアーティファクト、タスク、またはキャッシュされたファイルに対する予期しない認証を避けるために、Talend Cloudアカウントを使用してTalendリモートエンジンを再ペア設定する必要があります。手順は、『Remote Engineのアップグレードと再ペアリング』を参照して下さい。

手順

  1. タスクを実行できる各ユーザー(たとえば、サブユーザーというユーザー)を、「root」グループだけでなく、Talendリモートエンジンの親ディレクトリを所有するユーザーのグループ(たとえば、my_userというユーザーのグループ)に追加します。

    例え

    > sudo usermod -a -G myuser_group subuser
    > sudo usermod -a -G root subuser
  2. chmod g+rx /<directory_path>を実行して、以下のディレクトリ内のmyuser_group[execute] (実行)権限を与えます。

    例え

    /DIRECTORY_1
    /DIRECTORY_1/DIRECTORY_2
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine/TalendJobServersFiles
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine/TalendJobServersFiles/cache
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine/TalendJobServersFiles/cache/lib
    注: グループの読み取り権限は、デプロイされたファイルにのみ必要です。