• 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
    
  • 相关阅读:
    64位windows 7下配置TortoiseGit(转)
    linux中fork函数详解(转)
    Socket通信的Python实现
    Socket
    浅谈CSRF攻击方式(转)
    Burpsuite常用模块详解以及渗透测试上的运用
    大佬内网渗透技巧的独白(思路篇)
    CTFcrackTools-V3
    厂商要知道的漏洞防护措施
    如何运用kali-xplico网络取证分析?点开看看吧
  • 原文地址:https://www.cnblogs.com/liangjingfu/p/9433454.html
Copyright © 2020-2023  润新知