CA ARCserve Backup 無法偵測到資料移動器伺服器

在 UNIX 與 Linux 平台上有效。

徵狀:

CA ARCserve Backup 無法偵測到資料移動器伺服器,而且資料移動器伺服器都已向主要伺服器登錄。

解決方法:

若要疑難排解這個問題,請完成下列步驟:

  1. 確定資料移動器伺服器都已向主要伺服器登錄。
  2. 確定主要伺服器上的磁帶引擎正在執行中。
  3. 確定主要伺服器上的磁帶引擎正在與資料移動器伺服器進行通訊。 若要檢查通訊,請開啟下列日誌:
    <ARCSERVE_HOME>/log/tape.log
    

    tape.log 檔應會顯示類似下列內容的資訊:

    [09/24 13:07:34 11e0  2             ] -----------START LOGGING---------
    [09/24 13:07:34 11e0  2             ] Loading Server and Device List 
    [09/24 13:07:34 11e0  2             ] Successfully Get UUID on [UNIX-DM-01-SLES11-V1] 
    [09/24 13:07:34 11e0  2             ] Successfully Get UUID on [UNIX-DM-02-RHEL5-P2] 
    [09/24 13:07:34 11e0  2             ] Successfully Get UUID on [172.24.199.299] 
    [09/24 13:07:34 11e0  2             ] Initializing Servers and Devices : Start  
    [09/24 13:07:34 11e0  2             ] Connecting to Node UNIX-DM-01-SLES11-V1 on Port 6051
    

    檢查下列事項:

  4. 檢視下列日誌檔:
    <ARCSERVE_HOME>/log/umsdev.log
    

    日誌檔應會包含類似下列內容的資訊:

    25/11/2009 19:01:55.849  5340 DBG CNDMPConnection using Hostname=UNIX-DM-01-SLES11-V1, IPAddress=, PortNumber=6051
    25/11/2009 19:01:55.943  5340 DBG CXDRStream::CXDRStream
    25/11/2009 19:01:55.943  2384 DBG [0x00F35C20] Message receive thread started
    25/11/2009 19:01:55.943  3696 DBG Dispatch Thread started
    
  5. 確定資料移動器伺服器的 IP 位址會出現在主要伺服器的主機檔案中。 主機檔案位於下列目錄中:
    <Windows>/system32/drivers/etc/hosts
    

    例如:

    172.24.199.199	UNIX-DM-01-SLES11-V1
    
  6. 從主要伺服器,執行 ping 指令或 nslookup 指令,以確定主要伺服器可以與資料移動器伺服器進行通訊。
  7. 從資料移動器伺服器,執行 ping 指令或 nslookup 指令,以確定資料移動器伺服器可以與主要伺服器進行通訊。

    附註:如果伺服器無法使用 ping 或 nslookup 進行通訊,請確定您指定的是正確的主機名稱、IP 位址或兩者。

  8. 從資料移動器伺服器,執行下列指令,以確定 NDMP 伺服器服務正在執行中:
    # ps -ef | grep NDMPServer
    

    如果 NDMP 伺服器服務正在執行中,即會在指令行中出現下列結果:

    root     13260     1  0 05:28 ?        00:00:00 NDMPServer
    root     13484     1  0 05:28 ?        00:00:00 NDMPServer
    
  9. 從資料移動器伺服器,開啟 [共用代理程式] 日誌,以確定 NDMP 伺服器服務已啟動。 [共用代理程式] 日誌檔儲存於下列目錄中:
    /opt/CA/ABcmagt/logs/caagentd.log
    

    如果 NDMP 伺服器服務已啟動,則日誌檔中會出現下列資訊:

    10/21 05:28:51(13259) - (_AGBRSpawnMediaEngine), major=14, minor=0
    10/21 05:28:51(13260) - (_AGBRSpawnMediaEngine) execv(/opt/CA/ABdatamover/NDMPServer)
    10/21 05:28:51(13259) - (_AGBRSpawnMediaEngine): child pid=13260
    
  10. 從資料移動器伺服器,開啟 Agent.cfg 配置檔案,以確定已配置 UNIX 與 Linux 資料移動器。 Agent.cfg 配置檔會儲存於下列目錄中:
    /opt/CA/ABcmagt/agent.cfg
    

    若已配置 UNIX 與 Linux 資料移動器,則配置檔案中會出現下列資訊:

    [260]
    #[Data Mover]
    NAME    ABdatmov
    VERSION   16.0
    HOME      /opt/CA/ABdatamover
    #ENV      CA_ENV_DEBUG_LEVEL=4
    #ENV      CA_ENV_NDMP_LOG_DEBUG=1
    ENV AB_OS_TYPE=SUSE_2.6.27.19_I686
    ENV       MEDIASERVER_HOME=/opt/CA/ABdatamover
    ENV       LD_LIBRARY_PATH=/opt/CA/ABdatamover/lib:/opt/CA/ABcmagt:$LD_LIBRARY_PATH:/opt/CA/SharedComponents/lib
    ENV       SHLIB_PATH=/opt/CA/ABdatamover/lib:/opt/CA/ABcmagt:$SHLIB_PATH:/opt/CA/SharedComponents/lib
    ENV       LIBPATH=/opt/CA/ABdatamover/lib:/opt/CA/ABcmagt:$LIBPATH:/opt/CA/SharedComponents/lib
    BROWSER   NDMPServer
    AGENT     dagent