- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51CTO-linux平台的oracle安装手册
linux平台的oracle安装手册(RHEL5u2+ORACLE11GR1-X86)
oracle, 手册, linux, 平台
注:#为root用户操作 $为oracle用户操作 ##为注释
一、系统要求
1、至少1G物理内存;检查命令:# grep MemTotal /proc/meminfo
2、交换空间的设置;检查命令:# grep SwapTotal /proc/meminfo
实际内存 建议交换空间大小
-------------- -----------------------------
不超过1G 2倍于内存
1G-2G 1.5倍于内存
2G-8G 与内存相同
超过8G 0.75倍于内存
3、确认Linux版本;检查命令:# more /etc/issue
4、确认Linux内核;检查命令:# uname -r
5、oracle对linux防火墙和SELinux过敏,建议关闭。
6、检测网络,建议使用静态IP地址。
二、准备工作
准备oracle11gr1(database)安装包.建议放/home目录下。
检查安装oracle11g的依赖包是否存在,如没有则安装
可以使用下面命令检测是否安装
# rpm -q filename 如: rpm -q binutils
如果没有可以进入RHEL5(DVD)安装光盘/RedHat/SERVER/,查找相应包双击安装。
应该包含下列的包(或更高版本):
---------------------------------------------------------------------------
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
elfutils-libelf-devel-0.125
glibc-2.5-12
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-headers-2.5-12
gcc-4.1.1-52
gcc-c++-4.1.1-52
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.1-52
libstdc++-4.1.1
libstdc++-devel-4.1.1-52.e15
make-3.81-1.1
sysstat-7.0.0
以下可选(不同平台的数据库访问接口):
unixODBC-2.2.11
unixODBC-devel-2.2.11
三、配置安装环境
1、配置核心参数(as root账号)。
# vi /etc/sysctl.conf ,从最后行将下列内容加入该文件。
物理内存2G以下使用一,超过2G使用二。
方案一:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
方案二:
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
编辑完之后存盘退出。
然后运行下列命令重新加载:
#sysctl -p
并验证参数是否正确:
/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep ip_local_port_range
/sbin/sysctl -a | grep rmem_default
/sbin/sysctl -a | grep rmem_max
/s
文档评论(0)