zoukankan      html  css  js  c++  java
  • rhel5安装oracle 10g

    今天上班不算忙,抽空在虚拟机上装个oracle,写下文章作为记录以便以后查阅

    1、在虚拟机安装rhel5,内存选择为2G,SWAP设置为4G,然后将oracle安装文件放在/opt/database文件夹中,并用root执行 chmod 755 -R /opt/database

    -------------------------------在root用户下执行-----------------------------

    2、加载光驱,mount /dev/cdrom /mnt/cdrom

    3、进入光驱目录,cd /mnt/cdrom/Server

    4、检查oracle 10G需要的包

    rpm -Uvh setarch-2*

    rpm -Uvh make-3*

    rpm -Uvh glibc-2.5-12.i386.rpm

    rpm -Uvh libaio-0.3.106-3.2.i386.rpm

    rpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpm

    rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm

    rpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpm

    rpm -Uvh libXp-1.0.0-8.i386.rpm

    rpm -Uvh gcc-4.1.1-52.e15.i386.rpm

    rpm -Uvh openmotif22-2.2.3-18.i386.rpm

    rpm -Uvh compat-db-4.2.52-5.1.i386.rpm

    5、修改 /etc/redhat-release,将内容修改为redhat-4

    6、修改内核参数 vi /etc/sysctl.conf

    kernel.shmall = 2097152

    kernel.shmmax = 2147483648

    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.rmem_max = 262144

    net.core.wmem_default = 262144

    net.core.wmem_max = 262144

    7、执行sysctl -p 使命令生效

    8、创建安装oracle所需要的用户、组、目录

    groupadd oinstall

    guoupadd dba

    groupadd oper

    useradd -g oinstall -G dba oracle

    passwd oracle

    mkdir /oracle

    chown -R oracle:oinstall /oracle

    chmod -R 775 /oracle

    9、设置oracle用户的shell limit : vi /etc/security/limits.conf

    oracle soft nproc 2047

    oracle hard nproc 16384

    oracle soft nofile 1024

    oracle hard nofile 65536

    10、修改/etc/pam.d/login,添加如下的内容,使shell limit生效: vi /etc/pam.d/login

    session required  pam_limits.so

    11、配置ip地址:vi /etc/sysconfig/network-scripts/ifcfg-eth0

    12、切换到oracle用户  su - oracle

    -----------------------------------使用oracle用户------------------------

    13、修改语言环境问为英文:export LC_CTYPE=en_US.UTF-8

    14 、编辑/home/oracle目录下的.bash_profile

    export ORACLE_BASE=/oracle

    export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

    export ORACCLE_SID=orcl

    export PATH=$PATH:$ORACLE_HOME/bin

    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

    export CLASSPATH

    if [ $USER = "oracle" ];then

      if [ $SHELL = "/bin/ksh" ];then

        ulimit -p 16384

        ulimit -n 65536

      else

        ulimit -u 16384 -n 65536

      fi

    fi

    下面开始oracle的安装:

    开启oracle10g的开机自动启动服务(以下都用root身份修改)   

    1.打开终端执行vi /etc/oratab,把orcl:/opt/oracle/oracle/product/10g:N这一行最后的N改成Y,保存退出。   

    2.打开终端执行vi /oracle/product/10g/bin/dbstart,

    修改     ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle为     ORACLE_HOME_LISTNER=/oracle/product/10g/   

    3.打开终端执行vi /etc/rc.local,追加以下内容让oracle随系统启动(注意-和oracle之间的空格存在):     

    su - oracle -c "/oracle/product/10g/bin/dbstart"

    安装完成后查看ORACLE性能

     1.查看物理内存:     

    grep MemTotal /proc/meminfo   

    2.查看交换空间:     

    grep SwapTotal /proc/meminfo   

    3.查看cpu状况:     

    grep "model name" /proc/cpuinfo   

    4.查看/tmp使用情况:     

    df -k /tmp   

    5.查看所有分区使用情况:     

    df -k

  • 相关阅读:
    HDFS API
    Wrong FS: hdfs://xxx/xxx expected: file:///
    Sqoop拒绝连接错误
    MySQL设置远程连接
    Eclipse远程连接Hadoop
    Hadoop创建新用户
    Nutch的安装和配置
    NameNode重新格式化以后DataNode不能启动
    Pig拒绝连接错误
    Pig jline.Terminal错误
  • 原文地址:https://www.cnblogs.com/cangos/p/2269595.html
Copyright © 2011-2022 走看看