Cannot connect on socket(25)_NetBackup 問題解決
1. 問題描述
在LINUX 客戶端安裝完netbackup client和netbackup for db等netbackup客戶端後,在netbackup伺服器端定義該linux客戶端的備份策略,完成備份策略的定義後,需要定義客戶端的一些屬性;NetBackup Management-->Host Properties-->Clients-->雙擊右邊視窗的目標host進行客戶端的屬性設定時,報cannot connect on socket,錯誤的程式碼為:status code=25。
2. 問題分析
2.1 hostname 定義檢查
透過檢查,發現不是hostname問題,在netbackup伺服器和客戶端的hosts檔案都有IP與主機名對應的正確定義。
2.2 檢查客戶端是否安裝了xinetd服務
檢查linux客戶端,發現沒有安裝xinetd服務,擔心是因為這個問題導致了code=25的錯誤。
#rpm -aq|grep xinetd
沒有任何輸出內容,說明xinetd包沒有安裝。
2.3 在服務端測試連線客戶端的netbackup client應該開啟的埠
使用telnet測試客戶端的埠是否開啟
c:\>telnet testdb 13782
經測試,發現服務端服務連線客戶端的13782埠,初步判斷,客戶端安裝以後,一些相關的服務沒有啟動正確。
問題最終分析:
linux客戶端安裝netbackup一定需要先安裝xinetd服務,netbackup客戶端最核心的服務bpcd是xinetd的一個子服務,如果不安裝xinetd服務,則bpcd無法正確啟動,bpcd不啟動,客戶端13782埠就無法啟動。
導致本次報code=25錯誤的原因有兩個
A. linux客戶端沒有安裝xinetd服務
B. linux客戶端沒有配置好bpcd服務
3. 問題解決
3.1下載xinetd包,並進行xinetd包的安裝.
#uname -a
確定作業系統的版本,然後去網上下載對應的xinetd包.
#rpm -Uvh /tmp/xinetd-2.3.14-10.el5.i386.rpm
安裝xinetd包
#rpm -aq|grep xinetd
xinetd-2.3.14-10.el5
3.2 重新安裝netbackup客戶端軟體
安裝完xinetd服務後,檢查xinetd的配置檔案/etc/xinetd.conf,發現沒有netbackup的服務bpcd的定義;然後檢查/etc/xinetd.d目錄內容,也沒有bpcd的內容;
#cd /etc/xinetd.d
#ls
chargen-stream daytime-stream echo-dgram ekrb5-telnet krb5-telnet tcpmux-server vnetd
……
重新安裝netbackup client和netbackup for db等客戶端軟體,然後再檢查/etc/xinetd.d目錄,發現有了bpcd服務的定義了.
#ls /etc/xinetd.d
bpcd chargen-stream daytime-stream echo-dgram ekrb5-telnet krb5-telnet tcpmux-server vnetd
……
#more /etc/xinetd.d/bpcd
service bpcd
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/openv/netbackup/bin/bpcd
disable = no
}
注意: 有時候安裝完xinetd服務後,再安裝netbackup client,netbackup for db等客戶端軟體後,在/etc/xinetd.d/目錄下還是沒有bpcd檔案(筆者曾經遇到這個問題,並重新安裝了幾次都是這樣).我們可以透過手工建立該檔案來解決這個問題.
#vi /etc/xinetd.d/bpcd
#檔案內容如下:
service bpcd
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/openv/netbackup/bin/bpcd
disable = no
}
3.3 重新啟動xinetd服務
#service xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
[root@yxcarddata xinetd.d]# service xinetd status
xinetd (pid 32397) is running...
3.4檢查bpcd是否啟動
#netstat -a|grep bpcd
tcp 0 0 *:bpcd *:* LISTEN
說明bpcd 已經啟動了,處於listen狀態.
3.5 檢查netbackup的bpcd的埠
# more /etc/services|grep bpcd
bpcd 13782/tcp # VERITAS NetBackup
bpcd 13782/udp # VERITAS NetBackup
如果客戶端與伺服器之間存在防火牆,則需要開放伺服器到客戶端之間的13782(tcp,udp)的埠訪問許可權,需要開放客戶端到伺服器端的13720(13724)的埠訪問.具體的埠可以聯絡網管員,檢測防火牆的攔截資訊,然後根據實際情況進行埠訪問開放.
最後去netbackup伺服器上,點選客戶端,不再報status code=25的程式碼錯誤了,可以對客戶端的屬性修改和維護了.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-678164/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- socket write failed(24) _Netbackup的問題解決AI
- veritas netbackup的問題解決辦法
- 25. Socket與粘包問題
- 【Socket】解決UDP丟包問題UDP
- Jquery DataTables解決 Cannot reinitialise DataTable 問題jQuery
- TypeError: Descriptors cannot not be created directly問題的解決Error
- 上手MySQL之解決問題:not allowed to connect to this MySQL serverMySqlServer
- (問題解決)Cannot set LC_CTYPE to default locale: No such file or directory
- Java問題解決:The project cannot be built until build path errors are resolvedJavaProjectUIError
- 解決「問題」,不要解決問題
- 解決Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) "MySqlServer
- 25GbE可以解決資料中心過載問題嗎?
- 【linux】Can't connect to MySQL server on 'XXX' (13)問題解決方式LinuxMySqlServer
- solrcloud頁面顯示報錯Cannot load analyzer問題的解決方法SolrCloud
- 解決eclipse中egit中的cannot open git-upload-pack問題EclipseGit
- connect by 的排序問題排序
- 解決問題
- Java解決 PTA L2-003 月餅 (25分) 超時問題Java
- AIX 系統安裝netbackup client後,netbackup server 無法識別的問題AIclientServer
- 發現問題,解決問題
- 安裝docker問題:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?Docker
- k8s 環境下Cannot assign requested address問題解決K8S
- 解決 Cannot find OpenSSL's
- MySQL問題記錄--Can't connect to MySQL server on localhost (10061)解決方法MySqlServerlocalhost
- java sound與socket問題!Java
- yum問題解決
- sqlitedabaseislocked問題解決SQLite
- dump 解決問題
- Qt 之 執行Qt Creator出現cannot find -lGL的問題的兩種解決QT
- ERROR 2002 (HY000): Cant connect to local MySQL server through socket的解決方法ErrorMySqlServer
- 07-25 題解
- 解決telnet: connect to address 127.0.0.1: Connection refused的錯誤資訊問題127.0.0.1
- redis connect timeout問題排查Redis
- [求助] start with connect by 奇怪的問題
- 關於netbackup恢復出現media server is not active 問題Server
- 提問題比解決問題更重要
- Socket 粘包和分包問題
- SERVICE問題解決方法