Talend Data Stewardshipの手動インストール - 6.5

Talend Real-Time Big Data Platform インストールガイドWindows

EnrichVersion
6.5
EnrichProdName
Talend Real-Time Big Data Platform
task
インストールとアップグレード
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio
この手順には、Talend Data Stewardshipをマシンに手動でインストールするステップが含まれています。Talend Installerを使用した自動インストール手順については、Using Talend Installer graphical installation modeを参照して下さい。

始める前に

手順

  1. Apache Kafkaをhttps://kafka.apache.org/downloadsからダウンロードし、インストールします。そのインストール方法の詳細は、Apache Kafkaドキュメントを参照して下さい。
    サポートされているApache Kafkaバージョンの詳細は、Compatible messaging systemsを参照して下さい。
  2. MongoDBインスタンスをhttps://www.mongodb.com/download-centerからダウンロードし、インストールします。そのインストール方法の詳細は、MongoDBドキュメントを参照して下さい。
    サポートされているMongoDBデータベースの詳細は、Compatible databasesを参照して下さい。
    SSLを使用してMongoDBとの接続を保護する場合は、MongoDB Enterpriseサーバーをマシンに手動でインストールする必要があります。詳細は、https://docs.mongodb.com/v3.4/security/を参照して下さい。
  3. mongoPATH環境変数に追加します。
  4. tdsデータベースをMongoDBに作成します。
  5. 次のユーザーを、MongoDBのtdsデータベース用に作成します。
    • ユーザー名: tds-user

    • パスワード: duser

  6. Apache Tomcatをhttp://tomcat.apache.org/download-80.cgiからダウンロードし、インストールします。そのインストール方法の詳細は、Apache Tomcatドキュメントを参照して下さい。
    運用環境では、Talend Data Stewardship用に個別のTomcatインスタンスを使用することをお勧めします。
  7. Tomcatインスタンスが自動的に開始した場合は、停止します。
  8. Talend-IAM-VA.B.C.zipTDS_filesフォルダーに解凍します。
  9. <Tomcat>\webapps\ROOT.warファイルを削除します。
  10. <Tomcat>\appフォルダーを作成し、.warファイルをTDS_filesからコピーします。
  11. TDS_files\contextに含まれているファイルを<Tomcat>\conf\Catalina\localhostにコピーします。
  12. TDS_files\configに含まれている設定ファイルを<Tomcat>\confにコピーします。
  13. <Tomcat>/conf/data-stewardship.propertiesファイルを開き、次のTalend Data Stewardshipプロパティを編集します。
    MongoDBパラメーター
    プロパティ 説明
    spring.data.mongodb.host MongoDBインスタンスのホスト名。
    spring.data.mongodb.port MongoDBインスタンスのポート番号。
    spring.data.mongodb.database Talend Data Stewardshipが接続されるデータベースの名前で、デフォルトではtdsです。
    spring.data.mongodb.user データベースへの接続に使用するユーザー名。
    spring.data.mongodb.password データベースへの接続に使用するパスワード。
    ゲートウェイの構成
    プロパティ アクション
    frontend.url ${tinstall.tds.tomcat.port.http}をApache Tomcat HTTPポートで置き換えます。
    backend.url ${tinstall.tds.tomcat.port.http}をApache Tomcat HTTPポートで置き換えます。
    schemaservice.url ${tinstall.tds.tomcat.port.http}をApache Tomcat HTTPポートで置き換えます。
    semanticservice.url Talend Dictionary ServiceのURLを入力します。

    ライセンスにTalend Dictionary Serviceが含まれない場合は、この行を削除します。

    historyservice.url ${tinstall.tds.tomcat.port.http}をApache Tomcat HTTPポートで置き換えます。
    Kafkaの設定
    プロパティ アクション
    kafka.broker あなたのKafkaブローカーに対応するホストとポートを入力して下さい。
    Talend Identity and Access Managementの設定
    プロパティ アクション
    oidc.url Talend Identity and Access ManagementへのURL、たとえばhttp://localhost:9080/oidcを入力します。
    oidc.userauth.url Talend Identity and Access Managementユーザー認証へのURL、たとえばhttp://localhost:9080/oidcを入力します。
    scim.url Talend Identity and Access Management SCIMへURL、たとえばhttp://localhost:9080/scimを入力します。
    oidc.gateway.id Talend Identity and Access Management OIDCクライアントIDを入力します。
    oidc.gateway.secret Talend Identity and Access Management OIDCパスワードを入力します。
    oidc.tds.id Talend Identity and Access Management OIDCクライアントIDを入力します。
    oidc.tds.secret Talend Identity and Access Management OIDCパスワードを入力します。
    oidc.history.id Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCクライアントIDを入力します。
    oidc.history.secret Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCパスワードを入力します。
    oidc.schema.id Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCクライアントIDを入力します。
    oidc.schema.secret Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCパスワードを入力します。

    プロパティファイルに入力されたすべてのパスワードは、Talend Data Stewardshipインスタンスを開始するときに暗号化されます。

  14. Talend Data Stewardshipを、順番に起動して開始します。
    1. Apache Kafka
    2. MongoDB
    3. Apache Tomcat