2. 1.1.1.3 修改系统各路径的空间大小
chfs -a size=+10G /
chfs -a size=+3G /usr
chfs -a size=+2G /var
chfs -a size=+5G /tmp
chfs -a size=+8G /home
chfs -a size=+15G /opt
1.1.1.4 修改/etc/hosts 文件
修改/etc/hosts
168.169.15.33 orcldb1
168.169.15.35 orcldb1_vip
172.16.3.1 orcldb1_priv
168.169.15.34 orcldb2
168.169.15.36 orcldb2_vip
172.168.3.2 orcldb2_priv
1.1.1.5 创建 oinstall、dba
oinstall、
/bin/mkgroup oinstall
/bin/mkgroup dba
1.1.1.6 创建 oracle 用户
运行 smitty user ,选择 Add a User
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
* User NAME [oracle]
User ID [500]
Primary GROUP [oinstall]
3. Group SET [dba,hagsuser]
Soft FILE size [-1]
Soft CPU time [-1]
Soft DATA segment [-1]
Soft STACK size [-1]
# id oracle
uid=500(oracle) gid=203(oinstall) groups=204(dba),205(hagsuser),保证各节点都一样,并设
置密码 passwd oracle
1.1.1.7 调整用户的 SHELL Limit
� smit chuser
Soft FILE size [-1]
Soft CPU time [-1]
Soft DATA segment [-1]
Soft STACK size [-1]
� 修改/etc/security/limits文件中root oracle用户相关部分如下:
root:
fsize = -1
core = -1
cpu = -1
data = -1
rss = -1
stack = -1
nofiles = -1
oracle:
fsize = -1
core = -1
4. cpu = -1
data = -1
rss = -1
stack = -1
nofiles = -1
# ulimit -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 4194304
memory(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) unlimited
1.1.1.8 配置系统配置参数
smitty chgsys
Maximum number of PROCESSES allowed per user [4096]
HIGH water mark for pending write I/Os per file [33]
LOW water mark for pending write I/Os per file [24]
Stack Execution Disable (SED) Mode off
1.1.1.9 配置网络可调参数
直接敲以下几行,变更会出现在 /etc/rc.net
no -p -o udp_sendspace=65536
no -p -o udp_recvspace=262144
no -p -o tcp_sendspace=262144
no -p -o tcp_recvspace=262144
9. export NLS_DATE_FORMAT="mm/dd/yyyy hh24:mi:ss"
export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin
export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export THREADS_FLAG=native
export TEMP=/tmp
export TMPDIR=/tmp
执行. ./.profile 立即生效
1.1.2.2 安装 Oracle 相关软件之前都运行 rootpre.sh
� 运行/cdrom/clusterware/rootpre/rootpre.sh
显示内容:
./rootpre.sh output will be logged in /tmp/rootpre.out_06-12-13.11:30:24
Saving the original files in /etc/ora_save_06-12-13.11:30:24....
Copying new kernel extension to /etc....
Loading the kernel extension from /etc
10. Oracle Kernel Extension Loader for AIX
Copyright (c) 1998,1999 Oracle Corporation
Successfully loaded /etc/pw-syscall.64bit_kernel with kmid: 0x4116700
Successfully configured /etc/pw-syscall.64bit_kernel with kmid: 0x4116700
The kernel extension was successfuly loaded.
Configuring Asynchronous I/O....
Configuring POSIX Asynchronous I/O....
Checking if group services should be configured....
Please confirm your Oracle userid is a member of the group: hagsuser
Configuring HACMP group services socket for possible use by Oracle.
1.2 Oracle 的 crs 软件安装
注:以下示例图的主机名和路径需按具体情况更改。
� 设置软件安装显示客户端机器,如 export DISPLAY=168.169.15.199:0.0,然后运行
/cdrom/clusterware/runInstaller,在客户端机器显示图 1
11. 图1
� 接着自动出现图 2 所示,选择 Next
图2
� 指定软件安装临时目录,以及用户组,如图 3 所示,然后选择 Next
图3
� 指定 CRS 软件安装路径,如图 4,然后选择 Next
12. 图4
� 检查软件所需的环境,如图 5,没有问题,选择 Next
图5
� 集群配置,如图 6,更改相应的私有名、虚拟服务名