zoukankan      html  css  js  c++  java
  • IBM小型机P750 安装Oracle11gR2数据库双节点实施手册文档(新手笔记)

    文 档 目 录

    1 安装目标... 1

    2 安装环境及前提条件... 1

    2.1 硬件系统需求... 1

    2.2 软件系统需求... 1

    2.3 HA集群相关配置及其他... 1

    3 安装前准备... 2

    3.1 创建dba用户组和oracle用户... 2

    3.2 创建文件系统和目录结构... 2

    3.3 配置oracle用户环境变量... 2

    3.4 配置集群成员之间的连接和公共网络的连接... 3

    3.5 上传oracle 11g安装软件包... 3

    4 安装工作... 3

    4.1 运行rootpre.sh脚本(root用户)... 3

    4.2 使用xmanager登陆系统并设置DISPLAY环境变量(oracle用户)... 3

    4.3 安装oracle 11g软件(oracle用户)... 4

    4.4 安装第二台机器... 19

    5 安装后工作... 19

    5.1 检查数据库是否正常可用... 19

    5.2 修改数据库相关配置... 19

    1 安装目标

    在两台P750主机上安装基于AIX操作系统的Oracle 11.2双节点数据库。

    2 安装环境及前提条件

    2.1 硬件系统需求

    „  检查交换区空间paging space

    物理内存在2-16GB之间,交换空间与物理内存大小相同。

    物理内存大于16GB,交换空间设为物理内存的0.75倍。

    命令:lsps -a

    „  磁盘空间

    /temp:空间>=1GB。

    /oracle:oracle软件安装目录;分别位于两台主机根盘的rootvg上,分配空间为20G。

    /oradata:Oracle数据库数据文件存放目录,位于磁盘阵列上,分配空间1000G。

    /archive:Oracle数据库archive归档日志文件存放目录,位于磁盘阵列上,分配空间200G。

    2.2 软件系统需求

    „  操作系统

    操作系统版本:AIX 7.1;

    要求系统已更新至最新补丁。

    2.3 HA集群相关配置及其他

    主机A(ora_a)IP:172.16.1.71;

    主机B(ora_b)IP:172.16.1.72;

    数据库浮动IP:172.16.1.90;

    集群软件HACMP启动/停止脚本位置:

    è  /etc/hascript/orastart.sh

    è  /etc/hascript/orastop.sh

    3 安装前准备

    注:在两台机器上分别执行以下步骤。

    3.1 创建dba用户组和oracle用户

    oracle用户属于oinstall和dba组,oinstall为主组(分别在两台主机上执行,确认ID号一致):

    # mkgroup dba

    # mkgroup oinstall

    # /usr/sbin/usermod -g oinstall -G dba oracle

    oracle用户的shell limit为-1(-1表示unlimited)。Shell limit包括soft FILE, soft CPU, soft DATA, soft STACK, soft Real Memory,Processes。命令:

    smit chuser,然后用户名输入oracle查看或修改(使用root用户)。

     

    3.2 创建文件系统和目录结构

    # mkdir /oracle

    # mkdir /oradata

    # chown -R oracle:oinstall /oracle /oradata

    # chmod 755 /oracle /oradata

    3.3 配置oracle用户环境变量

    设置oracle用户.profile中的环境变量,包括ORACLE_SID、ORACLE_BASE、ORACLE_HOME、NLS_LANG、PATH、LD_LIBRARY_PATH等参数。

    命令:vi .profile;在文件中加入内容如下:

    umask 022

    export ORACLE_BASE=/oracle

    export ORACLE_HOME=/oracle/product/11.2.0/dbhome

    export ORACLE_SID=orcl

    NLS_LANG=American_America.zhs16gbk;export NLS_LANG

    export PATH=$PATH:$ORACLE_HOME/bin

    export LD_LIBRARY_LIB=:$ORACLE_HOME/lib

    3.4 配置集群成员之间的连接和公共网络的连接

    先在集群的各个节点主机上配置/etc/hosts文件,需要配置启动地址,服务地址,备用地址必须和启动地址在不同的网段。

    注意双机配置中需要增加ORACLE的切换配置。在Communications Applications and Services->HACMP->Cluster Configuration->Cluster Resources->Define Application Servers->Add an Application Server(具体详见相关文档里描述)

    增加一个双机应用oraclesvr:

    [Entry Fields]

    Server Name                   oraclesvr

    New Server Name                [oraclesvr]

    Start Script                  [/etc/hascript/orastart.sh]

    Stop Script                  [/etc/hascript/orastop.sh]

    3.5 上传oracle 11g安装软件包

    具体位置自定义。

    4 安装工作

    4.1 运行rootpre.sh脚本(root用户)

    命令:cd /oracle软件安装文件目录

    ./rootpre.sh

    4.2 使用xmanager登陆系统并设置DISPLAY环境变量(oracle用户)

    „  使用xmanager登陆系统并生效.profile

    命令:. ./.profile

    „  设置环境变量DISPLAY

    命令:export DISPLAY=IP地址:0.0

    4.3 安装oracle 11g软件(oracle用户)

    „  执行oracle 11g软件安装文件目录下的runInstaller

    命令:./runInstaller

    „  安装过程

    以下安装过程为oracle 11g单节点数据库安装,安装数据库软件并附带创建一个实例。

    配置安全更新,直接跳过

     

    选择安装选项

    选择系统类型

    选择数据库安装类型。

    选择安装类型。

    选择产品语言,增加simple Chinese。

     

    选择数据库版本。

    指定Oracle Base目录和Oracle软件安装目录。

     

    指定Oracle inventory目录及其用户组,Oracle inventory:/oradata/Orainventory。

     

    选择数据库实例类型。

    指定数据库实例名称。

    数据库实例内存、字符集和安全设置,字符集选择“Simplified Chinese ZHS16GBK。

     

    指定数据库管理选项。

     

    指定数据库存储位置,/oradata/database。

     

    (太长,略……)

    数据库实例创建及结果

    以上提示表明,由于主机名中包括下划线,oracle EM没有配置成功,需要手动重新配置,建议主机名不加下划线。

    执行配置脚本(root用户)。

     

    安装完成。

     

    4.4 安装第二台机器

    (略……)

    5 安装后工作

    5.1 检查数据库是否正常可用

    „  启数据库监听服务

    命令:lsnrctl start

    „  数据库连接是否正常

    使用OEM、PLSQL等工具进行数据库连接

    „  检查数据库alert日志是否有报错

    日志文件目录:/oracle/diag/rdbms/orcl/orcl/trace

    5.2 修改数据库相关配置

    „  控制文件:

    增加为3个,存放目录:/oradata/database/orcl/。

    „  日志文件:

    增加为5组,每组3个,大小为50M,放在不同文件夹下(文件夹redolog1,redolog2,redolog3,每个文件夹5个),存放目录:/oradata/database/orcl/。


     

    说明:

      本文为新手项目实施指导文档,在实际执行过程中可能略有差异,请自行调整。

    本文禁止未授权转载,需要转载请评论区留言。

    需要完整Word电子版文档,评论区留下QQ邮箱。

    微信扫码关注公众号“IT西瓜田”,获取更多文档。

  • 相关阅读:
    WinForm 清空界面控件值的小技巧
    MVC 图片上传总是request.files.count() 等于0
    LinqToSQL 左连接右连接内链接
    C# utc datetime 互相转化
    mvc javascript form.submit()
    Java API中文版下载
    jQuery的链式操作
    【转】Eclipse/MyEclipse中使用复制粘贴功能卡的解决办法
    servlet什么时候被实例化?
    Jquery总结 $("h3 a", patch);
  • 原文地址:https://www.cnblogs.com/fetty/p/12843850.html
Copyright © 2011-2022 走看看