Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3673012
  • 博文数量: 715
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7745
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(715)

文章存档

2023年(75)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

分类: Oracle

2020-02-05 15:34:29

仅用于测试环境


  1. mount mount /dev/cdrom /mnt
    or
    mount -o loop /xxx/rhel6.9.iso /mnt
     
    cat > /etc/yum.repos.d/yum.repo < name=yumserver
    baseurl=file:///mnt
    gpgcheck=0
    EOF


    yum install -y elfutils* gcc* glibc* libaio* libgcc* libgomp* libstdc* libstdc++-devel* sysstat unixODBC* *libcap* libXp* dstat* compat-* bc unzip smartmontools* mlocate* psmisc* -y


    groupadd -g 1200 oinstall
    groupadd -g 1201 dba
    groupadd -g 1202 oper
    groupadd -g 1203 backupdba
    groupadd -g 1204 dgdba
    groupadd -g 1205 kmdba
    groupadd -g 1206 racdba




    useradd -m -d /home/oracle -u 1201 -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba oracle




    echo 'oracle' | passwd oracle --stdin




    mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1
    mkdir -p /u01/app/oraInventory
    chown -R oracle:oinstall /u01/app




    cat >> ~/.bash_profile < umask 022
    export ORACLE_SID=orcl
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
    export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
    export TMP=/tmp
    export TMPDIR=$TMP
    export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH
    export EDITOR=vi
    export TNS_ADMIN=$ORACLE_HOME/network/admin
    export NLS_LANG="AMERICAN_CHINA.ZHS16GBK"
    setty erase ^H
    EOF


    sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
    systemctl stop firewalld
    systemctl disable firewalld
    echo "session required pam_limits.so" >> /etc/pam.d/login


    cat >> /etc/security/limits.conf < #ORACLE SETTING
    * soft memlock unlimited
    * hard memlock unlimited
     
    oracle soft nproc 16384
    oracle hard nproc 16384
    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft stack 10240
    EOF


    cat >> /etc/sysctl.conf < fs.file-max = 6815744
    kernel.sem = 250 32000 100 128
    kernel.shmmni = 4096
    kernel.shmall = 1073741824
    kernel.shmmax = 4398046511104
    kernel.panic_on_oops = 1
    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
    net.ipv4.ip_local_port_range = 9000 65500
    EOF




    cd $ORACLE_HOME
    unzip -q LINUX.X64_193000_db_home.zip




    runInstaller
    netca
    dbca





阅读(6873) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~