Oracle11g在Linux平台上的安装

 

一、检查环境

        1、根据oracle官方文档,查看未安装的包,并且进行安装。

        rpm -qa |grep XXX命令,如果package未安装,则进行安装。

            elfutils-libelf-devel-0.125

            glibc-devel-2.5-12

            glibc-headers-2.5-12

            gcc-4.1.1-52

            gcc-c++-4.1.1-52

            libaio-devel-0.3.106 

                libstdc++-devel-4.1.1-52.e15

                numactl-devel-0.9.8.i386

                sysstat-7.0.0

 安装命令:rpm -ivh *.rpm

 2、检查内存、硬盘容量、swap等

 

        检查项目             命令/方法                          建议值

        内存              #grep MemTotal /proc/meminfo          1024MB

        交换分区          #grep SwapTotal /proc/meminfo          2GB

        /tmp目录空闲区   #df –m /tmp                           400MB

        硬盘空闲空间     #df -m                                  4GB

 

 

----------------------附言:如果检查swap分区不符合条件,可以通过以下方式修改:

  #cat /proc/swaps   //查看swap分区大小:

  #cd /tmp

#dd if=/dev/zero of=swapfree bs=32k count=8192 //32*8192/1024=256MB

  #mkswap swapfree //创建swap文件名

  #swapon /tmp/swapfree

 

  如果停止可以使用:#swapoff /tmp/swapfree

 

二、新建用户组、添加用户

     mkdir -p /u01/oracle 

        groupadd oinstall 

 groupadd dba  

 useradd -g oinstall -G dba -d /u01/oracle oracle 

 passwd oracle                  修改密码 

     chown -R oracle:oinstall u01   修改权限

三、 配置Kernel Parameter

        1、根据官方文档提供的文档 修改 vi /etc/sysctl.conf   (/sbin/sysctl.conf -p 修改当前环境) 

                在此要注意,修改file-max ,aio-max-nr两个参数的时候,一定要是fs.file-max ,fs-aio-max-nr 

        2、修改limits.conf文件

                vi /etc/security/limits.conf  添加(此为pam的用法 帐号|限制依据|相关限制|限制的值)

               oracle soft nproc 2047

               oracle hard nproc 16384

               oracle soft nofile 1024

               oracle hard nofile 65536

 3、修改环境变量

        su - oracle 

        vi .bash_profile  添加

        ORACLE_BASE=/u01

        ORACLE_HOME=$ORACLE_BASE/oracle

        ORACLE_SID=oracle

        PATH=$ORACLE_HOME/bin:$PATH

   

        export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

        4、配置Linux桌面应用

             (1)在root下执行 xdpyinfo

              记录下name of display:后的字符串,如 127.0.0.1:1.0

            (2) root下执行xhost +

         返回信息为: access control disabled,clients can connect from any host
       (3)切换到Oracle用户: su - oracle
       (4)在Oracle用户下执行命令export DISPLAY=:1.0
        (5)在Oracle下执行xdpyinfo命令,如果能正常显示,说明设置成功。

 附件:

        yum groupinstall " X Window System" 

        yum groupinstall "GNOME Desktop Environment"

 

        5、cd /u01/database 

        ./runInstall  进行安装 ,安装过程跟需要执行oracle的bash 

        /oraInventory/orainstRoot.sh    /root.sh

猜你喜欢

转载自zyxforever.iteye.com/blog/2024913
今日推荐