linux下安裝配置VCS,oracle雙機__小程式
最後更新:2018-07-26
來源:互聯網
上載者:User
1、VCS安裝前準備。
要查看veritas版本對作業系統版本等情況,是否符合安裝條件。
#ssh-keygen -t dsa//產生DSA密鑰
#chmod 755 -t /root/.ssh
把root/.ssh/id_dsa.pub檔案為authorized_keys2
把authorized_keys2拷貝到需要安裝VCS所有伺服器/root/.ssh目錄下。(這一點很重要)
在VRTS1機器上執行以下命令,在當前SHELL產生登入不需要口令。
#exec /usr/bin/ssh-agent $SHELL
#ssh-add
在VRTS1伺服器上執行:(其中VRTS1、VRTS2分別為兩台機器名稱)
執行過程中,以不需要輸入口令為有效,每個命令可執行兩次看看效果。
#ssh -x -l root VRTS1 ls
#ssh -x -l root VRTS1 ifconfig
#ssh -x -l root VRTS2 ls
#ssh -x -l root VRTS2 ifconfig
sftp> put /root/.ssh/id_dsa.pub /root/.ssh/id_dsa.pub
2、在/ect/hosts檔案中加入以下格式值。(IP 伺服器名)
10.1.4.58 VRTS1
10.1.4.68 VRTS2
要同時加入安裝veritas所有安裝點伺服器資訊,本機就兩台,如果多台,按同樣格式增加。
3、安裝veritas。
在veritas源檔案下,找到安裝檔案,運行安裝檔案。
./installer
進入安裝介面,提示是安裝主菜單,提示:
I:安裝/更新
C:配置並且安裝產品
L:產品的license
......
選擇安裝:I
提示安裝veritas產品哪個功能塊。
選擇:1(VERITAS Cluster Server)
安裝軟體進行檢測,檢測後提示繼續,按斷行符號確定。
進行license檢測,輸入license資訊。
檢測成功後,斷行符號確定繼續。
安裝提示選擇安裝哪些VCS rpms
選擇:1)Install all of the optional rpms
軟體檢測哪些沒有安裝,進行提示,按斷行符號確定後,繼續安裝。
配置VCS,確定VCS名稱,VCS ID,兩個或者更多的心跳。(可以用一個心跳)
VCS名稱:keanvcs
VCS ID:123
心跳線,兩根:eth1,eth2
設定VCS口令密碼,預設為admin/password。採用預設的密碼,沒有進行設定(可自行另設)。
提示是否增加使用者,不增加使用者。
提示是否配置Web Console。不進行配置。(以下是配置資訊)
所有系統用eth0為公用的NIC;Virtual IP為:10.1.4.78;Netmask:255.255.0.0。
提示是否配置SMTP(Simple Mail Transfer Protocol),不進行配置。
提示是否同時在所有機器上安裝VCS。確定同時安裝。
根據提示進行確認。
軟體自動安裝,提示安裝完畢。
4、應用配置。
在配置Application應用時,需要設定啟動、停止、pidFiles、MonitorProgram、MonitorProcesses
其中pidFiles、MonitorProgram、MonitorProcesses中的三個,只要其中一個配置完成就可以。
這裡面我只有oidFiles方式配置成功,其它兩個都沒有。
我在啟動指令碼中這樣寫的,來獲得pidFile。
export PATH=/root/jdk1.5.0_06/bin:/root/test PATH
export CLASSPATH=.:/oracle/study/study.jar:/root/jdk1.5.0_06/lib/dt.jar:/root/jdk1.5.0_06/lib/tools.jar:/root/jdk1.5.0_06/lib/sa-jdi.jar CLASSPATH
nohup java study.StudyMain &
ps -ef|grep "java"|grep "study.StudyMain" |grep -v grep |awk '{print $2}' > /oracle/study/study.pid
5、oracle在VCS中配置。
安裝以下兩個軟體包。這個VCS中不帶,還需要單獨買。
# rpm -ivh VRTSvcsor
# rpm -ivh VRTScsocw
6、在VCS介面中匯入oracle設定檔。
在命令視窗開啟VCS介面,/opt/VRTSvcs/hagui。
登入進管理介面後,開啟匯入/etc/VRTSvcs/conf/config/OracleType.cf檔案。
這樣在增加資源的時候就有oracle及listener選項。