(3)、监控AIO服务进程的使用情况:
#ps-ek|grep-vgrep|grep–vposix_aioserver|grep-caioserver
(4)、调整参数 ioo-poaio_maxservers=80/ioo-poaio_minservers=40 6、修改内存管理参数 (修改后需重启系统才能生效):
vmo -p -o maxperm%=90; vmo -p -o minperm%=3 vmo -p -o maxclient%=90
vmo -p -o strict_maxperm=0 vmo -p -o strict_maxclient=1 vmo -p -o lru_file_repage=0 vmo -r -o page_steal_method=1
7、 调整maxuproc(系统最大进程数)和ncargs(系统块大小)参数
chdev -l sys0 -a maxuproc=16384
也可以使用:smit chgsys修改“Maximum number of PROCESSES allowed per user”
chdev -l sys0 -a ncargs=256 修改完成后检查
lsattr -El sys0 -a maxuproc lsattr -El sys0 -a ncargs 8、 网络参数配置
名称 Ipqmaxlen 修改的值 512 rfc sb_max tcp_recvspace tcp_sendspace udp_recvspace udp_sendspace 配置方法:
检查当前值的是否满足要求: # /usr/sbin/no -a | more 查看系统是否兼容模式
13231 2*655360 65536 65536 655360(等于tcp_sendspace的10倍,小于sb_max) 65536 # /usr/sbin/lsattr -E -l sys0 -a pre520tune
pre520tune enable Pre-520 tuning compatibility mode True(显示为兼容模式) 开始修改
# /usr/sbin/no -o parameter_name=value --例子 /usr/sbin/no -o ipqmaxlen=512 /usr/sbin/no -o rfc1323=1 /usr/sbin/no -o sb_max=1310720 /usr/sbin/no -o tcp_recvspace=65536 /usr/sbin/no -o tcp_sendspace=65536 /usr/sbin/no -o udp_recvspace=655360 /usr/sbin/no -o udp_sendspace=65536 重新启动计算机使参数生效
非兼容模式下用以下方式修改 /usr/sbin/no -r -o ipqmaxlen=512 /usr/sbin/no -r -o rfc1323=1 /usr/sbin/no -r -o sb_max=1310720 /usr/sbin/no -r -o tcp_recvspace=65536 /usr/sbin/no -r -o tcp_sendspace=65536 /usr/sbin/no -r -o udp_recvspace=1351680 /usr/sbin/no -r -o udp_sendspace=65536 重新启动计算机使参数生效
取消主机中oracle、root和grid用户shell限制
以下修改完成后必须要将主机重启才能生效 vi /etc/security/limits default:
fsize = -1 cpu = -1 data = -1 stack = -1 core = 2097151 rss = -1 nofiles = -1
fsize_hard = -1 cpu_hard = -1 data_hard = -1 stack_hard = -1 rss_hard = -1 nofiles_hard = -1
/etc/hosts设置
127.0.0.1 localhost 192.168.121.132 kf1rac1 192.168.121.133 kf1rac2 #Virtual IP address
192.168.121.134 kf1rac1-vip1 192.168.121.135 kf1rac2-vip1 # Private IP address 10.10.10.132 kf1rac1-priv1 10.10.10.133 kf1rac2-priv1 10.0.1.132 kf1rac1-priv2 10.0.1.133 kf1rac2-priv2 #SCAN IP address
192.168.121.136 kf1rac-scan
# loopback (lo0) name/address 用户组和用户创建
mkgroup -'A' id='310' adms='root' dba mkgroup -'A' id='311' adms='root' oinstall
mkuser -a id='1100' pgrp='oinstall' groups='dba,oinstall' home='/home/grid' fsize=-1 data=-1 core=-1 fsize_hard=-1 cpu_hard=-1 data_hard=-1 stack_hard=-1 core_hard=-1 grid
mkuser -a id='1101' pgrp='oinstall' groups='dba,oinstall' home='/home/oracle' fsize=-1 data=-1 core=-1 fsize_hard=-1 cpu_hard=-1 data_hard=-1 stack_hard=-1 core_hard=-1 oracle
为用户添加以下能力: /usr/bin/chuser
capabilities=CAP_PROPAGATE,CAP_BYPASS_RAC_VMM,CAP_NUMA_ATTACH oracle /usr/bin/chuser
capabilities=CAP_PROPAGATE,CAP_BYPASS_RAC_VMM,CAP_NUMA_ATTACH root /usr/bin/chuser
capabilities=CAP_PROPAGATE,CAP_BYPASS_RAC_VMM,CAP_NUMA_ATTACH grid --查看用户拥有的能力 lsuser -a capabilities grid ――设置用户密码 passwd oracle/oracle passwd grid/oracle