zoukankan      html  css  js  c++  java
  • Oracle 01-Oracle安装前配置

    1.修改主机名

    echo '192.168.10.10 oracle01' >> /etc/hosts
    hostname oracle01
    sed -i s/localhost.localdomain/${name}/g /etc/sysconfig/network
    

    2.配置yum源,安装所需要得软件包

    yum install -y  binutils-* compat-libstdc++-33-* elfutils-libelf-* elfutils-libelf-devel-* gcc-* gcc-c++-* glibc-* glibc-common-* glibc-devel-* glibc-headers-* ksh-* libaio-* libgcc-* libstdc++-*  make-* sysstat-* unixODBC-*  unixODBC-devel-* compat-libcap*
    

    3.创建组和用户

    groupadd  -g 5000 oinstall
    groupadd  -g 501 dba
    useradd -g oinstall  -G  dba  oracle
    

    自动配置oracle密码

    echo 'oracle' | passwd --stdin oracle
    

    4.配置存储盘

    挂载数据盘

    fdisk -l
    mkfs.ext4 /dev/sdb
    mkdir /data
    mount /dev/sdb /data
    echo "/dev/sdb               /data            ext4    defaults        1 2" >> /etc/fstab
    

    创建软件目录并修改权限

    mkdir -p /oracle/app/oracle
    mkdir -p /oracle/app/oraInventory
    chown -R oracle:oinstall /oracle/app
    chmod -R 775 /oracle/app
    chown -R oracle:oinstall /data
    

    5.设置oracle用户环境变量

    echo 'export ORACLE_BASE=/oracle/app/oracle' >> /home/oracle/.bash_profile
    echo 'export ORACLE_HOME=$ORACLE_BASE/product/11/db' >> /home/oracle/.bash_profile
    echo 'export PATH=$ORACLE_HOME/bin:$PATH' >> /home/oracle/.bash_profile
    echo 'export ORACLE_SID=liangdb ' >> /home/oracle/.bash_profile
    

    6.修改内核参数

    cat >>/etc/sysctl.conf<<L
    fs.aio-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = 2147483648
    kernel.shmmax = 68719476736
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    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 = 1048586
    L
    

    配置生效

    sysctl -p
    

    7.修改用户参数

    cat >>/etc/security/limits.conf<<L
    oracle           soft    nproc   2047
    oracle           hard    nproc   16384
    oracle           soft    nofile  1024
    oracle           hard    nofile  65536
    L
    

    8.关闭SELinux

    临时关闭

    setenforce 0
    

    修改配置文件/etc/selinux/config永久关闭

    sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
    
  • 相关阅读:
    领域驱动设计(Domain Driven Design)
    程序员的梦想:意图编程
    怎样才算是好的软件可维护性设计?
    微软的patternshare.org初步体验
    转:JDepend:管理代码依赖性
    MAB, 专用的amazon浏览器,有点意思!
    宾夕法尼亚大学沃顿商学院:沃顿知识在线
    我的笔记本的鼠标又乱跑了!寻求帮助!
    能否让博客园对Firefox支持得好一些!
    交互设计:《About Face 2.0》中译本精彩节选
  • 原文地址:https://www.cnblogs.com/liangjingfu/p/9433454.html
Copyright © 2011-2022 走看看