11gR2 RAC 安装.docx

上传人:b****6 文档编号:6530962 上传时间:2023-01-07 格式:DOCX 页数:14 大小:623.61KB
下载 相关 举报
11gR2 RAC 安装.docx_第1页
第1页 / 共14页
11gR2 RAC 安装.docx_第2页
第2页 / 共14页
11gR2 RAC 安装.docx_第3页
第3页 / 共14页
11gR2 RAC 安装.docx_第4页
第4页 / 共14页
11gR2 RAC 安装.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

11gR2 RAC 安装.docx

《11gR2 RAC 安装.docx》由会员分享,可在线阅读,更多相关《11gR2 RAC 安装.docx(14页珍藏版)》请在冰豆网上搜索。

11gR2 RAC 安装.docx

11gR2RAC安装

1.前期准备

1.1.环境说明

虚拟机:

VMware-workstation-full-11.0.0-2305329

OS:

RedHatEnterprise6.5x86_64

Oracle版本:

11gR2

1.2.RAC部署规划

主机名

rac1

rac2

storage

IP

192.168.43.134publicip

192.168.43.201vip

192.168.150.134privateip

192.168.43.135publicip

192.168.43.202vip

192.168.150.135privateip

192.168.43.136

192.168.150.136

内存

swap

1.3.修改主机名

vim/etc/sysconfig/network

1.4.配置网络

1.5.关闭防火墙、selinux

#关闭防火墙

serviceiptablesstop

chkconfigiptablesoff

#关闭selinux

vim/etc/sysconfig/selinux

1.6.安装11gR2需要的系统包

1.6.1.配置yum源

vim/etc/yum.repos.d/localyum.repo

1.6.2.安装系统包

2.网络基础设施(GI)安装(以1个节点为例)

2.1.为grid和oracle用户创建OS组

groupaddoinstall

groupadddba

groupaddasmadmin

groupaddasmdba

groupaddasmoper

2.2.创建oracle软件所有者用户

useradd-goinstall-Gasmadmin,asmdba,asmopergrid

useradd-goinstall-Gdba,asmdbaoracle

2.3.设置oracle与grid账户密码

要求集群内所有节点密码相同

echo"grid"|passwdgrid--stdin

echo"oracle"|passwdoracle--stdin

2.4.编辑/etc/hosts文件中,指定公共IP、VIP及私有地址

#eth0-PUBLIC

192.168.43.134rac1

192.168.43.135rac2

#VIP

192.168.43.201rac1-vip

192.168.43.202rac2-vip

#eth1-PRIVATE

192.168.150.134rac1-priv

192.168.150.135rac2-priv

#scan-IP

192.168.43.203scanip

2.5.配置时间同步

11g推荐使用CTSSD,也可以使用ntpd(此时CTSSD以观察者模式运行)

未研究

2.6.将grid用户配置为ssh用户

按此方式配置安装时验证未通过

[grid@rac1~]$mkdir~/.ssh

[grid@rac1~]$chmod700~/.ssh

[grid@rac1~]$ssh-keygen-tdsa

#将所有节点grid用户生成的id_dsa.pub追加进同一个authorized_keys文件,将authorized_key放置于每个节点grid家目录.ssh下

[grid@rac1.ssh]$catid_dsa.pub>>authorized_keys

2.7.设置内核参数

如果/etc/sysctl.conf中已有其中任意参数,则选择其中值较大者

vim/etc/sysctl.conf

kernel.shmmni=4096

kernel.sem=25032000100128

fs.file-max=6553600

net.ipv4.ip_local_port_range=900065500

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

使内核参数生效

/sbin/sysctl-p

2.8.将以下内容添加到/etc/security/limits.conf文件

vim/etc/security/limits.conf

gridsoftnproc2047

gridhardnproc16384

gridsoftnofile1024

gridhardnofile65536

oraclesoftnproc2047

oraclehardnproc16384

oraclesoftnofile1024

oraclehardnofile65536

2.9.如果/etc/pam.d/login文件中不包含以下内容,则将以下内容加入该文件

sessionrequiredpam_limits.so

2.10.将以下内容添加到/etc/profile文件中

vim/etc/profile

if[$USER=“oracle”]||[$USER=“grid”];then

if[$SHELL=“/bin/ksh”];then

ulimit–p16384

ulimit–n65536

else

ulimit–u16384–n65536

fi

umask022

fi

2.11.创建GI主目录和oralce基目录

#创建GI主目录(homedirectory)

mkdir-p/u01/app/11.2.0/grid

chown-Rgrid:

oinstall/u01/11.2.0/grid

chmod-R775/u01/app/11.2.0/grid

#创建oracle基目录(basedirectory)

mkdir-p/u01/app/grid

chown-Rgrid:

oinstall/u01/app/grid

chmod-R775/u01/app/grid

#创建InventoryDirectory

mkdir–p/u01/app/oraInventory

chown-Rgrid:

oinstall/u01/app/oraInventory

chmod-R775/u01/app/oraInventory

2.12.准备共享存储

2.12.1.实验环境使用iscsi提供共享存储服务

2.12.2.使用fdisk分区

2.12.3.在集群所有服务器上运行以下命令加载已更新的块设备分区表

/sbin/partprobe

#查看设备

fdisk-l

2.12.4.使用udev绑定磁盘

#添加记录到/etc/scsi_id.config

echo"options=--whitelisted--replace-whitespace">>/etc/scsi_id.config

[root@rac1~]#cat/etc/scsi_id.config

options=--whitelisted--replace-whitespace

#将b->c的编号放入for循环中,例如:

foriinbcd;

do

echo"KERNEL==\"sd*\",BUS==\"scsi\",PROGRAM==\"/sbin/scsi_id--whitelisted--replace-whitespace--device=/dev/\$name\",RESULT==\"`/sbin/scsi_id--whitelisted--replace-whitespace--device=/dev/sd$i`\",NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\"">>/etc/udev/rules.d/99-oracle-asmdevices.rules

done

[root@rac1~]#/sbin/start_udev

2.13.GI安装

2.13.1.安装步骤

以grid用户登录,执行安装目录下runInstaller命令

投票磁盘设置

Oracle11gRAC第二节点root.sh执行失败后再次执行root.sh前,要先清除之前的crs配置信息

#/u01/app/11.2.0/grid/crs/install/rootcrs.pl-verbose-deconfig-force

#/u01/app/11.2.0/grid/root.sh

2.13.2.检查

[grid@rac1~]$/u01/11.2.0/grid/bin/crsctlcheckcluster-all

[grid@rac1~]$/u01/11.2.0/grid/bin/crsctlstatusresource-t

3.自动存储管理

新增磁盘组DATA、FRA

4.OracleRac安装

4.1.创建oracle相关目录

mkdir-p/u01/app/oracle

chown-Roracle:

oinstall/u01/app/oracle

chmod-R775/u01/app/oracle

mkdir-p/u01/app/oracle

chown-Roracle:

oinstall/u01/app/oracle

chmod-R775/u01/app/oracle

4.2.配置oracle用户环境变量

vi/home/oracle/.bash_profile,其中ORACLE_SID的值可以自己定

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

ORACLE_BASE=/u01/app/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1;exportORACLE_HOME

ORACLE_SID=pruct1;exportORACLE_SID

ORACLE_TERM=xterm;exportORACLE_TERM

PATH=$ORACLE_HOME/bin:

/usr/sbin:

$PATH;exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib;

exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib;

exportCLASSPATH

4.3.安装数据库软件

4.4.安装数据库

5.常见问题

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1