在 Talend Runtime 中启用远程 JMX 访问 - 8.0

Talend安装指南

Version
8.0
Language
中文(简体)
Operating system
Windows
Subscription type
订阅
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend SAP RFC Server
Talend Studio
Content
安装和升级
Last publication date
2022-10-30
适用产品...

Data Fabric

Data Services Platform

ESB

MDM Platform

Real-Time Big Data Platform

处于安全考虑,对 Talend Runtime Container 的远程访问收到限制。默认情况下,远程 JMX 访问和 SSH 访问仅可以来自 localhost (IP 地址 127.0.0.1),Talend Administration Center 连接到另外一台主机上的 Talend Runtime

为了使 Talend Runtime 可由 Talend Administration Center 访问,必需启用远程 JMX 访问。您可以通过以下方法实现。

步骤

  1. 编辑 <RuntimeContainerPath>\etc\org.apache.karaf.management.cfg 文件并设置下列参数。
    rmiRegistryHost = 0.0.0.0
    rmiServerHost = 0.0.0.0
  2. 在启动 Talend Runtime 前设置下列操作系统环境变量 (您也可以在 setenv.bat 文件里设定这些变量):
    set ORG_APACHE_KARAF_MANAGEMENT_RMIREGISTRYHOST=0.0.0.0 
    set ORG_APACHE_KARAF_MANAGEMENT_RMISERVERHOST=0.0.0.0
    您可以将 rmiRegistryHostrmiServerHost 值设置成 0.0.0.0127.0.0.1。任何其它的值,如网络接口的主机名或 IP 地址都不起作用。
    • 0.0.0.0: 通过 localhost (127.0.0.1) 和远程网络接口访问成功。在 Talend Administration Center 中,将主机的值设为 localhost127.0.0.1 仅对位于同一个主机的 Talend Runtime 有效。如果 Host (主机) 栏的值设为主机名或主机的 IP 地址,则可进行本地或远程访问。
    • 127.0.0.1: 仅对位于与 Talend Administration Center 同一个主机上的 Talend Runtime 通过 localhost (127.0.0.1) 访问。在 Talend Administration Center 中,主机的值必须为 localhost127.0.0.1。由于访问仅限于 localhost,主机名或远程 IP 地址不起作用。