logo资料库

Linux6.5下Oracle11g RAC搭建.docx

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
一.系统运行环境
1.1系统硬件环境
1.2 组网方式
1.3系统软件环境
二.安装前准备
2.1Oracle软件规划
2.2准备安装源
2.3检查硬件环境
2.3检查软件环境
2.3.1检查操作系统和内核版本
2.3.2 检查软件包
2.3.3 安装第三方软件包
2.4配置网络
2.4.1网络规划
2.4.2配置网卡
2.4.3配置/etc/hosts文件
2.5配置FC交换机
2.6配置操作系统环境
2.6.1修改内核参数
2.6.2配置/etc/security/limits.conf文件
2.6.3配置/etc/security/limits.conf文件
2.6.5配置各节点时钟同步
2.7配置用户访问
2.7.1创建相关用户组和用户
2.7.2创建oracle软件目录
2.7.3配置oracle用户环境
2.7.4配置oracle用户的ssh互信访问
2.8配置存储
2.8.1存储规划
2.8.2配置多路径
2.8.3配置udev绑定
三.图形化安装oracle集群软件
四.图形化安装oracle数据库软件
五.配置ASM盘
六.DBCA创建数据库
七.安装补丁
2.1补丁
2.2Grid和Oracle安装补丁
2.2.1 准备工作
2.2.2 安装grid补丁
2.2.3 安装oracle补丁
2.2.4 升级oracle数据字典
Linux6.5 下 Oracle11g RAC 搭建 一.系统运行环境 ................................................2 1.1 系统硬件环境 .............................................2 1.2 组网方式 ................................................ 2 1.3 系统软件环境 .............................................2 二.安装前准备 ..................................................3 2.1Oracle 软件规划 ...........................................3 2.2 准备安装源 ...............................................3 2.3 检查硬件环境 .............................................3 2.3 检查软件环境 .............................................4 2.4 配置网络 .................................................5 2.5 配置 FC 交换机 ............................................7 2.6 配置操作系统环境 .........................................8 2.7 配置用户访问 .............................................9 2.8 配置存储 ................................................12 三.图形化安装 oracle 集群软件 ..................................13 四.图形化安装 oracle 数据库软件 ................................14 五.配置 ASM 盘 .................................................14 六.DBCA 创建数据库 ............................................ 14 七.安装补丁 ...................................................15 2.1 补丁 ....................................................15 2.2Grid 和 Oracle 安装补丁 ...................................15 本文中#为 root 用户$为普通用户
一.系统运行环境 1.1 系统硬件环境 主机 操作系统 配置 wsptrac1 Red Hat Enterprise Intel(R)Xeon(R)E7-4809V4@2.10GHz Linux Server 128G 内存 2*300G SAS 硬盘 Wsptrac2 release 6.5 x86_64 Red Hat Enterprise Intel(R)Xeon(R)E7-4809V4@2.10GHz Linux Server 128G 内存 2*300G SAS 硬盘 release 6.5 x86_64 存储 华为 OceanStor 存储 5500 V3 1.2 组网方式 1.3 系统软件环境 操作系统:Red Hat Enterprise Linux Server release 6.5 X86 数据库版本:Oracle Database Enterprise Edition 11.2.0.4 for linux
x86_64 集群软件版本:Oracle Clusterware 11.2.0.4 for linux x86_64 二.安装前准备 2.1Oracle 软件规划 Oracle 版本号 Oracle 软件账号/密码 ASM SID grid_base grid_home oracle_SID oracle_base oracle_home 字符集 国家字符集 block_size sys/system 密码 11.2.0.4 Root/Hisense@2017 Oracle/oracle Grid/grid(sys,asmsnmp/welcome1) +ASM1 +ASM2 /u01/app/grid /u01/app/11.2.0.4/grid ehr1 ehr2 /u01/app/oracle/ /u01/app/oracle/product/11.2.0.4/db_1 zhs16gbk AL16UTF16 8k oracle 2.2 准备安装源 p13390677_112040_Linux-x86_64_1of7.zip p13390677_112040_Linux-x86_64_2of7.zip p13390677_112040_Linux-x86_64_3of7.zip rlwrap-0.42.tar.gz cvuqdisk-1.0.9-1.rpm pdksh-5.2.14-37.el5.x86_64.rpm 2.3 检查硬件环境 #grep MemTotal /proc/meminfo #grep SwapTotal /proc/meminfo #df –k /tmp #df –h
2.3 检查软件环境 2.3.1 检查操作系统和内核版本 #uname –a #lsb_release –a #cat /proc/version 2.3.2 检查软件包 检查#rpm –aq | grep xxx 安装 rpm -ivh xxx 或者配置 yum 源 yum -y install xxx binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (i686) gcc-4.4.4-13.el6 (x86_64) gcc-c++-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (i686) ksh libgcc-4.4.4-13.el6 (i686) libgcc-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (i686) libstdc++-devel-4.4.4-13.el6 (x86_64) libstdc++-devel-4.4.4-13.el6 (i686) libaio-0.3.107-10.el6 (x86_64) libaio-0.3.107-10.el6 (i686) libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6 (i686) libXext-1.1 (x86_64) libXext-1.1 (i686) libXtst-1.0.99.2 (x86_64) libXtst-1.0.99.2 (i686) libX11-1.3 (x86_64) libX11-1.3 (i686) libXau-1.0.5 (x86_64) libXau-1.0.5 (i686) libxcb-1.5 (x86_64)
libxcb-1.5 (i686) libXi-1.3 (x86_64) libXi-1.3 (i686) make-3.81-19.el6 sysstat-9.0.4-11.el6 (x86_64) readline 2.3.3 安装第三方软件包 # cd /software # tar -zxvf rlwrap-0.42.tar.gz # cd rlwrap-0.42 # ./configure # ./make # ./make install 2.4 配置网络 2.4.1 网络规划 主机 wsptrac1 wsptrac1-priv wsptrac1-vip wsptrac2 wsptrac2-priv wsptrac2-vip wsptrac-scan 2.4.2 配置网卡 IP 192.168.1.75 2.2.2.75 192.168.1.77 192.168.1.76 2.2.2.76 192.168.1.78 192.168.1.79 对应网卡 bond0 bond1 bond0 bond1 # vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=192.168.1.75 NETMASK=255.255.255.0 GATEWAY=192.168.1.254
USERCTL=no BONDING_OPTS="mode=1 miimon=100" # vi /etc/sysconfig/network-scripts/ifcfg-bond1 DEVICE=bond1 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=2.2.2.75 NETMASK=255.255.255.0 USERCTL=no BONDING_OPTS="mode=1 miimon=100" # vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=ststic MASTER=bond0 SLAVE=yes USERCTL=no # vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=ststic MASTER=bond1 SLAVE=yes USERCTL=no # vi /etc/sysconfig/network-scripts/ifcfg-eth2 DEVICE=eth2 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=ststic MASTER=bond0 SLAVE=yes USERCTL=no # vi /etc/sysconfig/network-scripts/ifcfg-eth3
DEVICE=eth3 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=ststic MASTER=bond1 SLAVE=yes USERCTL=no 节点 2 同上 2.4.3 配置/etc/hosts 文件 #vi /etc/hosts 192.168.1.75 wsptrac1 192.168.1.76 wsptrac2 2.2.2.75 wsptrac1-priv 2.2.2.76 wsptrac2-priv 192.168.1.77 wsptrac1-vip 192.168.1.78 wsptrac2-vip 192.168.1.79 wsptrac-scan 2.5 配置 FC 交换机 以下为示例,根据具体情况修改脚本 zone_configure 1)创建 zone zonecreate "Stor1_A_H3_TGQ_ESXI1_P0","1,8;1,16" zonecreate "Stor1_B_H3_TGQ_ESXI1_P0","1,9;1,16" zonecreate "Stor2_A_H3_TGQ_ESXI1_P0","1,10;1,16" zonecreate "Stor2_B_H3_TGQ_ESXI1_P0","1,11;1,16" ##################################################################### 2)将 zone 加入到配置文件 cfgadd "zone_configure","Stor1_A_H3_TGQ_ESXI1_P0" cfgadd "zone_configure","Stor1_B_H3_TGQ_ESXI1_P0" cfgadd "zone_configure","Stor2_A_H3_TGQ_ESXI1_P0" cfgadd "zone_configure","Stor2_B_H3_TGQ_ESXI1_P0" ##################################################################### 3)保存配置文件 cfgsave
##################################################################### 4)使配置文件生效 cfgenable zone_configure 2.6 配置操作系统环境 2.6.1 修改内核参数 # vi /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 1054504960 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=4194304 kernel.panic_on_oops = 1 # /sbin/sysctl -p 2.6.2 配置/etc/security/limits.conf 文件 # vi /etc/security/limits.conf grid grid grid grid grid grid grid grid oracle oracle oracle oracle oracle oracle oracle nofile nofile nproc nproc stack stack memlock memlock nofile nofile nproc nproc stack stack memlock 1024 65536 2047 16384 10240 32768 3145728 3145728 1024 65536 2047 16384 10240 32768 3145728 soft hard soft hard soft hard hard soft soft hard soft hard soft hard soft
分享到:
收藏