Oracle11R2安装ASM+RAC配置步骤.docx

上传人:b****2 文档编号:1050907 上传时间:2022-10-16 格式:DOCX 页数:38 大小:2.58MB
下载 相关 举报
Oracle11R2安装ASM+RAC配置步骤.docx_第1页
第1页 / 共38页
Oracle11R2安装ASM+RAC配置步骤.docx_第2页
第2页 / 共38页
Oracle11R2安装ASM+RAC配置步骤.docx_第3页
第3页 / 共38页
Oracle11R2安装ASM+RAC配置步骤.docx_第4页
第4页 / 共38页
Oracle11R2安装ASM+RAC配置步骤.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

Oracle11R2安装ASM+RAC配置步骤.docx

《Oracle11R2安装ASM+RAC配置步骤.docx》由会员分享,可在线阅读,更多相关《Oracle11R2安装ASM+RAC配置步骤.docx(38页珍藏版)》请在冰豆网上搜索。

Oracle11R2安装ASM+RAC配置步骤.docx

Oracle11R2安装ASM+RAC配置步骤

Suse11SP1_Oracle11R2安装ASM+RAC配置步骤

1运行环境

1.1硬件环境

IBM3755AMDProcessr83802.5GHz*168G双网卡

IBMX366XeonCPU3.00GHz*88G双网卡

IBMFAS600阵列146.8*13双HBA卡

组网方式:

1.2软件环境

操作系统:

Suse11SP1x86_64内核:

2.6.32.12-0.7-default

数据库版本:

OracleDatabaseEnterpriseEdition11.2.0.1forLinuxx86_64

集群软件版本:

OracleGrid11.2.0.1forLinuxx86_64

注意:

1.ORACLE11G只能安装在SLES10以上的版本中。

2.ORACLE集群软件的版本不能低于ORACLE数据库的版本,不推荐使用其它第三方集群软件,如VCS做ORACLE数据库的集群。

11G的集群软件不能管理9i的数据库

3.推荐安装64位数据库,这样可以使用大内存(SGA),显著提高性能

4.11g后可考虑使用ORACLEASM代替LINUXLVM管理存储,它是一个单独的数据库实例,一个操作系统只能有一个。

2环境检查

2.1检查硬件环境

检查内存:

内存>=1G,

#grepMemTotal/proc/meminfo

检查swap:

