始める前に
Remote Engineで既にアーティファクトまたはタスクを実行している場合は、デプロイ済みのアーティファクト、タスク、またはキャッシュされたファイルに対する予期しない認証を避けるため、Talend Cloudアカウントを使ってTalend Remote Engineを新たにペアリングする必要があります。手順は、Talend Remote Engineをアップグレードをご覧ください。
手順
-
タスクを実行できる各ユーザー(たとえば、サブユーザーというユーザー)を、「root」グループだけでなく、Talend Remote Engineの親ディレクトリーを所有するユーザーのグループ(たとえばmy_userというユーザーのグループ)に追加します。
例
> sudo usermod -a -G myuser_group subuser
> sudo usermod -a -G root subuser
-
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
注: グループの読み取り権限はデプロイされたファイルにのみ必要です。