构建AIX环境下的RAC之--配置内核参数(3)
环境:
操作系统: AIX 5300-09
集群软件: CRS 10.2.0.1
数据库: Oracle 10.2.0.1
14、配置系统内核参数
1、设置Shell Limits:
调整Oracle用户:
Soft FILE size -1 Soft CPU time -1 Soft DATA segment -1 Soft STACK size -1 Soft CORE file size -1
[root@aix211 /]#cat /etc/security/limits
oracle: fsize = -1 data = -1 stack = -1 core = -1
通过 smit chuser
在User NAME选项中选择ORACLE软件的属主,例如oracle用户;
在列表中检查上面四个参数的值并修改;
或修改文件/etc/security/limits中的内容;
2、设置系统参数:
smit chgsys
将列表中Maximum number of PROCESSES allowed per user值改为2048;
3、启用异步I/O
smit chaio
15、建立Oracle用户及组
root@aix212 disk1]#id oracle
uid=210(oracle) gid=210(dba) groups=211(oinstall),212(hagsuser)
要保证所有节点上的Oracle用户和相关组的ID号相同;
用户:
oracle 数据库的属主;
组:
dba Oracle用户的主组;
hagsuser For high availability(如果使用HACMP的话)
oinstall orainventory组,该组不是强制的,如果存在,则oracle code文件属于这个组,该组是oracle用户的从组;
Oracle用户的主组必须是dba组,从组必须是oinstall和hagsuser;如果使用HACMP的话,也将hagsuser作为Root用户的从组;
---------配置 .profile
export ORACLE_SID=prod1 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_CRS_HOME=/u01/crs_1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_CRS/lib:ORACLE_CRS/lib32 export PATH=$ORACLE_CRS_HOME/bin:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/es/sbin/cluster:/usr/es/sbin/cluster/sbin:/usr/es/sbin/cluster/utilities:/usr/es/sbin/cluster/diag:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:. umask 022 export EDITOR=vi