当前位置: 技术问答>linux和unix
redhat 5.5全新安装oracle rac的问题[1000分]
来源: 互联网 发布时间:2016-11-25
本文导语: 本帖最后由 golden24kcn 于 2011-04-05 13:20:55 编辑 本人菜鸟都谈不上,只有软件开发经验(Windows平台下),完全没有系统工程师经验,由于联系的系统工程师临时有事,所以被赶鸭子上架。希望能有大侠百忙中给小弟以指...
工作任务:安装全新linux5.5双机oracle RAC(裸设备)
系统状态:
两台pc server直连磁盘阵列
每台服务器有两颗xeon4核、8G内存,146G的硬盘空间(分给/oracle 30G),已经安装了RH5.5(64位)
存储2TB,已经做了RAID5,并划分了1G、1G、1G、1G、1G、500G、500G、500G、500G、378G,共10个盘
在两台pc server上fdisk -l,都可以看到以上10个盘(是不是也叫raw?)
参考安装文档
http://blog.csdn.net/tianlesoftware/archive/2010/09/09/5872593.aspx
已经进行到第11步
问题:
1、第11步中,本地中已经有两个配置
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
都比文中提到的配置要高?是否有必要修改成文中要求的大小?
目标服务器有两颗xeon4核、8G内存,146G的硬盘空间(分给/oracle 30G),文本设置是参数是否合适?
2、第12步中,给oracle配置的内存参数,参考本机的硬件配置,是否合适?如果不合适应该做哪些调整?
3、第14步,我已经在存储上分了10个盘,这一步骤是否可以不做?
后面仍然问题多多,小弟先问这三个,其它问题,不断更新中.....
|
哈哈,本人也是菜鸟,不过装的比较多,ORACLE我只安装,重来不进行调优(不会),回答中有不对的大家原谅
不需要修改为文档大小,因为Oracle对最小硬件有要求,但是最大硬件好像没有什么要求。不过不排除硬件配置过高会导致安装失败,这个需要验证(一般不会的,从编程角度和系统部署策略来看,不应该对上限有要求)
文档参数不一定合适,但是一般来说肯定能work的,还是先按照这个文档来搞
我安装的过程中发现这些参数基本跟文档设置差不多就行了,如果实在不行,低点也能行,这步系统参数调整是一个普适的级别,因此基本不用管
存储上分盘肯定是必要的
其中ocr/vd是需要的,划分成2个100M,分别来存放ocr配置文件,votingdisk
也可以大些,这个没问题的,但是有的系统上是要求更大些的比如solaris上面就要200M的
raw分区是没有文件系统的分区,就是类似于fdisk,然后n之后的东西,这时候上面是没有任何文件系统的,也不需要设定什么active等等,oralce的rac是可以管理这些设备的
不过我也只是安装过ASM方式和文件系统方式,Oralce直接管理裸设备方式没有去试,因为配置比较复杂,也没有那么多的设备供我去试,不过道理是一样的,因此用asm方式是比较合理的,这这也就网上有那么多asm方式的rac的原因了
有其它问题可以继续研究
不需要修改为文档大小,因为Oracle对最小硬件有要求,但是最大硬件好像没有什么要求。不过不排除硬件配置过高会导致安装失败,这个需要验证(一般不会的,从编程角度和系统部署策略来看,不应该对上限有要求)
文档参数不一定合适,但是一般来说肯定能work的,还是先按照这个文档来搞
kernel.shmall为物理内存除以pagesize;
kernel.shmmax为物理内存的一半;
fs.file-max为512 乘以 processes (如128个process则为 65536);
net.ipv4.ip_local_port_range/net.core.rmem_default/net.core.rmem_max三个参数设置和官方文档不一样, 这是根据metalink 343431.1 最新要求更改的;
net.ipv4.tcp_rmem/net.ipv4.tcp_wmem两个参数一般情况下无需设置, 除非是在Dataguard/Streams等需很多网络传输情况下;
我安装的过程中发现这些参数基本跟文档设置差不多就行了,如果实在不行,低点也能行,这步系统参数调整是一个普适的级别,因此基本不用管
存储上分盘肯定是必要的
其中ocr/vd是需要的,划分成2个100M,分别来存放ocr配置文件,votingdisk
也可以大些,这个没问题的,但是有的系统上是要求更大些的比如solaris上面就要200M的
raw分区是没有文件系统的分区,就是类似于fdisk,然后n之后的东西,这时候上面是没有任何文件系统的,也不需要设定什么active等等,oralce的rac是可以管理这些设备的
不过我也只是安装过ASM方式和文件系统方式,Oralce直接管理裸设备方式没有去试,因为配置比较复杂,也没有那么多的设备供我去试,不过道理是一样的,因此用asm方式是比较合理的,这这也就网上有那么多asm方式的rac的原因了
有其它问题可以继续研究