linuoraclegrac_第1页
linuoraclegrac_第2页
linuoraclegrac_第3页
linuoraclegrac_第4页
linuoraclegrac_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、从上到下顺序安装先检查 linux 内核版本#un ame -2.6.9-55.ELsmp安装 linux 自带的两个重要包: rsh-server 用来实现双机互联通信telnet-serverlibaio-0.3.105-2.i386.rpmopenmotif21-2.1.30-11.RHEL4.6.i386.rpm根据版本不同到 oracle 网站下载相应的安装包,主要包括以下几个Asm 内核包: oracleoracleasm-2.6.9-.1ELup 内核驱动程序Ocfs 包: ocfs-2-2.6.9-.1EL( 2.6.9-.1EL

2、 )为 kernel 版本ocfs2-toolsocfs2consoleOracleasmlib 包:oracleasm-support-2.0.3-2oracleasmlib-2.0.2-1.i386.rpm添加分区,根据不同的挂载点,添加不同的分区。其中主要包括三个分区: 1根分区,用于安装操作系统linux2 Swap 分区,用于 I/O 与内存交换3根据安装的 oracle 的要求,分配 1 个或者多个分区来存放程序文件和数据库文件。其 实也就是把实例和数据库分开。每台机器应该有两块网卡,一块连接局域网通信,一块主要用在集群系统之间通信。 同步每台机器的时间,以保证数据可以正确进行处理

3、。编辑 /boot/grub/grub.conf ,修改为以下内容#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/boot/grub/splash.xpm.gzhiddenmenutitleEnterprise(2.6.9-.1.ELsmp)root(hd0,0)kernel/boot/vmlinuz-2.6.9-.1.ELsmpro root=LABEL=/rhgbquietclock=pitnosmpnoapicnolapic initrd/boot/initrd-2.6.9-.1.EL

4、smp.img titleEnterprise-up(2.6.9-.1.EL)root(hd0,0)kernel/boot/vmlinuz-2.6.9-.1.ELroroot=LABEL=/rhgbquietclock=pitnosmpnoapicnolapicinitrd/boot/initrd-2.6.9-.1.EL.img创建 oracle 用户 ,创建用户以及用户组 oinstall,dba#groupaddoinstall#groupadddba#mkdir-p/export/home/oracle/ocfs#useradd-d/exp

5、ort/home/oracle-goinstall-Gdba-s/bin/kshoracle#chownoracle:dba/export/home/oracle/u01#passwdoracleNewPassword:Re-enternewPassword:passwd:passwordsuccessfullychangedfororacle创建 oracle 用户环境文件/export/home/oracle/.profileexportPS仁"'/bi n/host name-s'->"exportEDITOR=viexportORACLE_SI

6、D=devdb1exportORACLE_BASE=/u01/app/oracleexportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1exportORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/crs_1exportLD_LIBRARY_PATH=$ORACLE_HOME/libexportPATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/binumask022创建文件系统目录结构ra

7、c1->mkdirp$ORACLE_BASE/adminrac1->mkdirp$ORACLE_HOMErac1->mkdirp$ORA_CRS_HOMErac1->mkdir-p/u01/oradata/devdb提高 Oracle 用户的 shell 限制/etc/security/limits.conforaclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024 oraclehardnofile65536/etc/pam.d/login sessionrequired/lib/security/pam_li

8、mits.so /etc/profileif$USER="oracle"thenif$SHELL="/bin/ksh"thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi安装 EnterpriseLinux 软件程序包配置内核参数#more/etc/sysctl.confkernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv

9、4.ip_local_port_range=102465000net.core.rmem_default=1048576net.core.rmem_max=1048576 net.core.wmem_default=262144net.core.wmem_max=262144#/sb in /sysctl -p修改 /etc/hosts 文件#more/etc/hostslocalhostrac11rac1-rac1-vip1rac1-rac1-privrac22rac2-rac2-vip2r

10、ac2-rac2-priv配置 hangchecktimer 内核模块/etc/modprobe.conf optionshangcheck-timerhangcheck_tick=30hangcheck_margin=180 要立即加载模块,执行“ modprobe-vhangcheck-timer ”。为 OCFS2 和 OracleASM 创建磁盘分区Fdisk/dev/sdbFdisk/dev/sdcFdisk/dev/sddFdisk/dev/sde安装oracleasmlib 程序包为ASM磁盘映射原始设备etc/sysconfig/rawdevices/dev/raw/raw1/

11、dev/sdc1/dev/raw/raw2/dev/sdd1/dev/raw/raw3/dev/sde1#/sbi n/servicerawdevicesrestart#chow noracle:dba/dev/raw/raw1-3#chmod660/dev/raw/raw1-3#ls-lat/dev/raw/raw*以oracle用户身份执行rac1->l n-sf/dev/raw/raw1/u01/oradata/devdb/asmdisk1rac1->l n-sf/dev/raw/raw2/u01/oradata/devdb/asmdisk2rac1->l n-sf/d

