




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、多种虚拟机环境下安装Oracle11g RAC2016年8月17日目 录 TOC o 1-3 h z u HYPERLINK l _Toc459889400 1、安全环境与网络规划 PAGEREF _Toc459889400 h 5 HYPERLINK l _Toc459889401 1.1、安装环境 PAGEREF _Toc459889401 h 5 HYPERLINK l _Toc459889402 1.2、网络规划 PAGEREF _Toc459889402 h 5 HYPERLINK l _Toc459889403 1.3、Oracle软件组 PAGEREF _Toc459889403
2、 h 5 HYPERLINK l _Toc459889404 1.4、RAC节点 PAGEREF _Toc459889404 h 5 HYPERLINK l _Toc459889405 1.5、存储组件 PAGEREF _Toc459889405 h 6 HYPERLINK l _Toc459889406 2、创建虚拟机 PAGEREF _Toc459889406 h 6 HYPERLINK l _Toc459889407 2.1、VMware vSphere PAGEREF _Toc459889407 h 6 HYPERLINK l _Toc459889408 2.2、VMware Work
3、station PAGEREF _Toc459889408 h 16 HYPERLINK l _Toc459889409 2.3、Virtual BOX PAGEREF _Toc459889409 h 22 HYPERLINK l _Toc459889410 3、安装系统 PAGEREF _Toc459889410 h 26 HYPERLINK l _Toc459889411 3.1、安装系统(两节点) PAGEREF _Toc459889411 h 26 HYPERLINK l _Toc459889412 3.2、配置网络(两节点) PAGEREF _Toc459889412 h 31 HY
4、PERLINK l _Toc459889413 3.3、删除自动生成的虚拟网卡(两节点) PAGEREF _Toc459889413 h 33 HYPERLINK l _Toc459889414 3.4、测试网络(两节点) PAGEREF _Toc459889414 h 34 HYPERLINK l _Toc459889415 4、添加共享存储 PAGEREF _Toc459889415 h 34 HYPERLINK l _Toc459889416 4.1、VMware vSphere PAGEREF _Toc459889416 h 34 HYPERLINK l _Toc459889417 4
5、.1.1、配置rac1节点 PAGEREF _Toc459889417 h 34 HYPERLINK l _Toc459889418 4.2.2、配置rac2节点 PAGEREF _Toc459889418 h 38 HYPERLINK l _Toc459889419 4.2、VMware Workstation PAGEREF _Toc459889419 h 41 HYPERLINK l _Toc459889420 4.2.1、物理机中添加共享磁盘 PAGEREF _Toc459889420 h 41 HYPERLINK l _Toc459889421 4.2.2、关闭节点,用记事本编辑vm
6、x文件,例如:rac1.vmx(两节点) PAGEREF _Toc459889421 h 41 HYPERLINK l _Toc459889422 4.3、Virtual BOX PAGEREF _Toc459889422 h 42 HYPERLINK l _Toc459889423 4.3.1、配置rac1节点 PAGEREF _Toc459889423 h 42 HYPERLINK l _Toc459889424 4.3.2、配置rac2节点 PAGEREF _Toc459889424 h 47 HYPERLINK l _Toc459889425 5、实现共享存储 PAGEREF _Toc
7、459889425 h 47 HYPERLINK l _Toc459889426 5.1、划分共享磁盘(单节点) PAGEREF _Toc459889426 h 47 HYPERLINK l _Toc459889427 5.2、配置ASM磁盘(两节点) PAGEREF _Toc459889427 h 49 HYPERLINK l _Toc459889428 6、配置Linux系统 PAGEREF _Toc459889428 h 50 HYPERLINK l _Toc459889429 6.1、用户组及用户设置(两节点,root用户) PAGEREF _Toc459889429 h 50 HYP
8、ERLINK l _Toc459889430 6.1.1、创建Oracle软件组 PAGEREF _Toc459889430 h 50 HYPERLINK l _Toc459889431 6.1.2、创建grid、oracle用户 PAGEREF _Toc459889431 h 50 HYPERLINK l _Toc459889432 6.1.3、为grid、oracle用户设置密码 PAGEREF _Toc459889432 h 50 HYPERLINK l _Toc459889433 6.2、主机名IP映射文件设置(两节点) PAGEREF _Toc459889433 h 51 HYPER
9、LINK l _Toc459889434 6.3、配置Linux内核参数(两节点) PAGEREF _Toc459889434 h 51 HYPERLINK l _Toc459889435 6.4、设置grid、oracle用户设置shell limits(两节点) PAGEREF _Toc459889435 h 52 HYPERLINK l _Toc459889436 6.5、创建Oracle Inventory Directory(两节点) PAGEREF _Toc459889436 h 53 HYPERLINK l _Toc459889437 6.6、创建Oracle Grid Infr
10、astructure Home目录(两节点) PAGEREF _Toc459889437 h 53 HYPERLINK l _Toc459889438 6.7、创建Oracle RDBMS Home目录(两节点) PAGEREF _Toc459889438 h 53 HYPERLINK l _Toc459889439 6.8、安装相应系统支持包(两节点64&32bit) PAGEREF _Toc459889439 h 53 HYPERLINK l _Toc459889440 6.9、修改grid、oracle用户环境变量(两节点) PAGEREF _Toc459889440 h 54 HYPE
11、RLINK l _Toc459889441 7、关闭防火墙 PAGEREF _Toc459889441 h 55 HYPERLINK l _Toc459889442 7.1、设置SELinux(两节点) PAGEREF _Toc459889442 h 55 HYPERLINK l _Toc459889443 7.2、关闭防火墙iptables(两节点) PAGEREF _Toc459889443 h 55 HYPERLINK l _Toc459889444 8、设置grid、oracle用户ssh等效性 PAGEREF _Toc459889444 h 56 HYPERLINK l _Toc45
12、9889445 9、时钟同步 PAGEREF _Toc459889445 h 57 HYPERLINK l _Toc459889446 9.1、使用Linux系统的NTP服务同步时钟(两节点) PAGEREF _Toc459889446 h 57 HYPERLINK l _Toc459889447 9.2、使用oracle集群软件ctss服务同步时钟(两节点) PAGEREF _Toc459889447 h 58 HYPERLINK l _Toc459889448 10、安装前准备 PAGEREF _Toc459889448 h 58 HYPERLINK l _Toc459889449 11、
13、安装Oracle Grid Infrastructure PAGEREF _Toc459889449 h 59 HYPERLINK l _Toc459889450 11.1、安装流程 PAGEREF _Toc459889450 h 59 HYPERLINK l _Toc459889451 11.2、安装后检查 PAGEREF _Toc459889451 h 73 HYPERLINK l _Toc459889452 11.3、配置ASM磁盘组 PAGEREF _Toc459889452 h 74 HYPERLINK l _Toc459889453 12、安装Oracle DataBase PAG
14、EREF _Toc459889453 h 77 HYPERLINK l _Toc459889454 12.1、安装流程 PAGEREF _Toc459889454 h 77 HYPERLINK l _Toc459889455 12.2、安装数据库 PAGEREF _Toc459889455 h 86 HYPERLINK l _Toc459889456 13、Oracle RAC维护 PAGEREF _Toc459889456 h 96 HYPERLINK l _Toc459889457 13.1、节点层 PAGEREF _Toc459889457 h 96 HYPERLINK l _Toc45
15、9889458 13.2、网络层 PAGEREF _Toc459889458 h 96 HYPERLINK l _Toc459889459 13.2.1、列出CRS网卡 PAGEREF _Toc459889459 h 96 HYPERLINK l _Toc459889460 13.2.2、获取CRS网卡信息 PAGEREF _Toc459889460 h 96 HYPERLINK l _Toc459889461 13.3、集群层 PAGEREF _Toc459889461 h 97 HYPERLINK l _Toc459889462 13.3.1、检查CRS状态 PAGEREF _Toc459
16、889462 h 97 HYPERLINK l _Toc459889463 13.3.2、检查CRS 单个服务 PAGEREF _Toc459889463 h 97 HYPERLINK l _Toc459889464 13.3.3、检查CRS是否自动启动(root用户) PAGEREF _Toc459889464 h 97 HYPERLINK l _Toc459889465 13.3.4、启动、停止、查看CRS(root用户) PAGEREF _Toc459889465 h 97 HYPERLINK l _Toc459889466 13.3.5、查看Votedisk磁盘位置 PAGEREF _
17、Toc459889466 h 97 HYPERLINK l _Toc459889467 13.3.6、维护Votedisk PAGEREF _Toc459889467 h 97 HYPERLINK l _Toc459889468 13.3.7、查看OCR状态 PAGEREF _Toc459889468 h 98 HYPERLINK l _Toc459889469 13.3.8、维护OCR PAGEREF _Toc459889469 h 98 HYPERLINK l _Toc459889470 13.4、应用层 PAGEREF _Toc459889470 h 100 HYPERLINK l _T
18、oc459889471 13.4.1、查看CRS状态 PAGEREF _Toc459889471 h 100 HYPERLINK l _Toc459889472 13.4.2、onsctl命令 PAGEREF _Toc459889472 h 100 HYPERLINK l _Toc459889473 13.4.3、srvctl命令 PAGEREF _Toc459889473 h 101 HYPERLINK l _Toc459889474 14、附录: PAGEREF _Toc459889474 h 102 HYPERLINK l _Toc459889475 14.1、CRS名词解释: PAGE
19、REF _Toc459889475 h 102 HYPERLINK l _Toc459889476 14.1.1、CRS一些服务作用 PAGEREF _Toc459889476 h 102 HYPERLINK l _Toc459889477 14.1.2、Oracle Cluster Registry(OCR) PAGEREF _Toc459889477 h 102 HYPERLINK l _Toc459889478 14.1.3、Votedisk PAGEREF _Toc459889478 h 102 HYPERLINK l _Toc459889479 14.1.4、Admin Manage
20、d和Policy Managed PAGEREF _Toc459889479 h 102 HYPERLINK l _Toc459889480 14.1.5、Grid Name Service(GNS) PAGEREF _Toc459889480 h 103 HYPERLINK l _Toc459889481 14.1.6、Intelligent Management Platform Interface(IPMI) PAGEREF _Toc459889481 h 103 HYPERLINK l _Toc459889482 14.2、安装问题 PAGEREF _Toc459889482 h 10
21、3 HYPERLINK l _Toc459889483 14.2.1、安装界面乱码 PAGEREF _Toc459889483 h 103 HYPERLINK l _Toc459889484 14.2.2、xhost +报错 PAGEREF _Toc459889484 h 103 HYPERLINK l _Toc459889485 14.2.3、网卡名称与MAC地址不能对应 PAGEREF _Toc459889485 h 104 HYPERLINK l _Toc459889486 14.2.4、Linux6.*yum安装报错 PAGEREF _Toc459889486 h 104 HYPERL
22、INK l _Toc459889487 14.2.5、11g支持Linux系统列表 PAGEREF _Toc459889487 h 104 HYPERLINK l _Toc459889488 14.2.6、udev配置RAC ASM的几种方式 PAGEREF _Toc459889488 h 104 HYPERLINK l _Toc459889489 14.2.7、Oracle问题 PAGEREF _Toc459889489 h 1051、安全环境与网络规划1.1、安装环境RAC节点操作系统:Linux 6.4 x86_64Cluster software:Oracle Grid Infrast
23、ructure 11gr2()Oracle Database software:Oracle11gr2()共享存储:ASM1.2、网络规划节点名称Public IPPrivate IPVirtual IPSCAN 名称SCAN IPrac1313133rac-scan35rac2323234注意:Oracle11g新增SCAN-IP,为VIP的一个池概念1.3、Oracle软件组软件组件用户辅助组用户主目录ORACLE_BASEORACLE_HOMEGrid Infrastructuregridasmadminasmdbaasmoper/home/grid/u01/app/grid/crs/u
24、01/app/11.2.0/gridOracle RACoracledbadbaoperasmdba/home/oracle/u01/app/oracle/u01/app/oracle/11.2.0/db_11.4、RAC节点节点名称实例名称数据库名称内存操作系统rac1rac1rac8GLinux 6.4 x86_64rac2rac28GLinux 6.4 x86_641.5、存储组件存储组件文件系统卷大小ASM卷组名ASM冗余磁盘名OCR、VOTING DiskASM5GCRSExternalOCR_VOTE数据库20GDATAExternalASMDATA快速恢复区5GFRAExtern
25、alBACKUP2、创建虚拟机2.1、VMware vSphere以administrator用户登录虚拟化主机:对主机右键点击“新建虚拟机”选择自定义配置,下一步给虚拟机命名 rac1,下一步选择虚拟机存放位置,下一步选择虚拟机文件存放位置(尽量放于共享存储上,空间大且防止数据丢失),下一步选择高版本,下一步选择操作系统为Linux,版本为Red Hat Enterprise Linux 6(64位),下一步配置CPU、内存,下一步选择网卡,配置两块网卡,一块作为Public,另一块作为Private,下一步选择SCSI驱动器类型:LSI Logic并行,下一步选择创建新磁盘,下一步配置磁盘
26、大小,下一步上述三个选项的解释:选择虚拟设备节点,默认为SCSI(0:0),选择模式为非独立,下一步选择在虚拟机创建之前编辑选项,继续编辑光驱设备,选择ISO文件,完成查看新建虚拟机配置以相同方式创建另一个节点rac2。2.2、VMware Workstation新建虚拟机rac1,选择自定义,下一步选择安装操作系统ISO,下一步命名虚拟机,选择存放位置,下一步配置内存大小,下一步选择网络类型为桥接网络,下一步选择I/O控制器类型为LSI Logic,下一步选择磁盘类型为SCSI,下一步配置磁盘大小,并选择将虚拟磁盘拆分多个文件,下一步指定磁盘文件,下一步以相同方式创建另一个节点rac2。2.
27、3、Virtual BOX新建虚拟机rac1,命名虚拟机,选择系统类型为Linux,版本为Red Hat (64bit),下一步配置内存大小,下一步创建虚拟硬盘,创建选择虚拟磁盘文件类型,下一步选择动态分配,下一步选择文件位置和大小,下一步创建完成设置虚拟机参数选择存储,在右侧属性,点击分配光驱右边的,选择安装操作系统ISO文件以相同方式创建另一个节点rac2。3、安装系统3.1、安装系统(两节点)系统安装过程都是一致,因此不予详述。本文只针对安装过程中部分容易出错的地方简述选择基本存储设备提示是否丢弃所有的数据,yes,discard any data选择自定义分区,Create Custo
28、m Layout进入分区界面选择标准分区模式,Standard Partition分别创建虚拟内存(swap)、boot分区、/分区分区结果选择确定格式化选择写入磁盘选择默认即可选择系统模式,Software Development Workstation,Customize Later,其他默认开始安装系统安装后,提示重启系统,并有一系列配置,其中启动Kdump根据提示,再次重启系统,系统安装完毕!3.2、配置网络(两节点)此步骤,需要虚拟机有两块网卡,分别为Public和Private网卡。双机IP配置:节点名称Public IPPrivate IPrac13131rac23232使用ro
29、ot用户登录虚拟机,右键,选择Edit Connection按以下步骤操作,分别配置两块网卡IP为上表对应项3.3、删除自动生成的虚拟网卡(两节点)所谓虚拟网卡,即执行 ifconfig命令列出的virbr0,如图执行以下命令来删除该虚拟网卡virsh net-listvirsh net-destroy defaultvirsh net-undefine defaultservice libvirtd restart再次使用ifconfig命令查看,该虚拟网卡已不存在3.4、测试网络(两节点)1、物理机ping两台虚拟机rac1、rac2的Public IP2、rac1节点 ping rac2
30、节点的Public IP和Private IP3、rac2节点 ping rac1节点的Public IP和Private IP以上三步完全可以ping通即可。4、添加共享存储4.1、VMware vSphere4.1.1、配置rac1节点关闭rac1节点,右键rac1节点选择编辑设置,进入配置界面,点击添加选择硬盘,下一步创建新的虚拟磁盘配置磁盘大小,选择厚置备置零(集群专用),指定磁盘的存放位置,下一步驱动器设备选择SCSI 1:0,模式选择独立(集群必须选择此项),下一步在虚拟机属性中,选择刚添加的SCSI controller 1 驱动器,配置其为物理模式(用于支持共享),以保证rac
31、1、rac2节点的共享访问重复执行上述步骤,添加另外两块磁盘,将其驱动器设备选择为SCSI 1:1;SCSI 1:2。添加3块共享磁盘的rac1节点配置信息如下:4.2.2、配置rac2节点关闭rac2节点,右键rac2节点选择编辑设置,进入配置界面,点击添加选择硬盘,下一步选择已有虚拟磁盘,下一步选择指定的存储设备,此处需要注意:选择在rac1节点中创建的第一块磁盘驱动器设备选择SCSI 1:0,模式选择独立,下一步同rac1节点一样,在rac2节点属性中,选择刚添加的SCSI controller 1驱动器,配置其为物理模式用于共享重复执行以上步骤,添加剩余的2块磁盘。注意,驱动器编号要依
32、次选择SCSI 1:1、SCSI 1:2。添加3块共享磁盘的rac2节点配置信息如下:4.2、VMware Workstation4.2.1、物理机中添加共享磁盘vmware-vdiskmanager.exe -c -s 5G -a lsilogic -t 2 d:Virtual MachinesRACsharedasm1.vmdkvmware-vdiskmanager.exe -c -s 5G -a lsilogic -t 2 d:Virtual MachinesRACsharedasm2.vmdkvmware-vdiskmanager.exe -c -s 20G -a lsilogic -
33、t 2 d:Virtual MachinesRACsharedasm3.vmdk注意:-a 指定磁盘类型 t 2表示直接划分一个预分配空间的文件。4.2.2、关闭节点,用记事本编辑vmx文件,例如:rac1.vmx(两节点)添加如下内容:#shared disks configuredisk.EnableUUID = TRUEdisk.locking = FALSEdiskLib.dataCacheMaxSize = 0diskLib.dataCacheMaxReadAheadSize = 0 diskLib.dataCacheMinReadAheadSize = 0diskLib.maxUn
34、syncedWrites = 0scsi1.present = TRUEscsi1.virtualDev = lsilogicscsil.sharedBus = VIRTUALscsi1:0.present = TRUEscsi1:0.mode = independent-persistentscsi1:0.fileName = D:Virtual MachinesRACsharedasm1.vmdkscsi1:0.deviceType = diskscsi1:0.redo = scsi1:1.present = TRUEscsi1:1.mode = independent-persisten
35、tscsi1:1.fileName = D:Virtual MachinesRACsharedasm2.vmdkscsi1:1.deviceType = diskscsi1:1.redo = scsi1:2.present = TRUEscsi1:2.mode = independent-persistentscsi1:2.fileName = D:Virtual MachinesRACsharedasm3.vmdkscsi1:2.deviceType = diskscsi1:2.redo = 注意:此处添加了3块共享盘,因此添加3段内容scsi1:0,scsi1:1,scsi1:2,也即要增
36、加几块盘,就要增加相应段数的内容scsi 1:*.fileName=后面的内容要与你在物理主机使用vmware-vdiskmanager.exe创建的磁盘存储位置一致重启两节点,查看虚拟机配置,确认共享磁盘文件加载成功(不重启系统可能不能识别出磁盘)4.3、Virtual BOX4.3.1、配置rac1节点方法1:rac1节点的配置也中,选择存储,选择SATA 控制器,然单击添加硬盘图标创建新的磁盘,create new disk选择默认VDI磁盘模式选择固定大小(共享磁盘必须选择此选项),下一步配置共享磁盘存储路径及大小新建的磁盘,已经连接到rac1虚拟机选择此新磁盘。单击修改(modify
37、)图标并选择Shareable重复以上步骤,创建另外2块磁盘。最后,增加磁盘后的配置信息方法2:1、在物理主机命令行中执行以下语句,创建磁盘VBoxManage.execreatehd-filenameasm1.vdi-size5120-formatVDI-variantFixedVBoxManage.execreatehd-filenameasm2.vdi-size5120-formatVDI-variantFixedVBoxManage.execreatehd-filenameasm3.vdi-size204800-formatVDI-variantFixed2、连接rac1虚拟机VBox
38、Manage.exestorageattachrac1-storagectlSATA控制器-port1-device0-typehdd-mediumasm1.vdi-mtypeshareableVBoxManage.exestorageattachrac1-storagectlSATA控制器-port2-device0-typehdd-mediumasm2.vdi-mtypeshareableVBoxManage.exestorageattachrac1-storagectlSATA控制器-port3-device0-typehdd-mediumasm3.vdi-mtypeshareable3
39、、设置磁盘共享VBoxManage.exemodifyhdasm1.vdi-typeshareableVBoxManage.exemodifyhdasm2.vdi-typeshareableVBoxManage.exemodifyhdasm3.vdi-typeshareable4、查看rac1配置信息4.3.2、配置rac2节点rac2节点只需配置磁盘驱动器与虚拟机的连接即可,如下:VBoxManage.exestorageattachrac2-storagectlSATA控制器-port1-device0-typehdd-mediumasm1.vdi-mtypeshareableVBoxMa
40、nage.exestorageattachrac2-storagectlSATA控制器-port2-device0-typehdd-mediumasm2.vdi-mtypeshareableVBoxManage.exestorageattachrac2-storagectlSATA控制器-port3-device0-typehdd-mediumasm3.vdi-mtypeshareable5、实现共享存储5.1、划分共享磁盘(单节点)fdisk l三个分区作用解释:fdisk /dev/sdb-作为ocr和voting disk存放文件fdisk /dev/sdc-存放快速恢复区文件fdisk
41、 /dev/sdd-存放数据库文件fdisk /dev/sdbc|d依次n p 1 Enter Enter w,实现分区fdisk l-再次查看并在rac2节点查看,确保与rac1完全一致分区完毕,不要对新加磁盘进行格式化,保持裸设备。5.2、配置ASM磁盘(两节点)使用udev管理配置磁盘方式rpm -qa|grep udev-查看是否安装udev执行以下命令,获取scsi id信息scsi_id -g -u -d /dev/sdb c|d36000c292f99f2349911c3766f3cc53d736000c293f4c9f2c1fdd38a63e5861ad336000c2994d
42、5eda8fbefc5922b14ab651编辑udev配置文件,添加rules文件(/etc/udev/rules.d/)并授权添加以下参数。方法1:vi /etc/udev/rules.d/99-x-asmdisk.rulesKERNEL=sdb1, BUS=scsi, PROGRAM=scsi_id -g -u -d /dev/$parent,RESULT=36000c292f99f2349911c3766f3cc53d7, NAME=asmdiskOCR, OWNER:=grid, GROUP:=dba,MODE=0660KERNEL=sdc1, BUS=scsi, PROGRAM=s
43、csi_id -g -u -d /dev/$parent,RESULT=36000c293f4c9f2c1fdd38a63e5861ad3, NAME=asmdiskDATA, OWNER:=grid, GROUP:=dba,MODE=0660KERNEL=sdd1, BUS=scsi, PROGRAM=scsi_id -g -u -d /dev/$parent,RESULT=36000c2994d5eda8fbefc5922b14ab651, NAME=asmdiskFRA, OWNER:=grid, GROUP:=dba,MODE=0660注意:一行为一条规则, 与下一个关键词要有空格GR
44、OUP:=后面不确定值,dba与asmadmin都可以启动udevstart_udevls /dev/asmdisk*方法2:vi /etc/udev/rules.d/99-oracle-asmdevices.rules直接在命令行下输入并执行以下循环for i in b c d;doecho KERNEL=sd*, BUS=scsi, PROGRAM=/sbin/scsi_id -whitelisted -replace-whitespace -device=/dev/$name, RESULT=/sbin/scsi_id -whitelisted -replace-whitespace -
45、device=/dev/sd$i, NAME=asm-disk$i, OWNER=grid, GROUP=asmadmin, MODE=0660 /etc/udev/rules.d/99-oracle-asmdevives.rulesdone注意:此处的b、c、d是sdb、sdc、sdd去掉sd启动udevstart_udevls /dev/asm*6、配置Linux系统6.1、用户组及用户设置(两节点,root用户)6.1.1、创建Oracle软件组groupadd -g 601 oinstallgroupadd -g 602 dbagroupadd -g 603 opergroupadd
46、-g 604 asmadmingroupadd -g 605 asmdbagroupadd -g 606 asmoper6.1.2、创建grid、oracle用户useradd -u 601 -g oinstall -G asmadmin,asmdba,asmoper griduseradd -u 602 -g oinstall -G dba,oper,asmdba oracle6.1.3、为grid、oracle用户设置密码passwd gridpasswd oracle6.2、主机名IP映射文件设置(两节点)vi /etc/hosts-加入以下内容#public:31 rac132 rac
47、2#vip:33 rac1-vip34 rac2-vip#priv31 rac1-priv32 rac2-priv#SCAN35 rac-scan6.3、配置Linux内核参数(两节点)vi /etc/sysctl.conf-加入以下内容fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_ma
48、x = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576sysctl p-使以上设置生效6.4、设置grid、oracle用户设置shell limits(两节点)vi /etc/security/limits.conf-加入以下内容grid soft nproc 2047grid hard nproc 16384grid soft nofile 1024grid hard nofile 65536grid soft stack 10240grid hard stack 32768oracle soft nproc
49、 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 32768vi /etc/pam.d/login-加入以下内容session required pam_limits.so6.5、创建Oracle Inventory Directory(两节点)mkdir -p /u01/app/oraInventorychown -R grid.oinstall /u01/app/oraInventorychmod -R 775
50、 /u01/app/oraInventory6.6、创建Oracle Grid Infrastructure Home目录(两节点)mkdir -p /u01/app/gridmkdir -p /u01/app/grid/crsmkdir -p /u01/app/grid/11.2.0chown -R grid.oinstall /u01/app/gridchmod -R 775 /u01/app/grid6.7、创建Oracle RDBMS Home目录(两节点)mkdir -p /u01/app/oraclechown -R oracle.oinstall /u01/app/oraclec
51、hmod -R 775 /u01/app/oraclemkdir -p /u01/app/oracle/product/11.2.0/db_1chown -R oracle.oinstall /u01/app/oracle/product/11.2.0/db_1chmod -R 775 /u01/app/oracle/product/11.2.0/db_16.8、安装相应系统支持包(两节点64&32bit)binutilscompat-libstdc+-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c+ glibc glibc-common
52、glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc+ libstdc+-devel make numactl-devel sysstatunixODBCunixODBC-devel方法1:拷贝系统光盘内容到本地目录mkdir /yum/cp /media/* /yum/删除/etc/yum.repos.d/下内容并创建yum.repovi /etc/yum.repos.d/yum.repoyumname=yumbaseurl=file:/yum/enabled=1方法2:rpm ivh nodeps force *r
53、pm6.9、修改grid、oracle用户环境变量(两节点)Su grid-切换到grid用户,修改环境变量Vi .bash_profile-删除重复内容,加入以下内容export ORACLE_HOSTNAME=rac1(rac2)export ORACLE_UNQNAME=racexport ORACLE_BASE=/u01/app/grid/crsexport ORACLE_HOME=/u01/app/grid/11.2.0export ORACLE_SID=+ASM1(+ASM2)export ORACLE_TERM=xtermexport PATH=$ORACLE_HOME/bin:
54、/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport TMP=/tmpexport TMPDIR=$TMPSu oracle-切换到oracle用户,修改环境变量Vi .bash_profile-删除重复内容,加入以下内容export ORACLE_HOSTNAME=rac1(rac2)export ORACLE_UNQNAME=racexport O
55、RACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=rac1(rac2)export ORACLE_TERM=xtermexport PATH=$ORACLE_HOME/bin:/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jli
56、bexport TMP=/tmpexport TMPDIR=$TMP7、关闭防火墙7.1、设置SELinux(两节点)1、立即生效setenforce 0-立即关闭SELinuxgetenforce-查看SELinux状态2、永久生效vi /etc/selinux/config-关闭selinux替换SELinux=enforcing为SELinux=disabled7.2、关闭防火墙iptables(两节点)service iptables saveservice iptables stop-关闭iptableschkconfig iptables off-设置iptables不随系统启动c
57、hkconfig -list iptables-查看防火墙状态列表8、设置grid、oracle用户ssh等效性ssh等效性操作过程一样,因此只需切换到相应用户执行即可su grid-两节点cd /home/gridrm -rf /.sshmkdir /.sshchmod 700 /.sshssh-keygen -t rsassh-keygen -t dsa配置同步rac1节点cat /.ssh/id_rsa.pub /.ssh/authorized_keyscat /.ssh/id_dsa.pub /.ssh/authorized_keysscp /.ssh/authorized_keys
58、rac2:/.ssh/authorized_keysrac2节点cat /.ssh/id_rsa.pub /.ssh/authorized_keyscat /.ssh/id_dsa.pub /.ssh/authorized_keysscp /.ssh/authorized_keys rac1:/.ssh/authorized_keys检测连通性-两节点ssh racdb1 datessh racdb2 datessh racdb1-priv datessh racdb2-priv date注意:第一次询问是否要连接,输入yes即可。9、时钟同步9.1、使用Linux系统的NTP服务同步时钟(两
59、节点)vi /etc/ntp.conf-主节点rac1加入以下内容Server Fudge stratum 11Broadcastdelay 0.008vi /etc/ntp.conf -其他节点rac2加入以下内容Server 31 preferDriftfile /var/lib/ntp/driftBroadcastdelay 0.008vi /etc/sysconfig/ntpd-配置NTP服务SYNC_HWCLOCK=yesOPTIONS=-x -u ntp:ntp -p /var/run/ntpd.pid/etc/init.d/ntpd restart-启动NTP服务chkconfi
60、g ntpd on-设置NTP服务随系统启动netstat -an |grep 123 -确保该端口以udp方式开放ntpstat-查看NTP服务状态9.2、使用oracle集群软件ctss服务同步时钟(两节点)11G R2 默认有自己的时间同步机制,没有NTP也是可以的。有NTP的话ctss应该一直运行观察模式的。使用集群时间同步服务在集群中提供同步服务,需要卸载网络时间协议 (NTP) 及其配置。service ntpd stopchkconfig ntpd offmv /etc/ntp.conf /etc/ntp.conf.original -有/etc/ntp.conf这个文件,cts
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育机构劳务派遣教师职称晋升合作合同
- 海外员工医疗保险数据备份与全球健康管理服务合同
- 网络直播平台专用监听音箱租赁与音质优化服务合同
- 基于AI的软件定义网络通信动态优化-洞察阐释
- 离婚后房产使用权过渡及子女抚养费合同
- 家用电器制造业数字化转型与市场开拓策略研究-洞察阐释
- 小产权房居住权分割及共有权转让与使用权转让合同协议
- 房产信息登记与房产评估服务协议
- 建筑拆除材料的生态友好再利用-洞察阐释
- 珠宝首饰设计研发与品牌营销合同
- 《福建省城镇道路清扫保洁作业指导价》
- 第三类医疗器械岗前培训
- GB/T 23444-2024金属及金属复合材料吊顶板
- 2024用电信息采集系统技术规范第2部分:集中器和采集器
- 代理招商合作合同样本
- 2023年非车险核保考试真题模拟汇编(共396题)
- 《阻燃材料与技术》课件 第1讲 绪论
- 化工厂设备安装施工方案
- 人作与天开-中国古典园林艺术 课件-2024-2025学年高中美术人美版(2019)美术鉴赏
- 2024年重庆市中考化学试题(A卷)含答案
- 你比我猜题库课件
评论
0/150
提交评论