1. 程式人生 > >NBU客戶端安裝失敗

NBU客戶端安裝失敗

error: spa .gz filesyste dir 可能 exc gda bash

  該服務器是阿裏雲上的centos6.8,是用來做oracle服務器,買來之後進行測試,發現沒有安裝圖形化界面,還有部分包也沒有安裝。在oracle安裝完成之後,嘗試安裝NBU的客戶端,結果發生報錯:The pbx_exchange daemon is not currently running,以下是全部過程:

1. 解壓NBU客戶端安裝包,進入目錄進行安裝,連續回車並輸入NBU服務器的計算機名後,發生如下報錯:

[root@KG-ORA-01 nbu]# ls
NetBackup_7.6.0.1_CLIENTS2 NetBackup_7.6.0.1_CLIENTS2.tar.gz
[[email protected]
/* */-ORA-01 nbu]# cd NetBackup_7.6.0.1_CLIENTS2 [[email protected]-ORA-01 NetBackup_7.6.0.1_CLIENTS2]# ls Doc install LICENSE NBClients VSM_README [[email protected]-ORA-01 NetBackup_7.6.0.1_CLIENTS2]# ./install ERROR: The pbx_exchange daemon is not currently running. It must be started before NetBackup installation can be continued. Aborting ... ERROR: A failure was detected running
/tmp/orasoft/nbu/NetBackup_7.6.0.1_CLIENTS2/NBClients/anb/Clients/usr/op env/netbackup/client/Linux/RedHat2.6.18/cp_to_client kg-nbu-01.dev.chngalaxy.com KG-ORA-01 /tmp/install_trace.15277


2. 經過網上查找問題的原因,說是卸載VRTSpdx這個包就可以,然後查看是否有安裝這個包,可以看到真的安裝了這個包,因此就進行卸載,沒想到會有警告,想著無所謂就忽略了:

[root@KG-ORA-01 ~]# rpm -q VRTSpbx 
VRTSpbx
-1.5.4.0-0.x86_64 [[email protected]-ORA-01 ~]# rpm -e VRTSpbx warning: erase unlink of /opt/VRTSpbx/lib/libvxicui18n.so.6 failed: No such file or directory warning: erase unlink of /opt/VRTSpbx/bin/vxpbxcfg failed: No such file or directory [[email protected]-ORA-01 ~]# rpm -e VRTSpbx error: package VRTSpbx is not installed

3. 卸載之後繼續安裝,仍然報下面的錯誤:

[root@KG-ORA-01 NetBackup_7.6.0.1_CLIENTS2]# ./install
ERROR: The pbx_exchange daemon is not currently running. It must
be started before NetBackup installation can be continued.
Aborting ...


ERROR: A failure was detected running
/tmp/orasoft/nbu/NetBackup_7.6.0.1_CLIENTS2/NBClients/anb/Clients/usr/op
env/netbackup/client/Linux/RedHat2.6.18/cp_to_client kg-nbu-01.dev.chngalaxy.com 
KG-ORA-01 /tmp/install_trace.15905

4. 繼續在網上搜索資料,有說/opt目錄空間不足,但是我這裏/opt並非另外掛載,而是在根目錄下面,因此刪掉/opt目錄下面的VRTSpbx文件夾:

[root@KG-ORA-01 openv]# cd /opt/VRTSpbx/
[[email protected]-ORA-01 VRTSpbx]# ls
bin build_version lib log man resources
[[email protected]-ORA-01 VRTSpbx]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 99G 29G 65G 31% /
tmpfs 32G 0 32G 0% /dev/shm
/dev/mapper/vgdata-lvdata1
493G 70M 467G 1% /oradata
/tmp/orasoft/CentOS-6.8-x86_64-bin-DVD1.iso
3.7G 3.7G 0 100% /media/centos
[[email protected]-ORA-01 VRTSpbx]# du -sh
26M .
[[email protected]-ORA-01 VRTSpbx]# cd ..
[[email protected]-ORA-01 opt]# du -sh
28M .
[[email protected]-ORA-01 opt]# ls
ORCLfmap VRTSpbx
[[email protected]-ORA-01 opt]# rm -rf VRTSpbx/

