redhat Linux9下安装Oracle9204详细说明

redhat Linux9下安装Oracle9204

一、基本情况介绍:
   
我的机器配置情况:
      CPU
P4 1.5G
     
内存: 256M
      硬盘:
40GB

   
硬盘分区情况:

      Windows
分区CDE,共有25GB
      Linux Swap
1.5GB
      Linux Ext2
12GB

   
操作系统:radhat9Linux Kernel 2.4.20-8


二、准备工作:
   
   1.Oracle 9i
的获取
     Oracle9204_for_Linux
是我在oracle官方网站上下载的,一共是3个压缩文件,名字分别为(注明,我的服务器是64位的,大家可以根据服务器配置下载相应的安装文件):
     
     amd64_db_9204_Disk1.cpio.gz  
大小为413 MB
     amd64_db_9204_Disk2.cpio.gz  
大小为
565 MB
     amd64_db_9204_Disk3.cpio.gz  
大小为
326 MB

  2.
备注信息

   
看到网上的文章介绍,一般说是为考虑兼容性的问题,在安装前都需要对redhat系统进行安装或替换一些rpm包,还要确定rpm包的依赖关系,

   
如:
      glibc-2.3.2-5.i686.rpm
      glibc-common-2.3.2-5.i386.rpm
      glibc-devel-2.3.2-5.i386.rpm
   
等。

   
我认为前面只要是选择了redhat Linux9的全部安装,不要再安装或替换这些rpm包了(redhat Linux9X以下版本没有试过)。

   
另外,在安装oracle不需要安装Java虚拟机(jre)或者(jdk),因为oracle9i自身就有一个(jre),redhat9.0系统也有一个(jre))。

三、配置操作

   
既然省却了前面那么一大堆烦人的预安装操作,那么下面就来进行一些实质的操作,从这里起,算是正式进入了Oracle9i的安装过程。

    1.
设置内核参数,调节信号灯及共享内存:
      Oracle9i
使用Linux的共享内存、交换区等资源进行工作,如果系统的的内核参数设置不能满足Oracle的需求,那么在安装或使用过程就会出现各种问题,因此建议配置或修改这些系统内核的参数。

   
打开/etc/sysctl.conf 文件,将下列数据写入到sysctl.conf的末尾并保存:

  1.      kernel.shmmax = 4294967295 (这个参数如果太小,在最后创建数据库时会报内存的错误)        
  2.      kernel.shmmni = 4096             
  3.      kernel.shmall = 2097152
  4.      kernel.sem = 250 32000 100 128
  5.      fs.file-max = 65536
  6.      net.ipv4.ip_local_port_range = 1024 65000



    其中,kernel.shmmax是共享内存段最大尺寸,kernel.shmmni是共享内存段最小尺寸。进入目录/proc/sys/kernel,可分别用命令:

    #cat shmmax
    #cat shmmni
    #cat shmall
 
   
查看 kernel.shmmax kernel.shmmnikernel.shmall的数值。

 
我在一篇文章看到kernel.shmmax的计算方法为:
      kernel.shmmax = 1024*1024*RAM(M)/2 (
至少)

   
用命令:
      #cat sem
 
   
可以查看kernel.sem的数值。其中, 250 是参数SEMMSL

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值