1.内存设置为2G及以上
2.设置swap: (1)root登录 (2)建立swap文件,如在/tmp下建立swapfree作为交换文件。 # cd /tmp #dd if=/dev/zero of=swapfree bs=32k count=65515 (bs=32k指定每个扇区占用32kb,读入了65515+0个区段,输出了65515+0个区段) (3) 格式华及启动swap文件 # mkswap swapfree (停止使用新创建的swap文件,只要执行 swapoff /tmp/swapfree命令) (4)检查swap #swapon -s (5)开机时自动启动新添加的swap分区 # vi /etc/fstab 最后添加一行 /tmp/swapfile swap swap defaults 0 03.设置内核#vi /etc/security/limits.conf添加以下oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536#vi /etc/pam.d/login添加以下session required /lib/security/pam_limits.sosession required pam_limits.so# vi /etc/profile
if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi# vi /etc/csh.login(如果用户的Shell为csh或者tcsh) if ( $USER == "oracle" ) then limit maxproc 16384 limit descriptors 65536 endif