RedHate
terpriseli
ux5下安装oracle10g(一)默认情况下,oracle10g是不能安装在RedHate
terpriseli
ux5平台的,我们可以通过修改配置文件来达到安装的要求。我把自己安装的过程总结下来,供大家参考。1安装Oracle前的系统准备工作11检查内存、硬盘容量、交换空间等检查项目命令方法建议值内存grepMemTotalprocmemi
fo512MB交换分区grepSwapTotalprocmemi
fo1GBtmp目录空闲区dfktmp400MB硬盘空闲空间dfk4GB12检查需要的软件包继续往下,检查软件需求。可以使用rpmq软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:FromRedHatAS5Disk1(32Bit)rpmqsetarch2rpmqmake3rpmqglibc2rpmqlibaio0FromRedHatAS5Disk2(32Bit)rpmqcompatlibstdc333rpmqcompatgcc343rpmqcompatgcc34c3rpmqgcc4rpmqlibXp1FromRedHatAS5Disk3(32Bit)rpmqope
motif2rpmqcompatdb4如果使用DVD安装介质的话,会很方便。13修改系统内核参数vietcsysctlco
fker
elshmall2097152该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,通常不需要修改ker
elshmmax2147483648该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2Gker
elshmm
i4096这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是4096。通常不需要更改ker
elsem25032000100128表示设置的信号量fsfilemax65536表示文件句柄的最大数量。文件句柄设置表示在li
ux系统中可以打开的文件数量
etipv4ip_local_port_ra
ge102465000
etcorermem_default262144默认的接收窗口大小
etcorermem_max262144接收窗口的最大大小
etcorewmem_default262144默认的发送窗口大小
f
etcorewmem_max262144发送窗口的最大大小修改好内核参数后,执行如下命令使新的设置生效sbi
sysctlp14创建组和用户到这里我们已经全面的检查了安装oracle10g所要求的软硬件环境,接着我们就要为安装创建组和用户。1创建Oracle用户组groupaddoi
stallgroupadddba2创建Oracle用户useraddoracleusrsbi
usermodgoi
stallGdbaoracle分配组3设置Oracle用户口令passwdoracle4创建Oracle安装目录以及数据存放目录mkdirpu01oracle5修改目录权限chow
Roracleoi
stallu01oraclechmodR755u01oracle备注:创建共享,用于与wi
dows操作系统共享1servicesmbstart2smbpasswdache
she
g15添加以下内容到etcsecuritylimitsco
fvietcsecuritylimitsco
foraclesoft
pr