我有oracle for linux :disk1.cpio.gz,disk2.cpio.gz,disk3.cpio.gz三个文件,已经在linux下mount了,可是不知道怎么装
问题:谁能将安装的详细步骤介绍一下??

解决方案 »

  1.   

    一.安装需求:
    安装Oralce 9i软件至少需要512M内存。 
    grep MemTotal /proc/meminfo 
    MemTotal: 900252 kB 
    900252kB ---内存大小。 交换区的大小要求是内存的两倍以上,越大越好交换区的大小: 
    /sbin/swapon -s 
    Filename Type Size Used Priority 
    /dev/sda6 partition 105221 686976 -1  --105221就是系统交换区的大小。 
    二、安装前设置。
    1.增加以下用户:oracle典型安装需要至少两个安装点:一个安装基本的运行程序,一个为存放数据库。
    [root@miniroko]# groupadd dba
    [root@miniroko]# groupadd oinstall
    [root@miniroko]# useradd -g oinstall -G dba oracle
    [root@miniroko]# passwd oracle
    2.
    [root@miniroko]# mkdir -p /opt/ora9/product/9.2
    [root@miniroko]# mkdir /var/opt/oracle
    [root@miniroko]# chown oracle.dba /var/opt/oracle  --oracle成为DBA组
    [root@miniroko]# chown -R oracle.dba /opt/ora9/*
    [root@miniroko]# chmod 755 /var/opt/oracle
    3.
    gcc-3.2.2-5
    cpp-3.2.2-5
    glibc-devel-2.3.2-11.9
    binutils-2.13.90.0.18-9
    未完全安装时,必须打的补丁(可以在网上,或redhat安装盘上找到)
    compat-gcc-7.3-2.96.118.i386.rpm
    compat-libgcj-7.3-2.96.118.i386.rpm
    compat-libgcj-devel-7.3-2.96.118.i386.rpm
    nss_db-compat-2.2-20.i386.rpm
    4.如果要用Oracle HTTP Server还需要用到blackdown的JDK1.3.1,请到以下地址下载JDK,
    JDK 目前有1.2、1.3、1.4版本。
    ftp://ftp.progsoc.uts.edu.au/pub/Linux/java/JDK-1.3.0/i386/rc1/j2sdk-1.3.0-RC1-linux-i386.tar.bz
    5.内核参数设置:
    以root登陆在 /opt/sys/kernel增加:
    kernel.shmmax = 536870912
    kernel.shmmni = 4096
    kernel.shmall = 2097152
    kernel.sem    = 250 32000 100 128
    fs.file-max   = 65536
    修改配置文件: /etc/security/limits.conf
    增加:
    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft nproc 16384
    oracle hard nproc 16384
    6.
    设置开关参数:在root用户下执行
    echo 250 32000 100 128 > /proc/sys/kernel/sem 
    echo 536870912 > /proc/sys/kernel/shmmax      
    echo 4096 > /proc/sys/kernel/shmmni           
    echo 2097152 > /proc/sys/kernel/shmall        
    echo 65536 > /proc/sys/fs/file-max            
    echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range
    7.设置环境变量,是oracle安装中最重要的过程。
    用oracle登陆编辑 .bashrc编辑后存盘退出最好重启系统,内核参数生效。
    # oracle 9i
    export ORACLE_BASE=/opt/ora9
    export ORACLE_HOME=/opt/ora9/product/9.2
    export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
    export ORACLE_OWNER=oracle
    export ORACLE_SID=ora9i
    export ORACLE_TERM=xterm# Use old Linuxthreads with floating stacks instead of
    # the new Native POSIX Thread Library (NPTL)
    export LD_ASSUME_KERNEL=2.4.1
    export THREADS_FLAG=native# Edit paths
    export LD_LIBRARY_PATH=/opt/ora9/product/9.2/lib:$LD_LIBRARY_PATH
    export PATH=/opt/ora9/product/9.2/bin:$PATH#
    # change this NLS settings to suit your country:
    # example:
    # german_germany.we8iso8859p15, american_america.we8iso8859p2 etc.
    #
    export NLS_LANG='croatian_croatia.ZHSZHS16GBK  --数据库可以显示中文字符集尤其重要8.
    建立交换空间的临时文件夹
    dd if=/dev/zero of=tmp_swap bs=1k count=900000     
    chmod 600 tmp_swap                                 
    mkswap tmp_swap                                    
    swapon tmp_swap  
                                      
    swapoff tmp_swap 
    rm tmp_swap      --安装后删除临时交换分区9.
    以oracle身份登陆开始安装oracle
    Linux9i_Disk1.cpio.gz (412,092kb) 
    Linux9i_Disk2.cpio.gz (638,547kb) 
    Linux9i_Disk3.cpio.gz (82,956kb) 把以上3个安装包用分别用gunzip,和cpio -idmv解压.格式如下
    gunzip Linux9i_Disk1.cpio.gz 
    cpio -idmv <lnx_920_disk1.cpio 
    最后三个包分别解压缩成 Disk1,Disk2.Disk3. 进入Disk1 运行 ./runInstaller10.还没完成的明天给
      

  2.   

    reference
    www.chinaunix.net/jh/19/221512.html
      

  3.   

    为什么:
    以root登陆在 /opt/sys/kernel增加:
    kernel.shmmax = 536870912
    kernel.shmmni = 4096
    kernel.shmall = 2097152
    kernel.sem    = 250 32000 100 128
    fs.file-max   = 65536
    提示不能修改?
    而且这个文件不存在,难道要新建?????????????