在RedHat5下安装Oracle10g详解.docVIP

  • 1
  • 0
  • 约6.98千字
  • 约 8页
  • 2017-06-09 发布于北京
  • 举报
在RedHat 5下安装Oracle 10g详解 必要的硬件信息检查 物理内存:512M: # grep MemTotal /proc/meminfo 交换空间:1.0 GB或者2倍内存大小:# grep SwapTotal /proc/meminfo 检查完如上各项之后, 应该修改核心参数.执行如下命令: #vi /etc/sysctl.conf #注释: #表示使用root用户操作,$表示使用oracle 用户进行操作.提示符后面的蓝色部分表示需要输入的命令,以下同. 在该文件末尾加入如下内容: 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 编辑完之后,保存,执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效. 注:上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动. 关于这些核心参数的说明在Oracle的官方网站中有很详细的说明. 然后,应该检查一下上面的操作是否正确: # /sbin/sysctl -a | grep sem # /sbin/sysctl -a | grep shm # /sbin/sysctl -a | grep file-max # /sbin/sysctl -a | grep ip_local_port_range 为Oracle用户设定Shell的限制’ 一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量) # vi /etc/security/limits.conf # 添加如下的行 * soft nproc 2047 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536 添加如下的行到/etc/pam.d/login 文件: session required /lib/security/pam_limits.so 编辑 /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 之后,执行$ unlimit 验证一下. 一、 相关软件 环境:RedHat Enterprise Server 5 jdk-1_5_0_15-linux-i586-rpm.bin oracle-linux32.zip 其他安装包见文中 RedHat Enterprise Server 5 红帽发行的Linux 服务器版最新版,Linux 2.6.18内核 下载地址: [url]52/os/linux/redhat/rhel5/rhel-5-server-i386-disc1.iso[/url] [url]52/os/linux/redhat/rhel5/rhel-5-server-i386-disc2.iso[/url] [url]52/os/linux/redhat/rhel5/rhel-5-server-i386-disc3.iso[/url] [url]52/os/linux/redhat/rhel5/rhel-5-server-i386-disc4.iso[/url] [url]52/os/linux/redhat/rhel5/rhel-5-server-i386-disc5.iso[/url] 更多介绍和下载地址可以查看 [url]/html/Basic/azpz35044.html[/url] 安装序列号:2515dd4e215225dd jdk-1_5_0_15-linux-i586-rpm.bin 下载地址:[url]/javase/downloads/index_

文档评论(0)

1亿VIP精品文档

相关文档