zoukankan      html  css  js  c++  java
  • Linux下安装oracle的过程

    1. Linux 安装

    主要不要将home分区设置的特别大

    2. 安装必须的一些包。

    yum install -y 
    binutils.x86_64 
    elfutils-libelf-devel.x86_64 
    compat-libstdc++-33.x86_64 
    compat-libcap1.x86_64 
    gcc.x86_64 
    gcc-c++.x86_64 
    glibc.i686 
    glibc.x86_64 
    glibc-devel.i686 
    glibc-devel.x86_64 
    libaio.i686 
    libaio.x86_64 
    libaio-devel.i686 
    libaio-devel.x86_64 
    libgcc.i686 
    libgcc.x86_64 
    libstdc++.i686 
    libstdc++.x86_64 
    libstdc++-devel.i686 
    libstdc++-devel.x86_64 
    libXi.i686 
    libXi.x86_64 
    libXtst.i686 
    libXtst.x86_64 
    make.x86_64 
    sysstat.x86_64 
    cpp.x86_64 
    glibc-headers.x86_64 
    mpfr.x86_64 
    xorg-x11-utils.x86_64 
    compat-libcap1
    ksh*.x86_64

    3. 有时ksh的包经常安装不上 可以cd到linux的安装路径 一般为

    /run/media/root/OL-7.3 Server.x86_64/Packages

    4. 增加用户和组

    groupadd dba
    useradd  oracle -g dba
    passwd oracle

    5 新增/u01目录

    mkdir /u01

    6. 将oracle的安装介质 上传到改目录

    7. 修改目录的属主以及权限

    chown -R oracle /u01  
    chmod 777 /u01

    8. 修改sysctl.conf的参数

    编辑文件:
    vim /etc/sysctl.conf
    
    增加相应:
    
    fs.aio-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = 2097152
    mod 777 /u01kernel.shmmax = 6536870912
    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

    9 增加另外一部分安全参数限制

    vim /etc/security/limits.conf 
    
    增加内容
    
    oracle           soft    nproc   16384
    oracle           hard    nproc   65536
    oracle           soft    nofile  16384
    oracle           hard    nofile  65536
    oracle           soft    stack   65536
    oracle           hard    stack   65536

    10. 切换到Oracle用户,然后修改环境变量。

    切换用户
    su - oracle
    修改文件
    vim ~/.bash_profile
    增加内容
    
    # for oracle 18c
    ORACLE_BASE=/u01/app/oracle
    ORACLE_HOME=$ORACLE_BASE/product/18.1.0/dbhome_1
    ORACLE_SID=orcl
    PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin:/u01/database/bin
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
    export PATH LD_LIBRARY_PATH DISPLAY ORACLE_BASE ORACLE_HOME ORACLE_SID

    11 上传tigerVNC 并且安装VNC 使用命令行进行安装

    cd到database目录

    执行

    ./runInstaller

    进行安装。

  • 相关阅读:
    OpenStack Trail 部署文档(二)基础服务部署
    OpenStack Trail 部署文档(一)环境规划
    OpenStack Trail 部署文档
    配置kubectl在Mac(本地)远程连接Kubernetes集群
    elasticsearch*3 + Es-Head + kibana Docker集群
    Flex 布局教程:语法篇
    PHP 数组 array_merge 和 数组 + 加号操作的区别
    Redis分布式锁
    Mysql中Exists和In的使用
    让PHP7达到最高性能的几个Tips
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/8469459.html
Copyright © 2011-2022 走看看