5. 再次嘗試安裝,報錯發生改變,查看安裝日誌也沒看出結果

[root@KG-ORA-01 NetBackup_7.6.0.1_CLIENTS2]# ./install


ERROR: Installing PBX was unsuccessful.
Aborting ...


ERROR: A failure was detected running
/tmp/orasoft/nbu/NetBackup_7.6.0.1_CLIENTS2/NBClients/anb/Clients/usr/op
env/netbackup/client/Linux/RedHat2.6.18/cp_to_client kg-nbu-01.dev.chngalaxy.com 
KG-ORA-01 /tmp/install_trace.16435 


6. 開始了自己摸索的階段,網上說是PBX這個包沒有成功卸載掉,或者安裝卸載的時候存在報錯,想想可能是最開始卸載的時候有警告導致,所以就猜測,這個包會不會就在客戶端安裝包裏,經過排查,還真的有這個包,於是把它拷貝出來,單獨安裝下

[root@KG-ORA-01 RedHat2.6.18]# pwd
/tmp/orasoft/nbu/NetBackup_7.6.0.1_CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat2.6.18

 

[[email protected]-ORA-01 RedHat2.6.18]# ls
client_bin.tar.gz ftp_to_client nbcheck pddeagent.tar.gz tar
client_config install_client NB-Java.tar.gz pdinstall version
cp_to_client installpbx nbj.conf sftp_to_client
extract_java JRE.tar.gz PBX.tar.gz ssh_to_client


[[email protected]-ORA-01 RedHat2.6.18]# mkdit /tmp/pbx
-bash: mkdit: command not found
[[email protected]-ORA-01 RedHat2.6.18]# mkdir /tmp/pbx
[[email protected]-ORA-01 RedHat2.6.18]# cp PBX.tar.gz /tmp/pbx/

7. 真是奇葩,這裏安裝的時候又報已經安裝完,但其實是沒有安裝,明顯是上次卸載的時候沒有成功卸載。

[root@KG-ORA-01 RedHat2.6.18]# cd /tmp/pbx/
[[email protected]-ORA-01 pbx]# ls
PBX.tar.gz
[[email protected]-ORA-01 pbx]# tar -zxvf PBX.tar.gz 
VRTSpbx-1.5.4.0-0.RH_x86_64.rpm
[[email protected]-ORA-01 pbx]# ls
PBX.tar.gz VRTSpbx-1.5.4.0-0.RH_x86_64.rpm
[[email protected]-ORA-01 pbx]# rpm -ivh VRTSpbx-1.5.4.0-0.RH_x86_64.rpm 
Preparing... ########################################### [100%]
package VRTSpbx-1.5.4.0-0.x86_64 is already installed
[[email protected]-ORA-01 pbx]#

8. 實在找不到辦法了,重啟試試,結果重啟之後再次安裝,就成功了!!!無語(這裏求大神指點),接著安裝NBU客戶端也沒有問題。

[root@KG-ORA-01 pbx]# reboot

[[email protected]-ORA-01 ~]# cd /tmp/pbx/
[[email protected]-ORA-01 pbx]# ls
PBX.tar.gz VRTSpbx-1.5.4.0-0.RH_x86_64.rpm
[[email protected]-ORA-01 pbx]# rpm -ivh VRTSpbx-1.5.4.0-0.RH_x86_64.rpm 
Preparing... ########################################### [100%]

1:VRTSpbx ########################################### [100%]

[[email protected]-ORA-01 pbx]# cd /tmp/orasoft/nbu/NetBackup_7.6.0.1_CLIENTS2

[[email protected]-ORA-01 NetBackup_7.6.0.1_CLIENTS2]# ./install

NBU客戶端安裝失敗