CA ARCserve Backup 無法偵測到已附加到資料移動器伺服器的裝置

在 UNIX 與 Linux 平台上有效。

徵狀:

從 [備份管理員]、[目標] 索引標籤及 [裝置管理員],CA ARCserve Backup 無法偵測到已附加到資料移動器伺服器的裝置。

解決方法:

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

  1. 確定可從主要伺服器和資料移動器伺服器存取共用裝置。
  2. 確定在資料移動器伺服器上執行的 UNIX 或 Linux 作業系統可以存取和操作裝置。

    範例:Linux 平台,使用下列指令來檢查裝置:

    /proc/scsi/scsi
    
  3. 從主要伺服器,確定裝置偵測程序已順利完成。 若要執行此作業,請在主要伺服器上開啟下列日誌檔:
    <ARCSERVE_HOME>/log/tape.log
    

    若裝置偵測程序已順利完成,主要伺服器 tape.log 檔中即會出現類似下列內容的資訊:

    [09/24 13:07:48 11e0  2             ] Connecting to Node UNIX-DM-01-SLES11-V1 on Port 6051
    [09/24 13:07:49 11e0  2             ] Registering Node  : UNIX-DM-01-SLES11-V1
    [09/24 13:07:49 11e0  2             ] Detecting Tape devices... 
    [09/24 13:07:50 11e0  2             ] Detected 12 tape drives... 
    [09/24 13:07:50 11e0  2             ]     Tape Drive STK     9840            1.00 
    [09/24 13:07:50 11e0  2             ]     b7285ec31 - Prototype: Prototype 
    [09/24 13:07:50 11e0  2             ] Find a tape drive, logical Device Name set to [SCSI:b7285ec31]
    
  4. 從資料移動器伺服器,執行下列指令,以確定 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
    
  5. 從資料移動器伺服器,開啟 [共用代理程式] 日誌,以確定 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
    
  6. 從資料移動器伺服器,開啟 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
    
  7. 從資料移動器伺服器,確定 CA ARCserve Backup 能夠偵測到資料移動器伺服器可以存取的所有裝置。 CA ARCserve Backup 會在下列目錄中建立偵測到裝置的連結:
    /dev/CA
    

    如果 /dev/ca 中沒有連結,而您確定資料移動器伺服器可以偵測到裝置,請在資料移動器伺服器上執行下列指令碼:

    /opt/CA/ABdatamover/ScanDevices.sh
    

    範例:

    下列範例將說明在 Linux 資料移動器伺服器上所有偵測到裝置的連結:

    UNIX-DM-01-SLES11-V1 /]# ls -l /dev/CA
    total 4
    drwxrwxrwx  2 root root  320 Sep 24 12:58 .
    drwxr-xr-x 13 root root 6060 Sep 23 15:43 ..
    -rw-rw-rw-  1 root root  515 Sep 24 12:58 DeviceSerialMap
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 lib:4,0,0,0 -> /dev/sg1
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,1 -> /dev/sg2
    lrwxrwxrwx  1 root root    9 Sep 24 12:58 tape:4,0,0,10 -> /dev/sg11
    lrwxrwxrwx  1 root root    9 Sep 24 12:58 tape:4,0,0,11 -> /dev/sg12
    lrwxrwxrwx  1 root root    9 Sep 24 12:58 tape:4,0,0,12 -> /dev/sg13
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,2 -> /dev/sg3
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,3 -> /dev/sg4
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,4 -> /dev/sg5
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,5 -> /dev/sg6
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,6 -> /dev/sg7
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,7 -> /dev/sg8
    lrwxrwxrwx  1 root root    8 Sep 24 12:58 tape:4,0,0,8 -> /dev/sg9
    lrwxrwxrwx  1 root root    9 Sep 24 12:58 tape:4,0,0,9 -> /dev/sg10
    
  8. 從資料移動器伺服器,開啟 NDMP 伺服器日誌檔,以確定 NDMP 伺服器服務正在與裝置進行通訊。 這個日誌檔儲存於下列目錄中:
    /opt/CA/ABdatamover/logs/NDMPServer.log
    

    日誌檔中應會出現類似下列內容的訊息:

    20/11/2009 19:39:54.946 27897 INF [0x4004AAE0] Received Message NDMP_CONFIG_GET_TAPE_INFO
    20/11/2009 19:40:23.626 27897 INF
    20/11/2009 19:40:23.626 27897 INF Found [3] devices...
    20/11/2009 19:40:23.630 27897 INF
    20/11/2009 19:40:23.630 27897 INF Found tape drive [9210803477]
    20/11/2009 19:40:23.657 27897 INF
    20/11/2009 19:40:23.657 27897 INF Found tape drive [9210801539]
    20/11/2009 19:40:23.676 27897 INF [0x4004AAE0] Sending NDMP_CONFIG_GET_TAPE_INFO