対象製品...Cloud API Services Platform
Cloud Big Data
Cloud Big Data Platform
Cloud Data Fabric
Cloud Data Integration
Cloud Data Management Platform
Talend Remote EngineはApache Karafをベースとしています。Karaf Service Wrapperを使えば、Remote EngineをLinuxサービスとしてインストールできます。
このタスクについて
Remote Engineサービスをインストールするには、まずオプション機能であるラッパーをインストールし、その後にサービスをインストールする必要があります。
手順
-
Talend Remote Engineインストールディレクトリーのbinフォルダーを参照し、trunファイルをルートユーザーとして起動します。
-
ラッパーをインストールします:
karaf@root()> feature:install wrapper
-
サービス名としてTalend-Remote-Engineを使い、サービスのインストールを設定します:
karaf@root()> wrapper:install -n Talend-Remote-Engine
<RemoteEngineInstallationDirectory>/binフォルダーに次のファイルが作成されます。
- Talend-Remote-Engine-wrapper
- Talend-Remote-Engine-service
- Talend-Remote-Engine.service
<RemoteEngineInstallationDirectory>/etcフォルダーにTalend-Remote-Engine-wrapper.confファイルが作成されます。サービスをインストールして開始する前に、ラッパー設定ファイルでJVMプロパティをカスタマイズします。
-
ターミナルインスタンスを開きます。
-
Remote Engineインストールディレクトリーのbinフォルダーを参照し、次のコマンドを実行してTalend-Remote-Engineサービスをインストールします。
- Ubuntu/Debianの場合:
ln -s <RemoteEngineInstallationDirectory>/bin/Talend-Remote-Engine-service /etc/init.d/
update-rc.d Talend-Remote-Engine-service defaults
- CentOS/Red Hat/Fedoraの場合:
ln -s <RemoteEngineInstallationDirectory>/bin/Talend-Remote-Engine-service /etc/init.d/
chkconfig Talend-Remote-Engine-service --add
-
Talend-Remote-Engineサービスをアンインストールするには以下のコマンドを実行します。
-
ラッパーサービスのインストーラーをアンインストールする場合は、
trun
プロンプトから次のコマンドを実行します:
karaf@root()> feature:uninstall wrapper