• centos6.9安装oracle11g


    感谢强哥的文档 源文档链接

    https://www.qstack.com.cn/archives/68.html

    #-------------------------------------------------------------------------------

    #

    # 安装centos6.9下的oracle

    # Author:nod

    # Date:18-09-05

    # 请确认hostname设置为oracle

    # 创建目录/tmp/oracle mkdir -p /tmp/oracle

    # 将p10404530_112030_Linux-x86-64_1of7.zip p10404530_112030_Linux-x86-64_2of7.zip

    # pdksh-5.2.14-30-mdv2011.0.x86_64.rpm 上传到/tmp/oracle目录

    # 硬盘最低要求为50G 内存2G

    # 百度云地址:链接:https://pan.baidu.com/s/11rgfBVJ-Vh46JKkIIu73Mg 密码:x34r

    #-------------------------------------------------------------------------------

     

    #-------------------------------------------------------------------------------

    # 环境准备

    #-------------------------------------------------------------------------------

     

    /etc/init.d/iptables stop

    chkconfig iptables off

    sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

    setenforce 0

    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

    #检查内容

    cat /etc/sysconfig/i18n

    #LANG="en_US.UTF-8"

    #SYSFONT="latarcyrheb-sun16"

    echo $LANG

    #en_US.UTF-8

    yum -y groupinstall "Compatibility libraries" "Base" "Development tools" "debugging Tools"

    yum -y install lrzsz

    umount /mnt

    cd /etc/yum.repos.d/

    mkdir test -p

    mv *.repo test

    echo '[local]

    name=local

    baseurl=file:///mnt

    gpgcheck=0' >local.repo

    mount /dev/cdrom /mnt

    yum makecache

    yum groupinstall desktop -y

    yum install -y xorg-x11-utils

    echo '*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1' >/var/spool/cron/root

    mkdir -p /tmp/oracle

    #-------------------------------------------------------------------------------

    # 用户环境

    #-------------------------------------------------------------------------------

    groupadd oinstall

    groupadd dba

    useradd -g oinstall -G dba oracle

    echo 123456 |passwd --stdin oracle

    mkdir -p /u01/app

    chown -R oracle:oinstall /u01

    chmod -R 755 /u01

     

    #-------------------------------------------------------------------------------

    # 用户环境

    #-------------------------------------------------------------------------------

    #修改host解析

    #172.30.2.119本机ip oracle

     

     

    cat >> /etc/profile << EOF

    if [ $USER = "oracle" ];then

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

    ulimit -p 16384

    ulimit -n 65536

    else

    ulimit -u 16384 -n 65536

    fi

    fi

    EOF

     

    cat >> /home/oracle/.bash_profile <<EOF

    HISTTIMEFORMAT='[%F %T]'

    ORACLE_BASE=/u01/app

    ORACLE_SID=orcl

    ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0.3/db_1

    NLS_LANG=AMERICAN_CHINA.ZHS16GBK

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

    PATH=$ORACLE_HOME/bin:$PATH

    export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH

    EOF

     

    cat >> /etc/sysctl.conf <<EOF

    kernel.shmmni = 4096

    kernel.sem = 250 32000 100 128

    fs.file-max = 6815744

    net.ipv4.ip_local_port_range = 9000 65500

    net.core.rmem_default = 262144

    net.core.rmem_max = 4194304

    net.core.wmem_default= 262144

    net.core.wmem_max = 1048576

    fs.aio-max-nr = 1048576

    EOF

     

     

    cat >> /etc/security/limits.conf <<EOF

    oracle soft nproc 2047

    oracle hard nproc 16384

    oracle soft nofile 1024

    oracle hard nofile 65536

    EOF

     

     

    cat >> /etc/pam.d/login <<EOF

    session required /lib64/security/pam_limits.so

    EOF

    sysctl -p

     

    cd /tmp/oracle

    unzip -q p10404530_112030_Linux-x86-64_1of7.zip

    unzip -q p10404530_112030_Linux-x86-64_2of7.zip

     

    #此处是你物理机的ip 需要开启Xmanager - Passive

    export DISPLAY=172.30.2.113:0.0

    su - oracle

    cd /tmp/oracle/database/

    ./runInstaller

     

     

    #-------------------------------------------------------------------------------

    # 进入图形界面更改 建议设置orcl密码为orcl

    #-------------------------------------------------------------------------------

     

    yum install -y libaio-devel

    yum install -y elfutils-libelf-devel

    cd /tmp/oracle

    rpm -ivh pdksh-5.2.14-30-mdv2011.0.x86_64.rpm

     

     

    sh /u01/oraInventory/orainstRoot.sh

    sh /u01/app/oracle/product/11.2.0.3/db_1/root.sh

    [root@oracle logs]# sh /u01/oraInventory/orainstRoot.sh

    Changing permissions of /u01/oraInventory.

    Adding read,write permissions for group.

    Removing read,write,execute permissions for world.

     

    Changing groupname of /u01/oraInventory to oinstall.

    The execution of the script is complete.

    [root@oracle logs]# sh /u01/app/oracle/product/11.2.0.3/db_1/root.sh

    Performing root user operation for Oracle 11g

     

    The following environment variables are set as:

    ORACLE_OWNER= oracle

    ORACLE_HOME= /u01/app/oracle/product/11.2.0.3/db_1

     

    Enter the full pathname of the local bin directory: [/usr/local/bin]:

    Copying dbhome to /usr/local/bin ...

    Copying oraenv to /usr/local/bin ...

    Copying coraenv to /usr/local/bin ...

     

     

    Creating /etc/oratab file...

    Entries will be added to the /etc/oratab file as needed by

    Database Configuration Assistant when a database is created

    Finished running generic part of root script.

    Now product-specific root actions will be performed.

    Finished product-specific root actions.

     

     

    sqlplus / as sysdba

     

  • 相关阅读:
    Fast RCNN 训练自己数据集 (2修改数据读取接口)
    Caffe Python MemoryDataLayer Segmentation Fault
    Caffe 单独测试添加的layer
    Caffe源码解析7:Pooling_Layer
    Caffe源码解析6:Neuron_Layer
    Caffe源码解析5:Conv_Layer
    Caffe源码解析4: Data_layer
    Caffe源码解析3:Layer
    Caffe源码解析2:SycedMem
    Raft论文学习笔记
  • 原文地址:https://www.cnblogs.com/nodchen/p/9590047.html
Copyright © 2020-2023  润新知