• centos6.5安装oracle11G R2(8.26亲测)


    安装环境设置:------------------------------------------------

        centos6.5(图形环境)      192.168.3.100

    如果是最小换安装的centos6.5系统要用xmanger安装桌面

    安装Xmanager4并设置

    在window上安装Xmanage4(具体使用可以看上面参考连接,也可自己百度),

    在liunx上如果没有安装图形界面,则需要先安装。

    yum groupinstall "X Window System"

    yum groupinstall Desktop #好像不用安装也可以

    yum install xterm

    yum install xclock #测试用,好像可以不用安装

    image

    一、 装必要的软件包

    yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat  ld-linux.so.2  unixODBC unixODBC-devel

    yum -y install libXp  libXp.i686    //否则会报java Exception

    二、 添加用户组

    groupadd oinstall 
    groupadd dba
    useradd -g oinstall -G dba oracle
    passwd oracle

    三、 创建安装目录并设置目录权限

    mkdir -p /usr/local/oracle/product/12.1.0/db_1 
    chown -R oracle:oinstall /usr/local/oracle
    chmod -R 775 /usr/local/oracle

    四、 修改内核参数

    vim /etc/sysctl.conf

    fs.aio-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    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 = 1048576

    wps1

    保存后sysctl -p #立即生效设置的参数

    五、 修改用户设置

    1. 限制选项
    vim /etc/security/limits.conf
    oracle          soft    nproc  2047
    oracle          hard    nproc  16384
    oracle          soft    nofile  1024
    oracle          hard    nofile  65536

    wps2

    2. 验证选项
    vim /etc/pam.d/login
    session required /lib64/security/pam_limits.so
    session required pam_limits.so

    wps3

    3. 配置文件
    vim /etc/profile
    if [ $USER = "oracle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
      ulimit -p 16384
      ulimit -n 65536
    else
      ulimit -u 16384 -n 65536
    fi
    fi

    wps4

    vim  /home/oracle/.bash_profile
    export ORACLE_BASE=/usr/local/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
    export ORACLE_SID=orcl
    export ORACLE_TERM=xterm
    export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
      export LANG=C
      export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

    另外如果centos中有openjdk要删除:yum remove "openjdk"

    安装oracle-11GR2--------------------------------------------

    1.上传安装包并解压到/home/oracle目录

    unzip linux.x64_11gR2_database_1of2.zip  -d /home/oracle/

    unzip linux.x64_11gR2_database_2of2.zip  -d /home/oracle/

    wps5

    wps6

    注意:以上操作以root用户执行的以全部完成

    2.开始安装

    图形桌面切换到oracle用户登录后,进入到解压好的安装包目录/home/oracle/database运行 runInstaller开始安装Oracle

    cd /home/oracle/database/

    ./runInstaller

    wps7

    wps8

    wps9

    wps10

    wps11

    wps12

    wps13

    wps14

    wps15

    注意:上图目录必须有写入权限,不然会报错,所以配置/usr/local/oracle目录下

    wps16

    wps17

    wps18

    ORACLE检测时提示安装的数据包,切换到root用户安装

    su - root

    yum -y  install unixODBC*  libgcc*  libstdc* libaio* compat-li* pdksh* ksh*

    再次确认软件软件安装,确认软件安装

    yum -y  install unixODBC*  libgcc*  libstdc* libaio* compat-li* pdksh* ksh*

    注意:部分软件是版本太高的问题,对比下有没安装,如果有安装但版本太高,请忽略,其中pdsh太老了,现在用ksh,装有ksh的忽略继续安装

    wps19

    wps20

    wps21

    wps22

    wps23

    切换root用户执行这两个脚本

    cd /usr/local/oracle/oraInventory/

    ./orainstRoot.sh

    cd /usr/local/oracle/product/11.2.0/db_1/

    ./root.sh

    wps24

    安装完成

    wps25

    3.配置监听器

    切换到oracle配置监听

    netca

    wps26

    wps27

    wps28

    wps29

    wps30

    wps31

    4.创建数据库

    dbca

    wps32

    wps33

    wps34

    wps35

    wps36

    wps37

    上图,数据库自用,使用密码都配成一样了,

    wps38

    wps39

    wps40

    wps41

    wps42

    wps43

    wps44

    wps45

    wps46

    wps47

    wps48

    到这里数据库安装完成

    5.设置Oracle数据库开机启动

    vim /etc/oratab

    wps49

    vim /etc/rc.d/rc.local

    wps50

    su - oracle -c "/usr/local/oracle/product/11.2.0/db_1/bin/dbstart"

    su - oracle -c "/usr/local/oracle/product/11.2.0/db_1/bin/lsnrctl start"

    重新启动linux,Oracle数据库自动启动成功

    6.oracle测试连接

    wps51

  • 相关阅读:
    Storm并行度详解
    Storm 1.0 新特性
    Storm的本地运行模式示例
    Storm-6 Storm的并行度、Grouping策略以及消息可靠处理机制简介
    Strom-7 Storm Trident 详细介绍
    Storm入门教程 第五章 一致性事务【转】
    storm入门教程 第四章 消息的可靠处理【转】
    Storm入门教程 第三章Storm集群安装部署步骤、storm开发环境
    Storm 01之 Storm基本概念及第一个demo
    storm入门教程 第一章 前言[转]
  • 原文地址:https://www.cnblogs.com/pengrj/p/13564997.html
Copyright © 2020-2023  润新知