12、ev/raw/raw3/u01/oradata/devdb/asmdisk3修改 /etc/udev/permissions.d/50-udev.permissions#rawdevicesram*:root:disk:0660#raw/*:root:disk:0660raw/*:oracle:dba:0660以上为配置一台服务器,按照所有的步骤配置其他机器使用SSH建立用户等效性,在安装过程中可以进行软件的复制,不提示输入口令,也就是直接认可所有节点,他们之间可以相互通信。所以必须在所有节点上按照以下步骤(绿色块)进行配置rac1->mkdir/.sshrac1->chmod70

13、0/.sshrac1->ssh-keyge n-trsarac1->ssh-keyge n-tdsa最后在第一台要安装软件的机器上执行rac1->cat/.ssh/id_rsa.pub>>/.ssh/authorized_keysrac1->cat/.ssh/id_dsa.pub»/.ssh/authorized_keysrac1->sshrac2cat/.ssh/id_rsa.pub>>/.ssh/authorized_keysrac1->sshrac2cat/.ssh/id_dsa.pub>>/.ssh/au

14、thorized_keys rac1->scp/.ssh/authorized_keysrac2:/.ssh/authorized_keys配置完成然后测试通信:Sshrac1dateSshrac2dateSshrac1-privdateSshrac2-privdateSshrac ndateSshrac n-privdate配置Oracle自动存储管理(ASM),需要在所有节点上配置#/etc/ in it.d/oracleasmc on figureDefaultusertoow nthedriveri nterface:oracleDefaultgrouptoow nthedriv

15、eri nterface:dbaStartOracleASMIibrarydrivero nboot(y/n) n:yFixpermissio nsofOracleASMdisks on boot(y/n)y:y创建ASM磁盘,任意一个节点上来创建#/etc/i nit.d/oracleasmcreatediskVOL1/dev/sdc1#/etc/i ni t.d/oracleasmcreatediskVOL2/dev/sdd1#/etc/i nit.d/oracleasmcreatediskVOL3/dev/sde1#/etc/i nit.d/oracleasmsca ndisks#/et

16、c/i nit.d/oracleasmlistdisks配置Oracle集群文件系统(OCFS2),它允许所有节点在集群文件系统上同时共享文件创建OCFS2配置文件#ocfs2c on sole生成的配置文件如下:#more/etc/ocfs2/cluster.c onfrac2在rac1的OCFS2控制台上选择 Cluster和PropagateConfiguration以将配置文件传播到配置O2CB驱动程序。O2CB是一组集群服务,负责管理节点与集群文件系统之间的通信#/etc/i ni t.d/o2cbu nload#/etc/init.d/o2cbconfigureLoadO2CBdr

17、iveronboot(y/n)y:yClustertostartonboot(Enter"none"toclear)ocfs2: Specifyheartbeatdeadthreshold(>=7)7:61 格式化文件系统,先验证是否挂载了文件系统#/etc/init.d/o2cbstatus#ocfs2console1.OCFS2 控制台:选择 Tasks 、 Format 。2.格式:o 可用设备: /dev/sdb1o 卷标: oracleo 集群大小: Autoo 节点插槽数量: 4o 块大小: Auto3.OCFS2 控制台:按 CTRL-Q 退出手动挂载文

18、件系统 #mount-tocfs2-odatavolume,nointr/dev/sdb1/ocfs如果要在引导时挂载需要添加下面内容到这里 /etc/fstab/dev/sdb1/ocfsocfs2_netdev,datavolume,nointr00创建 Oracle 集群件目录#mkdir/ocfs/clusterware #chown-Roracle:dba/ocfs需要检查文件 /dev/raw/* 所有文件的所属用户,组,还需要检查权限是否是660下面建立两个文件夹,所有的节点都可以看到了安装Oracle集群件,按部就班来即可,最后需要在所有节点执行那两行脚本文件。在除了第一台机器

19、以外的其他节点上,如果出现提示Thegiveninterface(s),"ethO"isnotpublic.PublicinteifacesshouldbeusedtoconfigurevirtuallPs,那E么运行下面命令#/u01/app/oracle/product/10.2.0/crs_1/bi n/vipca在这里需要注意的是,在执行这个之前,先检查/etc/hosts中是不是包含了这一行内容:localhost集群件安装后检查rac1->/u01/app/oracle/product/10.2.0/crs_1/bi n/cluvfystage-postcrsi nst- nrac1,rac2安装 Oracle 数据库10g

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论