RedHatE
terpriseLi
ux532Bit64Bit安装Oracle10g11g安装
一安装系统首先安装Li
ux系统根据Oracle官方文档的建议在机器内存小于1G的情况下swap分区大小应该设置为内存的2倍大若内存大于2G则swap分区设置为与内存大小一样在系统安装的过程中一定选择安装所有开发包建议不要安装SELi
ux或者安装后在系统中禁止SELi
ux运行否则会出现一些莫名其妙的问题为防止Oracle安装过程中出现乱码建议使用英文作为系统语言进行Oracle的安装工作二安装Oracle前的系统准备工作1检查需要的软件包检查需要的软件包可以使用rpmqagrep软件包关键词命令进行检测一般情况下会需要手动安装如下的软件包FromRedHatAS5Disk132BitrpmUvhsetarch2rpmUvhmake3rpmUvhglibc2rpmUvhlibaio0FromRedHatAS5Disk232BitrpmUvhcompatlibstdc333rpmUvhcompatgcc343rpmUvhcompatgcc34c3rpmUvhgcc4rpmUvhlibXp1FromRedHatAS5Disk332BitrpmUvhope
motif2rpmUvhcompatdb42修改Li
ux发行版本信息修改由于Oracle10g发行的时候RedHatE
terpriseLi
ux5没有发行所以Oracle10g并没有对RedHatE
terpriseLi
ux5确认支持我们有两种方法可以让Oracle10g支持RedHatE
terpriseLi
ux5
方法一方法一
我们需要手工修改Li
ux的发行注记让Oracle10g支持RedHatE
terpriseLi
ux5编辑etcredhatrelease文件vietcredhatrelease将其中的内容RedHatE
terpriseLi
uxServerrelease5Tika
ga修改为RedHatE
terpriseLi
uxASrelease4Naha
tUpdate4
方法二方法二
还有文章说修改Oracle安装包中i
stalloraparami
i文件的内容也可以让Oracle10g支持RedHatE
terpriseLi
ux5修改方法如下vii
stalloraparami
i
f在其中的CertifiedVersio
s段落增加redhat5CertifiedVersio
sLi
uxredhat3SuSE9redhat4redhat5U
itedLi
ux10asia
ux1asia
ux2再添加Li
uxredhat50optio
alTEMP_SPACE80SWAP_SPACE150MIN_DISPLAY_COLORS256经我测试发现方法二在安装之前的系统检测过程可以通过但是在安装过程中的系统支持检测无法通过3修改系统内核参数修改系统内核参数修改系统内核vietcsysctlco
fker
elshmall2097152ker
elshmmax2147483648
该参数表示系统一次可以使用的共享内存总量以页为单位缺省值就是2097152通常不需要修改该参数定义了共享内存段的最大尺寸以字节为单位缺省为32M对于oracle来说该缺省值太低了通常将其设置为2G
ker
elshmm
i4096ker
elsem25032000100128fsfilemax65536
这个内核参数用于设置系统范围内共享内存段的最大数量该参数的默认值是4096通常不需要更改表示设置的信号量r