交换空间s(内存为1~2G时,swap为起1.5倍,如果大于2G,swap等于内存大小

#grepS/proc/meminfo

检查/tmp:

/tmp>500M最好不少于1G

#df-k/tmp

检查/home:

/home>500M最好不少于1G

#df-k/home

检查系统空间:

系统磁盘空间还有不少于6G空间,

#df–h

安装中不使用防火墙和selinux

私有网卡不可以用反线连接

2.2检查软件环境

对于Suselinux要求内核至少为2.6.16.21

#rpm-qpackage_name

删除多余的软件包(如果不把它们删除,将严重干扰后续ORACLE的安装和配置)

#rpm-qaora*

orarun-1.9-21.15

#rpm-qasap*

sapinit-2.0.1-1.10

#rpm-eorarun-1.9-21.15

#rpm-esapinit-2.0.1-1.10

#rm–i/etc/oraInst.loc

对于Suselinux要求至少具备以下安装包,版本不低于以下各包:

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3(32位)

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-2.5-24(32位)

glibc-common-2.5

glibc-devel-2.5

glibc-devel-2.5(32位)

glibc-headers-2.5

libaio-0.3.106

libaio-0.3.106(32位)

libaio-devel-0.3.106

libaio-devel-0.3.106(32位)

libgcc-4.1.2

libgcc-4.1.2(32位)

libstdc++-4.1.2

libstdc++-4.1.2(32位)

libstdc++-devel4.1.2

make-3.81

sysstat-7.0.2

unixODBC-2.2.11

unixODBC-2.2.11(32位)

unixODBC-devel-2.2.11

unixODBC-devel-2.2.11(32位)

以下三个包需要从官网下载,是必须安装的

oracleasm-2.6.16.60-0.21-bigsmp-2.0.4-1.SLE10.i586.rpm

oracleasm-support-2.1.3-1.SLE10.i386.rpm

oracleasmlib-2.0.4-1.SLE10.i386.rpm

3安装前准备工作

3.1准备安装包:

oracle官网上有下载

linux.x64_11gR2_grid.zip

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

3.2磁盘规划

磁盘的划分后,两节点都能看到,能正确读写。

在其中一节点上运行fdisk划分以下分区

/dev/sdb1200G存放数据

/dev/sdb2200G存放数据

/dev/sdd11G存放CRS

/dev/sdd21G存放CRS

/dev/sdd31G存放CRS

/dev/sdd550G存放recover

/dev/sdd650G存放flash

然后在另一节点上执行partprobe

检测分区是否创建成功:

在两节点上都要检查

ls/dev/sdh*

/dev/sdh/dev/sdh1/dev/sdh2/dev/sdh3

使用dd命令检测新分区是否能够读写

ddif=/dev/zeroof=/dev/sdb1bs=1Mcount=10

3.3配置网络

两节点eth0和eth0(eth1和eth1)要一一对应在同一网段下,一个主机名对一个IP,私网IP与公网IP要在不同网段下,VIP要与公网IP是同网段。

本次分配如下:

cat/etc/hosts(两节点)

127.0.0.1loopbacklocalhost#loopback(lo0)name/address

10.249.240.143s-zh-ora01#ETH0掩码255.255.255.128网关10.249.240.254

10.249.240.158s-zh-ora01-vip#掩码255.255.255.128网关10.249.240.254

10.249.240.71s-zh-ora01-priv#ETH1掩码255.255.255.192网关10.249.240.126

10.249.240.144s-zh-ora02#ETH0

10.249.240.159s-zh-ora02-vip

10.249.240.72s-zh-ora02-priv#ETH1,用于心跳

10.249.240.160rac-scan#用于clurswerescan

分配静态IP

vi/etc/sysconfig/network/ifcfg-ethX

BOOTPROTO='static'

BROADCAST=''

ETHTOOL_OPTIONS=''

IPADDR='10.249.240.143/25'

MTU=''

NAME='NetXtremeIIBCM5708GigabitEthernet'

NETWORK=''

REMOTE_IPADDR=''

STARTMODE='auto'

USERCONTROL='no'

PREFIXLEN='24'

注意重启网络后要在两边都验证一下,此时vip是ping不通的

pings-zh-ora01

pings-zh-ora01-priv

pings-zh-ora02

pings-zh-ora02-priv

3.4配置时间同步服务

安装Oracle11R2的RAC,只要关闭ntp服务即可。

chkconfigntpoff

servicentpstop

mv/etc/ntp.conf/etc/ntp.ora

Oracle11R2前的版本配置NTP服务参考如下:

服务器端配置

vi/etc/ntp.conf

server10.249.254.46

再重启NTP服务

servicentprestart

chkconfigntpdon

客户端配置

crontab-e

*/15****/usr/sbin/ntpdate-s10.249.254.46&&/sbin/hwclock-w

及chkconfigntpoff

servicentpstop

3.5配置SSH互信访问

安装Oracle11R2的RAC不需要配置SSH互信,但是要开启SSH服务,如果没有SSH,可选RSH/RLOGIN。

servicesshdstart

chkconfig–level345sshdon

Oracle11R2前的版本可参考如下:

在两节点上都进行如下操作

su–oracle

ssh-keygen-trsa

在~/.ssh/目录生成了文件id_rsa.pub

ssh-keygen-tdsa

在~/.ssh/生成了文件id_dsa.pub

catid_rsa.pub>>authorized_keys

最后将两个节点该文件authorized_keys的内容复制到对方的同文件里

在两节点都要测试验证以下命令,要求不输入密码则通过:

sshs-zh-ora01

sshs-zh-ora01-priv

sshs-zh-ora02

sshs-zh-ora02-priv

3.6修改内核参数与限制

3.6.1在/etc/sysctl.conf中添加,生效命令:

sysctl-p

net.ipv4.icmp_echo_ignore_broadcasts=1

net.ipv4.conf.all.rp_filter=1

fs.inotify.max_user_watches=65536

net.ipv4.conf.default.promote_secondaries=1

net.ipv4.conf.all.promote_secondaries=1

vm.max_map_count=1000000

kernel.shmall=5242880

kernel.shmmax=21474836480

kernel.shmmni=4096

kernel.sem=12502560001008192

fs.=6815744

net.ipv4.ip_local_port_range=900065500

net.core.rmem_default=4194304

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

fs.aio-max-nr=1048576

3.6.2ORACLE用户的最大进程数和打开文件数的限制

在/etc/security/limits.conf中添加:

gridsoftnproc2047

gridhardnproc16384

gridsoftnofile1024

gridhardnofile65536

oraclesoftnproc2047

oraclehard

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

当前位置:首页 > 总结汇报 > 学习总结

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

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