上一個主題: 停止並重新啟動 Data Collector下一個主題: 搜索您的網路


停止再重新啟動 Data Repository

有時您必須停止再重新啟動 Data Repository。 例如,已安裝 Data Repository 的電腦可能失去電源或鎖定不動。 或者,您想要重新放置電腦。 在此情況下,請停止再重新啟動 Data Repository。 若要安裝作業系統修補程式或升級至新版的 Data Repository,請停止再重新啟動 Data Repository。

遵循這些步驟:

  1. 登入安裝 Data Aggregator 的電腦。 以 root 使用者身分登入,或以具備有限命令集的 sudo 使用者身分登入。

    附註:如需 sudo 使用者的詳細資訊,請參閱《Data Aggregator 安裝指南》

  2. 開啟命令提示字元並輸入下列命令:
    service dadaemon stop
    
  3. 以資料庫管理員使用者的身分 (而非 root 使用者),登入您用於 Data Repository 的資料庫伺服器。
  4. 輸入下列命令:
    /opt/vertica/bin/adminTools
    

    [管理工具] 對話方塊隨即開啟。

  5. 選取 [(4) 停止資料庫]。
  6. 在資料庫名稱旁按空格鍵,選取 [確定],然後按 Enter 鍵。

    系統會提示您輸入資料庫密碼。

  7. 輸入資料庫密碼並按 Enter 鍵。

    Data Repository 隨即停止。

    附註:如果 Data Repository 未停止,請從 [(7) 進階工具功能表] 中選取 [(2) 停止主機上的 Vertica]。

  8. 選取 [退出] 並按 Enter 鍵。
  9. 重新放置電腦,或執行其他任何管理工作。
  10. 以資料庫管理員使用者的身分 (而非 root 使用者),登入您用於 Data Repository 的資料庫伺服器。
  11. 輸入下列命令:
    /opt/vertica/bin/adminTools
    

    [管理工具] 對話方塊隨即開啟。

  12. 選取 [(3) 啟動資料庫]。
  13. 在資料庫名稱旁按空格鍵,選取 [確定],然後按 Enter 鍵。

    系統會提示您輸入資料庫密碼。

  14. 輸入資料庫密碼並按 Enter 鍵。

    資料庫隨即啟動。

  15. 選取 [(E) 退出] 並按 Enter 鍵。
  16. 登入安裝 Data Aggregator 的電腦來啟動 Data Aggregator。 以 root 使用者身分登入,或以具備有限命令集的 sudo 使用者身分登入。

    如果您是以 sudo 使用者身分安裝 Data Aggregator,請設定 service dadaemon 命令的 sudo 命令別名。 使用 sudo 命令來執行 dadaemon start 指令檔。

    附註:如需 sudo 使用者的詳細資訊,請參閱《Data Aggregator 安裝指南》

  17. 開啟命令提示字元並輸入下列命令:
    service dadaemon start
    

    Data Repository 隨即重新啟動。

停止並重新啟動 ActiveMQ 代理程式

若 Data Aggregator 偵測到與 ActiveMQ 有關的問題,且 Data Aggregator 無法成功重新啟動代理程式,請重新啟動 Apache ActiveMQ 代理程式。 您也可以視需要手動停止並重新啟動該服務。

遵循這些步驟:

  1. 從命令行開啟下列目錄:
    cd da_install_dir/broker/apache-activemq-version/bin
    
    da_install_dir

    指定 Data Aggregator 安裝目錄的位置。

    apache-activemq-version

    指定 Apache ActiveMQ 的版本。

    範例:apache-activemq-5.5.1b

  2. 執行停止命令:
    ./activemq stop –jmxurl service:jmx:rmi:///jndi/rmi://localhost:11099/jmxrmi --jmxuser admin --jmxpassword activemq da_broker
    
    –jmxurl service:jmx:rmi:///jndi/rmi://localhost:11099/jmxrmi

    指定 activemq 代理程式的位置。 只有在使用者修改連接埠,或使用者將代理程式外化到另一個系統時,這個位置才會變更。

    附註:CA 支援修改連接埠號碼,但不支援外化代理程式。

    --jmxuser admin

    指定關閉服務用的使用者名稱。

    預設值:admin

    --jmxpassword activemq

    指定關閉服務用的密碼。

    預設值:activemq

    da_broker

    指定將被關閉的代理程式名稱。

    預設值:da_broker

  3. 執行啟動命令:
    ./activemq start