上一主题: 安装后修改外部 ActiveMQ 存储限制 (可选)下一主题: 故障排除


更改 Data Aggregator 主机上已打开的端口号(可选)

在安装 Data Aggregator 之后,您可以更改 Data Aggregator 主机上已打开的端口。

注意:在安装 Data Aggregator 和 Data Collector 之前,您打开了端口 61616。

遵循这些步骤:

  1. 登录到安装了 Data Aggregator 的计算机。 以 root 用户身份或对有限命令具有访问权限的 sudo 用户身份登录。
  2. 打开命令提示符并键入以下命令以停止 Data Aggregator:
    service dadaemon stop
    
  3. 键入以下命令以删除 data 目录和 deploy 目录中的 local‑jms‑broker.xml 文件:
    rm -rf Data Aggregator installation directory/apache-karaf-2.3.0/data
    rm -rf Data Aggregator installation directory/apache-karaf-2.3.0/deploy/local-jms-broker.xml
    
  4. 编辑 Data Aggregator installation directory/apache-karaf-2.3.0/jms 目录中的 local-jms-broker.xml 文件:
    1. 查找下列行:
      <!-- The transport connectors ActiveMQ will listen to -->
       <transportConnectors>
         <transportConnector name="openwire" uri="tcp://dahostname:61616"/>
      
    2. 将 61616 替换为您要用于 Data Aggregator 上的传入连接的端口。
  5. 打开命令提示符并键入以下命令以启动 Data Aggregator:
    service dadaemon start
    
  6. 等待几分钟,然后键入以下命令以确认端口更改已成功:
    netstat -a | grep port
    
    端口

    是您先前为 Data Aggregator 上的传入连接指定的端口号。

  7. 如果端口更改已成功,Data Aggregator 将在该端口上等待传入连接。 如果 Data Aggregator 未在等待传入连接,请键入以下命令以检查 karaf.log 文件中是否存在错误:
    grep ERROR karaf.log
    
  8. 解决这些错误。
  9. 登录到安装了 Data Collector 的计算机。 以 root 用户身份或对有限命令具有访问权限的 sudo 用户身份登录。

    注意:有关 sudo 用户的详细信息,请参阅Data Aggregator 安装指南》

  10. 打开命令提示符并键入以下命令:
    service dcmd stop
    
  11. 键入以下命令以删除 data 目录和 deploy 目录中的 local‑jms‑broker.xml 文件:
    rm -rf Data Aggregator installation directory/apache-karaf-2.3.0/data
    rm -rf Data Aggregator installation directory/apache-karaf-2.3.0/deploy/local-jms-broker.xml
    
  12. 编辑 Data Collector installation directory/apache-karaf-2.3.0/jms 目录中的 local-jms-broker.xml 文件:
    1. 查找下列行:
      <networkConnector name="manager"
           uri="static:(tcp://dahostname:61616)"
           duplex="true"
           suppressDuplicateTopicSubscriptions="false"/>
      
    2. 将 61616 替换为您先前在 Data Aggregator 主机上的 local-jms-broker.xml 文件中指定的端口。
  13. 打开命令提示符并键入以下命令以启动 Data Collector:
    service dcmd start
    
  14. 等待几分钟,然后键入以下命令以确认端口更改已成功:
    netstat -a | grep port
    
    端口

    是您在上一步骤中为 Data Aggregator 上的传入连接指定的端口号。

    如果端口更改已成功,您应该会在 Data Aggregator 和 Data Collector 之间看到连接。 如果没有看到连接,请键入以下命令以检查 karaf.log 文件中是否存在错误:

    grep ERROR karaf.log
    
  15. 解决这些错误。

    Data Aggregator 主机上已打开的端口号已更改。

详细信息:

如何完成安装