上一個主題: 安裝後修改外部 ActiveMQ 記憶體限制 (選用)下一個主題: 疑難排解


變更 Data Aggregator 主機上開啟的連接埠號碼 (選用)

安裝 Data Aggregator 後,您可以變更 Data Aggregator 主機上開啟的連接埠。

附註:您在安裝 Data Aggregator 和 Data Collector 前開啟了連接埠 61616。

請依循下列步驟:

  1. 登入安裝 Data Aggregator 的電腦。 以 root 使用者身分登入,或以具備有限命令集的 sudo 使用者身分登入。
  2. 開啟命令提示字元並輸入下列命令,停止 Data Aggregator:
    service dadaemon stop
    
  3. 輸入下列命令,從部署目錄移除資料目錄和 local‑jms‑broker.xml 檔案:
    rm -rf Data Aggregator 安裝目錄/apache-karaf-2.3.0/data
    rm -rf Data Aggregator 安裝目錄/apache-karaf-2.3.0/deploy/local-jms-broker.xml
    
  4. 編輯 Data Aggregator 安裝目錄/apache-karaf-2.3.0/jms 目錄中的 local-jms-broker.xml 檔案:
    1. 找到下列幾行:
      <!-- The transport connectors ActiveMQ will listen to -->
       <transportConnectors>
         <transportConnector name="openwire" uri="tcp://da 主機名稱:61616"/>
      
    2. 以您要用於 Data Aggregator 內送連線的連接埠來取代 61616。
  5. 開啟命令提示字元並輸入下列命令,啟動 Data Aggregator:
    service dadaemon start
    
  6. 等候幾分鐘,然後輸入下列命令,確認連接埠變更已成功:
    netstat -a | grep 連接埠
    
    連接埠

    是您先前指定要用於 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. 輸入下列命令,從部署目錄移除資料目錄和 local‑jms‑broker.xml 檔案:
    rm -rf Data Aggregator 安裝目錄/apache-karaf-2.3.0/data
    rm -rf Data Aggregator 安裝目錄/apache-karaf-2.3.0/deploy/local-jms-broker.xml
    
  12. 編輯 Data Collector 安裝目錄/apache-karaf-2.3.0/jms 目錄中的 local-jms-broker.xml 檔案:
    1. 找到下列幾行:
      <networkConnector name="manager"
           uri="static:(tcp://da 主機名稱:61616)"
           duplex="true"
           suppressDuplicateTopicSubscriptions="false"/>
      
    2. 以您先前在 Data Aggregator 主機之 local-jms-broker.xml 檔案中指定的連接埠,來取代 61616。
  13. 開啟命令提示字元並輸入下列命令,啟動 Data Collector:
    service dcmd start
    
  14. 等候幾分鐘,然後輸入下列命令,確認連接埠變更已成功:
    netstat -a | grep 連接埠
    
    連接埠

    是您在上一步驟中指定要用於 Data Aggregator 內送連線的連接埠號碼。

    如果連接埠變更成功,您會看到 Data Aggregator 和 Data Collector 之間產生連線。 如果沒看到連線,請輸入下列命令,檢閱 karaf.log 檔案中是否有錯誤:

    grep ERROR karaf.log
    
  15. 解決錯誤。

    Data Aggregator 主機上開啟的連接埠號碼已變更。

更多資訊:

如何完成安裝