關於Backup Exec的Agent啓動失敗的解決辦法

一、環境

a)         BE服務器、門禁服務器(SQL服務,同時也安裝了Oracle和深信服***控件)
二、問題所在
a)         在client端安裝agent的時候,安裝成功,但是發現Agent for windows服務器啓動失敗,啓動Agent for windows依存的服務,問題依然。當然在打開client端的agent單擊“發佈”的時候看不到BE的ip或計算機。如下圖:

b)查看windows的“事件查看器”
   

   C)根據錯誤提示“無法監聽到NDMP TCP/IP端口”,經過各種百度、google,才知道BE server和cilent端的Agent通信依靠NDMP的10000端口。這個時候,我們可以找一臺計算機telnet client端的10000端口,即telnet x.x.x.x 10000,發現可以telnet,經分析,一定是10000端口被其他的程序所佔用。
   D)在client端的命令提示符裏輸入命令netstat –ano,發現10000端口確實被佔用,找到PID號是2188,再到任務管理器裏找到對應的進程,發現時sinforpromoteservice.exe。經查之,發現這個進程所對應的程序是深信服的***控件,它佔用了10000端口,所以才導致client的Agent for windows啓動失敗。
               

    E)兩種方法:一是直接卸載深信服***控件;二是更改NDMP端口。當然,用戶要求不能卸載深信服***控件,所以只能更改NDMP端口。
    F)在BE Server端和Client端,找到C:\windows\system32\drivers\etc下的service文件,以記事本打開,並在最後一行添加一條ndmp     9000/tcp       #Network Data Management Protocol
 

    g)重啓下client端的Agent服務
      

   H)OK,服務啓動成功後,再打開client端的agent
      

       發現發佈裏出現了BE的IP。再回到BE的主頁面發現也會出現了client計算機,這時候就可以正常做備份的策略了。
 
注:在兩端的hosts文件裏填上對方的ip和計算機名,如果是域環境,填上對方的ip和FQDN(完全合格域名)
 
 
 
這是我今天遇到的問題,和大家一起分享下!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章