- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 /
您可能关注的文档
- 国际经济学II课件2-06.ppt
- 国际结算考点中英文版.docx
- 国际货物运输与保险经典教案.doc
- 国际货币体系概述201312.ppt
- 苏宁TCT5512内套 176米.pdf
- 苏宁云计算实践分享.pdf
- 国际贸易--国际结算概述.ppt
- 国际贸易-在线作业_B.docx
- 国际货物买卖合同标的物(第二讲).ppt
- 国际结算课件第2章.ppt
- 职业技术学院2024级工业机器人技术(安装与维护)专业人才培养方案.docx
- 职业技术学院2024级应用化工技术专业人才培养方案.pdf
- 职业技术学院2024级软件技术(前端开发)专业人才培养方案.pdf
- 职业技术学院2024软件技术专业人才培养方案.docx
- 职业技术学院2024级信息安全技术应用(安全运维)专业人才培养方案.docx
- 职业技术学院2024级新能源汽车检测与维修技术(车辆鉴定与评估)专业人才培养方案.pdf
- 职业技术学院2024级石油炼制技术专业人才培养方案.pdf
- 职业技术学院2024级环境监测技术专业人才培养方案.docx
- 职业技术学院2024级汽车制造与试验技术专业人才培养方案.pdf
- 职业技术学院2024级信息安全技术应用专业人才培养方案.pdf
文档评论(0)