ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux学习点滴

linux学习点滴

原创 Linux操作系统 作者:nokilled 时间:2008-04-09 20:46:11 0 删除 编辑

#Redhat 4安装oracle的设置

cat >> /etc/sysctl.conf <kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
EOF
/sbin/sysctl -p

cat >> /etc/security/limits.conf <oracle               soft    nproc   2047
oracle               hard    nproc   16384
oracle               soft    nofile  1024
oracle               hard    nofile  65536
EOF

cat >> /etc/pam.d/login <session    required     /lib/security/pam_limits.so
EOF

--对于 RHEL 2.1 和 RHEL 3,使用以下命令:

cat >> /etc/profile <if [ \$USER = "oracle" ]; then 
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF

cat >> /etc/csh.login <if ( \$USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
umask 022
endif
EOF

对于 SLES 8,使用以下命令:

cat >> /etc/profile.local <if [ \$USER = "oracle" ]; then 
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF

cat >> /etc/csh.login.local <if ( \$USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
umask 022
endif
EOF

避免错误!(仅限 SLES 8)
在 SLES 8 上安装 Oracle Enterprise Manager 10g 时存在一个错误 — 由于所需端口以为 /etc/services 所保留而导致安装失败。OEM DBConsole 需要端口 1830,而在 SLES8 环境中,此端口已经为 /etc/services 所保留。此错误在 MetaLink 上的错误号为 3513603。

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/46907/viewspace-232306/,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle rac
下一篇: 新的一年开始了
请登录后发表评论 登录
全部评论

注册时间:2007-12-30

  • 博文量
    108
  • 访问量
    284616