Talend JobServerディレクトリーのアクセス権限の設定 - 7.2

Linux用のTalend ESBインストールガイド

EnrichVersion
7.2
EnrichProdName
Talend ESB
EnrichPlatform
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend Log Server
Talend Runtime
Talend Studio
task
インストールとアップグレード

このタスクについて

このサーバーから既にジョブを開始している場合は、デプロイ済みのジョブやキャッシュ済みのファイルに対して予期しない承認が行われることがないよう、ディレクトリー<jobserver_path>/TalendJobServerFilesを削除することをお勧めします。

手順

  1. タスクを実行できる各ユーザー(たとえば、サブユーザーというユーザー)を、「root」グループだけでなく、Talend JobServerの親ディレクトリーを所有するユーザーのグループ(たとえば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/Talend-JobServer
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/TalendJobServersFiles
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/TalendJobServersFiles/cache
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/TalendJobServersFiles/cache/lib
    注: グループの読み取り権限はデプロイされたファイルにのみ必要です。