AIX 6.1上安裝ORACLE 10R2 RAC 的幾個重要的準備工作
1. 安裝的AIX的相關包
Operating system filesets: The following operating system filesets are required:
bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat
bos.perf.perfstat
bos.perf.proctools
xlC.aix50.rte:7.0.0.4 or later
xlC.rte:7.0.0.1 or later
以上內容來自與b19075.pdf
[@more@]2. 配置作業系統網路
no -o tcp_sendspace=262144
no -o tcp_recvspace=262144
no -o udp_sendspace=65536
no -o udp_recvspace=655360
no -o rfc1323=1
no -o sb_max=1310720
no -o ipqmaxlen=512
修改/etc/rc.net,使得相關網路引數在重啟時生效
在/etc/rc.net檔案尾部增加下面的程式碼
。。。。。。
if [ -f /usr/sbin/no ] ; then
/usr/sbin/no -p -o udp_sendspace=65536
/usr/sbin/no -p -o udp_recvspace=655360
/usr/sbin/no -p -o tcp_sendspace=65536
/usr/sbin/no -p -o tcp_recvspace=65536
/usr/sbin/no -p -o rfc1323=1
/usr/sbin/no -p -o sb_max=2*655360
/usr/sbin/no -r -o ipqmaxlen=512
fi
以上內容來自B14201.pdf(install rac on aix guard)
3.建立OS的group(oinstall,dba,hagsuser)
Two nodes:
/bin/mkgroup oinstall
/bin/mkgroup dba
/bin/mkgroup hagsuser
#lsgroup -c ALL
oinstall:203:false:files
dba:204:false:files
hagsuser:205:false:files
4.建立OS的user(ORACLE)
smitty user-'add user'
oracle
202
1. In the Primary GROUP field, specify the Oracle Inventory group, for example oinstall.
2. In the Group SET field, specify the required secondary groups, for example: oinstall,dba,hagsuser
#id oracle
uid=202(oracle) gid=203(oinstall) groups=204(dba),205(hagsuser)
smitty user-list user'如果沒有nobody使用者,則用下面的語句建立.
#/usr/sbin/useradd nobody
6. Configuring SSH on All Cluster Nodes
下載、安裝、啟動openssl,openssh
7. Configuring SSH on Cluster Member Nodes
Zwsc_node1:
Su - oracle
$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
zwsc_node1:/home/oracle$/usr/bin/ssh-keygen -t rsa
以上內容請參考B14201.pdf(install rac on aix guard),這裡不詳述.
8. Aix6.1 預設已經讓所有使用者使用所有資源,
#more /etc/security/limits
……
default:
fsize = -1
core = -1
cpu = -1
data = -1
rss = -1
stack = -1
nofiles = -1
如果需要修改,執行下面的命令
# smit chgsys
或者直接修改/etc/security/limits檔案
9. 網路介質準備
RAC的兩個節點的網路裝置名稱應該一致.
zwscnode1:
en3: inet 10.1.1.69 netmask 0xffffff00 broadcast 10.1.1.255
en2: inet 10.123.13.141 netmask 0xffffff00 broadcast 10.123.13.255
zwscnode2:
en3: inet 10.1.1.69 netmask 0xffffff00 broadcast 10.1.1.255
en2: inet 10.123.13.143 netmask 0xffffff00 broadcast 10.123.13.255
兩個節點都是en2對內(心跳),en3對外
筆者曾經嘗試了網路裝置名稱不一致情況下進行crs的安裝,在最後階段執行root.sh檔案時出錯.
檢查root.sh的指令碼發現其子指令碼$ORACLE_CRS_HOME/install/rootconfig 檔案中,將網路裝置統一配置為en2(在安裝的介面是無法選擇另外節點的網路名稱的).
因為裝置名稱不一致,所以en2在另外一個節點不存在或者為另外類別的網路,這樣會導致安裝失敗.
#more $ORACLE_CRS_HOME/install/rootconfg
CRS_NODELIST=zwscnode1,zwscnode2
CRS_NODEVIPS='zwscnode1/zwsc_node1-vip/255.255.255.0/en2,zwscnode2/zwsc_node2-vip/255.255.255.0/en2'
總之想辦法使得兩個節點的裝置名稱相同和各自的網段相同.
10. 下載了補丁程式p6718715_10203_AIX64-5L,並執行補丁中的rootpre.sh
因為ORACLE 10.2.0.1 CLUSTER 安裝介質不支援高版本的hacmp 5.5,需要下載補丁p6718715來解決這個問題.
將補丁p6718715 的安裝壓縮包p6718715_10203_AIX64-5L解壓縮到/install/patch目錄(兩個節點),然後執行該目錄下的rootpre.sh
#/install/patch/rootpre.sh
執行了這個補丁的rootpre.sh就不需要執行原來crs安裝目錄下的rootpre.sh指令碼檔案了.
以上是aix 6.1作業系統上安裝oracle 10.2.0.1 CRS的一些準備條件.其中任何一個沒有準備好,請不要開始嘗試安裝crs,否則,你將得到很多錯誤和煩惱.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-1056230/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aix6.1上安裝oracle 10.2.0.1AIOracle
- aix5.3 安裝oracle11g 準備工作AIOracle
- AIX 6.1 Oracle11g 11.2.0.4 RAC 安裝心得AIOracle
- Oracle10g 在AIX 6.1上的靜默安裝OracleAI
- Openfiler+RAC的安裝之六--安裝前的準備工作
- aix 6.1+hacmp+ oracle 10g rac 安裝步驟AIACMOracle 10g
- aix 上做rac的幾個注意點AI
- oracle rac aix 安裝OracleAI
- AIX6.1+HA+ORACLE10G RAC 安裝參考手冊AIOracle
- 使用VMware ESXi Server 5.0在OEL6.1上安裝 Oracle RAC 11gR1(5)-安裝前系統準備ServerOracle
- AIX6.1下 Oracle 10g的安裝AIOracle 10g
- AIX6.1+HAcmp5.4+ORACLE10G RAC 安裝參考手冊AIACMOracle
- Oracle Database RAC 11.2.0.3 for AIX6.1TL7安裝記錄(5)OracleDatabaseAI
- 在Redhat 5.5 上安裝 Oracle 10R2RedhatOracle
- 在AIX上安裝配置Oracle10g RACAIOracle
- Linux 安裝11g RAC 前準備工作Linux
- Oracle 11G RAC叢集安裝(1)——安裝前的準備Oracle
- aix 6.1上rac升級到10.2.0.4AI
- 上週在Aix上安裝oracle10g rac遇到兩個問題AIOracle
- oracle重要系統割接準備工作Oracle
- AIX 6.1安裝RAC出現時斷時續問題AI
- RAC安裝之一 安裝前準備
- 【RAC安裝】 AIX下安裝Oracle 11gR2 RACAIOracle
- AIX 5.3/6.1環境下安裝Oracle 10gR2 RAC常見報錯AIOracle 10g
- 在AIX系統中安裝Oracle的幾個小問題AIOracle
- 使用VMware ESXi Server 5.0在OEL6.1上安裝 Oracle RAC 11gR1(3)-安裝OEL6.1ServerOracle
- oracle 11g RAC 安裝前準備指令碼Oracle指令碼
- OGG安裝準備工作
- aix rac安裝AI
- 在AIX上安裝配置Oracle10g RAC2AIOracle
- AIX上安裝、升級Oracle 10g RAC的情況總結AIOracle 10g
- Oracle 10g RAC (OCFS2) 在Linux AS 5.3 上的安裝軟體準備Oracle 10gLinux
- Aix 6.1下安裝Oracle11g詳細文件AIOracle
- AIX 6.1 靜默安裝11.1.0.6AI
- aix6.1安裝12.1.0.2rac無法識別共享磁碟的問題AI
- oracle安裝實施準備工作郵件通知模板Oracle
- RHEL6安裝ORACLE11G準備工作Oracle
- AIX6.1安裝ORACLE 11g(單機使用ASM)AIOracleASM