网站大量收购独家精品文档,联系QQ:2885784924

在SUSE10.1上安装ORACLE10.2.3.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在SUSE10.1上安装ORACLE10.2.3

软件准备: Novell SUSE 10 sp1 ORACLE 10.2.3安装包 安装操作系统 准备3块物理盘,第1块装OS,第2块和第3块做LVM 安装过程略 搜索是否安装有以下包,没有就装上 gcc gcc-c++ glibc libaio libaio-devel make 3. 创建用户 1. 创建用户组 # groupadd oinstall # groupadd dba 2. 创建Oracle数据库用户并设置口令 # useradd -d /opt/oracle -m -g oinstall -G dba -s /bin/bash oracle # passwd oracle 4. 定制系统内核参数 1. # sysctl -a | grep sem 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 kernel.sem = 250 32000 100 128 需要需要替换,将得到的新的值添加到/etc/sysctl.conf文件中,例如: kernel.sem = 250 256000 100 1024 2. # sysctl -a | grep shm 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.shmmax = 物理内存的一半(字节单位) 3. # sysctl -a | grep file-max 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 fs.file-max = 65536 4. # sysctl -a | grep ip_local_port_range 如果输出结果中起始值比他高,不用替换。 net.ipv4.ip_local_port_range = 1024 65000 5. # sysctl -a | grep rmem_default 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 net.core.rmem_default = 1048576 6. # sysctl -a | grep rmem_max 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 net.core.rmem_max = 1048576 7. # sysctl -a | grep wmem_default 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 net.core.wmem_default = 262144 8. # sysctl -a | grep wmem_max 如果输出结果中实际值对应于以下参考值较小,则用以下更大的值替换;如果实际值较参考值大,则不用替换。 net.core.wmem_default = 262144 9. 使配置参数生效 # sysctl -p 执行如下命令使系统启动时读取配置的参数。 # chkconfig boot.sysctl on 5. 将如下行加入/etc/security/limits.conf文件中: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 6. 将如下行加入/etc/pam.d/login文件中(如果不存在) session required /lib/security/pam_limits.so 7. 将如下行加入/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 8. 创建Oracle目录 创建Oracle软件安装目录: # mkdir /opt/oracle/orabase # chown oracle:oinstall /opt/oracle/orabase # chmod 775 /opt/oracle/orabase 创建恢复文件目录: # mkdir /export/home/flash_recovery_area # chown oracle:oinstall /export/home/flash_recovery_area # chmod 755 /

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档