Oracle11G RAC Win2008搭建过程
Windows_Server_2008_R2_X64环境下Oracle_11g_R2_RAC+ASM环境搭建及COSS6.0单点故障自动切换配置指南
![Windows_Server_2008_R2_X64环境下Oracle_11g_R2_RAC+ASM环境搭建及COSS6.0单点故障自动切换配置指南](https://img.taocdn.com/s3/m/cf80602eccbff121dd368334.png)
Windows_Server_2008_R2_X64环境下Oracle_11g_R2_RAC+ASM环境搭建及COSS6.0单点故障自动切换配置指南V1.02013.2北京广通信达科技有限公司目录目录 (3)第1章引言 (6)1.1什么是RAC (6)1.2RAC关键特性 (6)1.2.1高可用性 (6)1.2.2高性能 (6)1.3Oracle 11gR2 RAC简介 (6)1.4部署背景 (7)第2章总体规划 (8)2.1服务器规划 (8)2.2网络规划 (8)2.3存储规划 (8)2.4数据库规划 (9)2.4.1软件规划 (9)2.4.2数据库配置 (9)2.5网络拓扑规划 (10)第3章环境配置 (10)3.1操作系统配置 (10)3.1.1修改主机名、统一用户名密码 (10)3.1.2关闭防火墙、配置DEP和UAC (11)3.1.3修改虚拟内存 (13)3.1.4修改注册表 (13)3.2网络配置 (14)3.2.1添加IP地址、修改网卡名 (14)3.2.2修改网卡优先级 (16)3.2.3修改hosts文件 (17)3.2.4测试网络连通性 (18)3.3存储配置 (20)3.3.1磁盘规划 (20)3.3.2磁盘初始化 (21)3.3.3装载空白NTFS文件夹 (28)3.3.4共享磁盘 (30)第4章RAC安装 (31)4.1安装前配置检查 (31)4.1.1时间同步 (31)4.1.2共享互访测试 (32)4.1.3数据库软件检查 (32)4.2安装grid集群软件 (33)4.3clusterware安装校验 (42)4.4安装database数据库软件 (43)4.5创建ASM磁盘组 (47)4.6使用DBCA创建数据库 (53)4.7RAC服务 (62)4.7.1RAC1节点服务 (62)4.7.2RAC2节点服务 (62)第5章COSS单点故障自动切换配置 (62)5.1在RAC1上部署COSS6.0 (62)5.1.1安装COSS6.0标准版软件 (62)5.1.2创建相关表空间 (63)5.1.3创建用户并赋权 (69)5.1.4初始化Portal数据库 (69)5.1.5更改数据库参数 (69)5.1.6初始化数据库并导入license (70)5.1.7升级COSS6.0到最新补丁 (70)5.1.8升级COSS6.0的Oracle RAC支持补丁 (70)5.2在RAC2上部署COSS6.0 (72)5.3故障模拟测试 (72)第1章引言1.1什么是RACRAC就是real application clusters的缩写,跟rack的读音同Oracle Real Application Clusters (RAC)可以支持24 x 7 有效的数据库应用系统,您可以在由低成本的服务器构成的高可用性系统上自由部署您的应用,而无需修改您的应用程序,使用RAC无需再为成本而牺牲性能和可靠性1.2RAC关键特性1.2.1高可用性Oracle Real Application Clusters 提供一个高性能低成本的应用平台,支持所有类型的应用系统,无论是事务处理型应用还是分析型应用。
oracle 11gr2图文安装rac版
![oracle 11gr2图文安装rac版](https://img.taocdn.com/s3/m/58db61ad65ce0508763213b9.png)
Oracle 11G R2 RAC实施过程图文版(本文仅限于11G R2 on redhatlinux 6.x系列)内容目录1 实施准备 (2)1.1 调研与方案制定 (2)1.2 存储划分方案(参考) (3)1.3 介质 (4)2 设置系统 (4)2.1 系统检查 (4)2.1.1 cpu信息 (4)2.1.1 确认内存大小 (5)2.1.2 检查文件系统 (5)2.1.3 检查网络设置 (6)2.2 设置操作系统 (7)2.2.1 主机正名 (7)2.2.2 配置本地主机名解析hosts文件 (7)2.2.3 修改内核参数 (7)2.2.4 关闭防火墙服务 (8)2.2.5 关闭selinux (8)2.2.6 配置时钟同步 (9)2.3 设置软件安装/运行用户 (9)2.3.1 创建用户 (9)2.3.2 设置初始密码 (10)2.3.3 设置用户进程资源配额 (10)2.4 设置存储 (10)2.4.1 多路径软件配置 (10)2.4.2 udev绑定参考 (11)3 安装软件 (12)3.1 准备安装介质 (12)3.1.1 准备目录和权限(所有节点) (12)3.1.2 上传zip包(推荐ftp方式) (12)3.1.3 使用grid用户解包 (13)3.2 安装集群软件 (13)3.2.1 运行安装程序runInstaller (13)3.2.2 设置grid用户环境变量 (37)3.2.3 验证资源和服务状态,确定成功安装 (37)3.2.4 验证缺省监听 (38)3.2.5 查看scan_listener (39)3.3 安装数据库软件 (39)3.3.1 运行交互式安装程序runInstaller (39)3.3.2 为oracle用户的添加软件环境变量 (47)4 创建数据库 (47)4.1 创建asm diskgroup (47)4.1.1 以grid用户运行asmca工具 (47)4.2 创建数据库zbwshx(在1节点操作) (49)5 应用累计补丁更新PSU (69)5.1 升级补丁工具opatch (69)5.2 补丁1节点软件 (69)5.3 补丁2节点软件 (71)5.4 升级数据库(1节点操作) (71)6 附加脚本(可选) (72)6.1 调整数据库一些缺省设置 (72)6.2 管理集群服务 (73)7 初始化业务环境(举例) (73)1 实施准备1.1 调研与方案制定1.2 存储划分方案(参考)存储要1T1T分配,超过2T会有问题1.3 介质2 设置系统2.1 系统检查2.1.1 cpu信息1 查看物理cpu数shell(root)>cat /proc/cpuinfo |grep physical\ id|sort|uniq2 查看单个cpu coresshell(root)>cat /proc/cpuinfo |grepcpu\ cores|uniq3 查看单个是否超线程shell(root)>cat /proc/cpuinfo |grepcpu\ cores|uniq4 合计cpu coresshell(root)>cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c shell(root)>mpstat 12.1.1 确认内存大小物理内存是256Gswap取值算法为物理内存的一倍,当物理内存超过64G,建议>=物理内存,这里32G符合最小2.1.2 检查文件系统/var和/tmp空间至少2G,建议10G/dev/shm共享空间设为物理内存/2 2.1.3 检查网络设置检查1节点public网卡设置检查2节点public网卡设置检查1节点private网卡地址(第一组)检查2节点private网卡设置(第一组)检查1节点 private网卡(第二组)检查2节点private网卡(第二组)2.2 设置操作系统2.1.1 主机正名1节点(全部小写最好了)2节点注意:重新登陆确认改变生效2.1.2 配置本地主机名解析hosts文件shell(root)>vi /etc/hosts#public address192.168.9.101 zbwshx01192.168.9.102 zbwshx02#public vip address192.168.9.103 zbwshx01-vip192.168.9.104 zbwshx02-vip192.168.9.105 zbwshx-cluster-scan(建议3个,用DNS解析)#private group #110.10.11.11 zbwshx01-priv110.10.11.12 zbwshx02-priv1#private group #210.10.12.11 zbwshx01-priv210.10.12.12 zbwshx02-priv2#NTP服务器192.168.5.11 ntpserver2.1.3 修改内核参数1.编辑sysctl.confshell(root)>vi /etc/sysctl.conf#ORACLE SETTINGfs.aio-max-nr = 1048576fs.file-max = 6815744#{shmall}单位pages,命令"echo $((物理内存/$(getconf PAGESIZE)))"(计算:物理内存/4096)kernel.shmall = 67108864#{shmmax},单位bytes,为物理内存一半,echo $((256*1024*1024*1024/2))kernel.shmmax = 137438953472(物理内存/2)kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586net.ipv4.ipfrag_high_thresh=524288net.ipv4.ipfrag_low_thresh=393216net.ipv4.tcp_rmem=4096 524288 16777216net.ipv4.tcp_wmem=4096 524288 16777216net.ipv4.tcp_timestamps=0net.ipv4.tcp_sack=0net.ipv4.tcp_window_scaling=1net.core.optmem_max=524287dev_max_backlog=2500sunrpc.tcp_slot_table_entries=128sunrpc.udp_slot_table_entries=128net.ipv4.tcp_mem=16384 16384 16384#多心跳网卡时需要多播技术net.ipv4.conf.default.rp_filter = 0#多播设备eth2,eth4net.ipv4.conf.eth2.rp_filter = 0net.ipv4.conf.eth4.rp_filter = 02.生效shell(root)>modprobesunrpcshell(root)>sysctl -p2.1.4 关闭防火墙服务shell(root)>chkconfig --level 2345 iptables offshell(root)>chkconfig --level 2345 ip6tables offshell(root)>service iptables stopshell(root)>service ip6tables stop2.1.5 关闭selinuxshell(root)>setenforce 0shell(root)>vi /etc/selinux/configSELINUX=disabled2.1.6 配置时钟同步∙配置NTP服务器<非数据库内容,略>∙配置ntp客户端shell(root)>vi /etc/ntp.conf注释掉其他restrict和server条目,增加如下serverntpserverrestrictntpserver mask 255.255.255.255nomodifynotrapnoquery ∙修改ntpd配置文件shell(root)>vi /etc/sysconfig/ntpdSYNC_HWCLOCK=yesOPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"∙重启ntpd进程shell(root)>chkconfig --level 2345 ntpd onshell(root)>service ntpd start∙确认握手成功shell(root)>ntpq -p(初次同步需要一定时间)∙检查状态shell(root)>ntpstat2.2 设置软件安装/运行用户2.2.1 创建用户shell(root)>groupadd -g 10501 oinstallshell(root)>groupadd -g 10502 asmadminshell(root)>groupadd -g 10503 asmdbashell(root)>groupadd -g 10504 asmopershell(root)>groupadd -g 10505 dbashell(root)>groupadd -g 10506 opershell(root)>useradd -m -u 10501 -g oinstall -G asmadmin,asmdba,asmoper,dba -d /home/grid -s /bin/bash -c "Grid Infrastructure Owner" gridshell(root)>useradd -m -u 10502 -g oinstall -G dba,oper,asmdba -d /home/oracle -s /bin/bash -c "Oracle Software Owner" oracle2.2.2 设置初始密码shell(root)>password gridshell(root)>password oracle2.2.3 设置用户进程资源配额shell(root)>vi /etc/security/limits.conf#ORACLE SETTINGroot soft nproc 2047root hard nproc 16384root soft nofile 1024root hard nofile 65536root soft stack 10240root hard stack 32768grid soft nproc 2047grid hard nproc 16384grid soft nofile 1024grid hard nofile 65536grid soft stack 10240grid hard stack 32768oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 327682.3 设置存储要求:✓同一个lun/vdisk在每个节点上设备名一致✓根据方案,通过scsi_id确认每一个lun/vdisk从存储上划分正确的✓共享模式要求在lun/vdisk在每个节点能同时读写✓RAC安装,lun/vdisk在操作系统上的设备名的属主是grid,组主是asmadmin,权限6602.3.1 多路径软件配置<非数据库内容,略>redhatlinux自带多路径软件multipath的参考文档官方文档:https:///documentation/zh-CN/Red_Hat_Enterprise_Linux/6/html/DM_Multipath/index.html百度搜索文档:/i6241962348353946114/绑定用户组案例:/2014/01/multipath实现设备用户组设置.html2.3.2 udev绑定参考注意:∙如果多路径软件已经实现了设备名绑定、属(组)主设置、权限设置,则不需要再配置udev∙udev不具有多路径failover能力∙本例为scsi磁盘∙∙1.shell(root)>fdisk -l|grep Disk\ /dev/sd根据系统人员告知,设备sda是本地操作系统宿主硬盘,不能使用,剩下的是共享磁盘2.查看scsi_idshell(root)>scsi_id -gvu /dev/sdN3.新建或编辑udev的rule文件shell(root)>vi /etc/udev/rules.d/99-oracle.rules(必须是99)KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="36006016010402600126dd2e653ebe511", NAME+="crs_01", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="360060160104026004eb5b3db53ebe511", NAME+="crs_02", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="360060160104026006edcb7d153ebe511", NAME+="crs_03", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="36006016010402600f0b413ee53ebe511", NAME+="fra_data_01", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="36006016010402600162f6d1254ebe511", NAME+="zbwshx_data_01", OWNER="grid", GROUP="asmadmin", MODE="0660"4.启动udevshell(root)>udevadm control reload-rulesshell(root)>start_udev3 安装软件3.1 准备安装介质(介质上传到/u01/media/oracle/linux_x64目录)3.1.1 准备目录和权限(所有节点)shell(root)>mkdir -p /u01/media/oracle/linux_x64shell(root)>chown -R grid:oinstall /u01shell(root)>chmod -R g+w /u013.1.2 上传zip包(推荐ftp方式)✓用grid用户上传✓上传grid安装包,database安装包,补丁包,补丁工具✓上传后介质属主grid,组主oinstall3.1.3 使用grid用户解包shell(grid)>cd /u01/media/oracle/linux_x64shell(grid)>unzip p1*******_112040_Linux-x86-64_1of7.zipshell(grid)>unzip p1*******_112040_Linux-x86-64_2of7.zipshell(grid)>unzip p1*******_112040_Linux-x86-64_3of7.zip3.2 安装集群软件3.2.1 运行安装程序runInstallershell(grid)>cd gridshell(grid)>./runInstaller提示:为了把x-windows程序的界面投射到windows终端上,需要执行2个步骤1.在windows上启动本地X11Forward程序,推荐x-manager中的xpassive(端口默认6000,注意firewall)2.在服务器上设定shell环境变量:export DISPLAY=YourIP:0.03.执行xclock测试在DHCP+DNS的环境,需要激活GNS,这里关闭本方案只有一个SCAN IP,使用/etc/hosts解析(也就是说需要将SCAN IP写入到/etc/hosts 下)建立主机之间ssh互信,这样可以免密码互相登陆,oracle安装过程中会把1节点的软件自动复制到2节点。
ADO连接Oracle 及VS2008应用程序的运行
![ADO连接Oracle 及VS2008应用程序的运行](https://img.taocdn.com/s3/m/1596b2a70029bd64783e2c4c.png)
ADO连接数据库及vs2008项目的运行:(VS2008+ORACLE11g)1.声明一个Connection的对象2.构造连接字符串:_bstr_t str_connect=_T("Provider=MSDAORA.1;Persist Security Info=True;User ID=system;Password=123456;Data Source=orcl");在这里想讨论的就是Data Source这个参数在本地数据库(orcl.168.0.2)时,我写了Data Source=orcl.168.0.2;然后应用程序报错:orcl-12154;这时使用PL/SQL能正常连接到数据库,就是说tnsname没有问题,那么问题在哪?在网上找了两个多小时,最后写成DataSource=orcl.168.0.2问题解决了。
既然在本地解决了,那么我肯定还想远程连接啊!移到局域网内另一个机器出错:ora-12560,适配器错误,这是怎么回事呢?然后又在网上查,不停的想那个DataSource的含义,分开写和合在一起有什么区别呢?然后就想,客户端要安装Oracle_client才能远程连接数据库,那么这个DataSource的含义可能是:DataSource这个单词代表的是本地数据库的全局名,而Data Source则应该是tnsname,即服务名,那么在客户端就配置tnsname为orcl,然后程序中写为:Data Source=orcl;测试之后,成功。
本地,远程均可访问数据库。
(要求:在本地和客户端主机上均有Oracle_Client程序,这样才可以配置tnsname)同时,在VS2008中生成的应用程序安装在没有安装08的机器上时,会报出:“应用程序配置不正确,无法正常启动”的错误,这是因为动态链接库的问题解决方法是:项目--->属性---->配置属性--->常规---->MFC的使用,设置为在静态库中使用MFC,这样就可以了。
Oracle-RAC以及ASM安装全过程整理
![Oracle-RAC以及ASM安装全过程整理](https://img.taocdn.com/s3/m/913bcd6cdaef5ef7bb0d3cc2.png)
RAC以及ASM安装全过程整理RAC以及ASM安装全过程整理更改主机名第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件设置hosts文件可参考:[root@amdocs01 mapper]# cat /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.localhostamdocs02amdocs02-vipamdocs02-priv设置IPeth01eth1绑定裸设备先在逻辑卷组上分出逻辑卷,全部为裸设备,必须包含:逻辑盘:ocrlv ,votelv 是必须的,因为后面安装ASM要用到data01,data02,data03,data04,data05,softlv,oralv可选1、裸设备定义:一块没有分区的硬盘,称为原始设备(RAWDEVICE)或者是一个分区,但是没有用EXT3,OCFS等文件系统格式化,称为原始分区(RAWPARTITION)以上两者都是裸设备2、裸设备的绑定有文件系统的分区是采用mount的方式挂载到某一个挂载点的(目录)而裸设备不能mount,只能绑定到/dev/raw/下的某一个设备名比如/dev/raw/raw13、裸设备的绑定方法先介绍第一种方法:修改/etc/sysconfig/rawdevices,添加以下内容,这里sdd1和sdd2是原始分区名或者原始设备(硬盘)名,raw1和raw2是/dev目录下的原始设备名,编号从raw1到raw8191,也就是最多可以绑定255个裸设备/dev/raw/raw1/dev/sdd1/dev/raw/raw2/dev/sdd2然后修改裸设备的属主和访问权限chown oracle:dba /dev/raw/raw1chown oracle:dba /dev/raw/raw2chmod 660 /dev/raw/raw1chmod 660 /dev/raw/raw2最后使得裸设备生效,并且在机器启动的时候就自动加载执行/sbin/chkconfig rawdevices on保证机器启动的时候裸设备能够加载,这一步很重要裸设备的绑定方法第二种方法,修改文件的方法#!/bin/sh## This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff.touch /var/lock/subsys/localraw /dev/raw/raw1 /dev/mapper/vg00-ocrlvraw /dev/raw/raw2 /dev/mapper/vg00-votelvraw /dev/raw/raw3 /dev/mapper/vg00-data01raw /dev/raw/raw4 /dev/mapper/vg00-data02raw /dev/raw/raw5 /dev/mapper/vg00-data03raw /dev/raw/raw6 /dev/mapper/vg00-data04chmod 775 /dev/raw/raw1chmod 775 /dev/raw/raw2chmod 775 /dev/raw/raw3chmod 775 /dev/raw/raw4chmod 775 /dev/raw/raw5chmod 775 /dev/raw/raw6chown oracle:dba /dev/raw/raw1chown oracle:dba /dev/raw/raw2chown oracle:dba /dev/raw/raw3chown oracle:dba /dev/raw/raw4chown oracle:dba /dev/raw/raw5chown oracle:dba /dev/raw/raw6chown oracle:dba /dev/raw/raw7modprobe hangcheck-timer hangcheck-tick=30 hangcheck_margin=1804、裸设备的读写不能用cp等命令操作,写入内容用dd命令,可以参阅相关资料5、清空裸设备相当于格式化啦bs是快的大小,blocksizecount是快的数量,这两者相乘大于裸设备的容量即可ddif=/dev/zeroof=/dev/raw/raw1bs=8192count=12800ddif=/dev/zeroof=/dev/raw/raw2bs=8192count=12800-------另外,注意:rhel4使用udev来管理设备手动修改/dev/raw/raw1不能永久生效要想使得权限持久生效raw/*:root:disk:0660改成raw/*:oracle:dba:0660重启机器如果/dev/下没有/raw/目录,可以自己手工建立。
ORACLE 11G RAC 安装部署及测试方案
![ORACLE 11G RAC 安装部署及测试方案](https://img.taocdn.com/s3/m/853dffd1aa00b52acec7ca0c.png)
ORACLE 11G RAC 安装部署及测试方案BY:JM.CAO一、系统要求1.1硬件环境要求Oracle11gR2 RAC 最低安装要求:内存:安装 grid infrastructure 最少需要 1.5GB 的内存,安装grid infrastructure 和 RAC 最少需要 2.5GB 的内存swap:最少需要 1.5GB,推荐等于实际物理内存temp:最少 1GB /tmp安装目录:grid infrastructure最少需要 15GB空间,oracle database 至少15GB ,建议为安装目录创建单独的文件系统,如: /u01。
操作系统:aix 6.1,并且需要安装如下软件包:lslpp -l bos.adt.base bos.adt.lib \bos.adt.libm bos.perf.libperfstat\bos.perf.perfstat bos.perf.proctools rsct.basic.rte \ pat.clients.rte xlC.aix61.rte1.2 网络环境要求1.2.1、IP 地址要求Oracle 11gR2 RAC 中对网络的要求与 10g 稍有些不同,除 Public IP、Private IP、VIP外,在Oracle 11gR2RAC 中还引入了 SCAN IP的概念。
SCAN 全称是 Single Client Access Name ,它是 Oracle RAC 11gR2 版本的一个新特性。
它为需要访问Oracle 集群数据的客户端提供一个简单名字。
1.2.2、DNS 服务器在 Oracle 11gR2 RAC 中引入了 SCAN 的概念,而 ORACLE 推荐使用DNS 解析的方法来实现 SCAN,这就要求网络中有一台 DNS 服务器用来解析SCAN 地址。
如果你网络中没有专用的 DNS 服务器,那么也可以使用hosts文件进行解析。
Oracle11g+RAC+For+Windows安装配置手册V1.0-20081027-B
![Oracle11g+RAC+For+Windows安装配置手册V1.0-20081027-B](https://img.taocdn.com/s3/m/4c465a060740be1e650e9a4e.png)
资料编码产品名称Oracle使用对象华为工程师、合作方工程师产品版本11g编写部门系统集成及技术服务部资料版本V1.0Oracle11g RAC安装配置手册 For Windows拟制:孙健日期:2008-10-27审核:日期:审核:日期:批准:日期:华为技术有限公司版权所有侵权必究Oracle11g RAC安装配置手册 For Windows 内部公开修订记录日期修订版本描述作者2008-10-27 V1.0 初稿孙健Oracle11g RAC安装配置手册 For Windows 内部公开目录第1章安装环境确认 (1)1.1 硬件平台 (1)1.2 软件环境 (1)1.3 安装平台信息 (1)第2章环境准备 (2)2.1 修改网卡名 (2)2.2修改hosts文件 (2)2.3 调整网卡访问优先级 (3)2.4 disable Windows Media Sensing for TCP/IP (3)2.5 设置硬盘分区共享 (4)2.6 关闭硬盘缓存 (4)2.7 激活磁盘的automount (4)2.8 创建磁盘分区 (5)第3章 Oracle RAC安装配置 (9)3.1 安装配置Oracle ClusterWare软件 (9)3.2 为Oracle配置监听 (16)3.3 安装Oracle11g程序 (22)3.4 配置自动存储管理 (26)3.5 创建Oracle数据库 (28)Oracle11g RAC安装配置手册 For Windows 内部公开关键词:Oracle RAC ASM ClusterWare摘要:缩略语清单:RAC:Real Application ClustersASM:Auto Storage Manager参考资料清单:Oracle11g RAC安装配置手册 For Windows 内部公开第1章安装环境确认1.1 硬件平台Rac1 1G内存双网卡Rac2 1G内存双网卡1.2 软件环境操作系统平台:Windows2003 Enterprise Edition Sp2Oracle版本:Oracle11.1.0.6.0集群工具:CRS磁盘管理工具:ASM1.3 安装平台信息主机名IP地址子网掩码备注Rac1 192.168.1.191 255.255.255.0 节点rac1的公用IP Rac1-priv 10.1.100.1 255.255.255.0 节点rac1的专用IP Rac1-vip 192.168.1.193 255.255.255.0 节点rac1的虚拟IP Rac2 192.168.1.192 255.255.255.0 节点rac2的公用IP Rac2-priv 10.1.100.2 255.255.255.0 节点rac2的专用IP Rac2-vip 192.168.1.194 255.255.255.0 节点rac2的虚拟IPOracle11g RAC安装配置手册 For Windows 内部公开第2章环境准备2.1 修改网卡名将两个节点的网卡名都修改为相同的。
Windows 2008 R2环境下的Oracle 11G R2 RAC+ASM实验室环境安装指南V1.0
![Windows 2008 R2环境下的Oracle 11G R2 RAC+ASM实验室环境安装指南V1.0](https://img.taocdn.com/s3/m/c54e7003f78a6529647d53b8.png)
Windows 2008 R2环境下的Oracle 11GR2 RAC+ASM实验室环境安装指南V1.0北京东蓝数码科技有限公司1环境规划群集磁盘2:ASM如上图所示,实验环境中采用VMware8.0虚拟了两台服务器分别是RAC1和RAC2,它们各有两条网线分别用于公共服务和内部互联;群集使用的共享存储由ISCSI提供的两块磁盘提供。
软件环境方面,操作系统选择Windows 2008 R2标准版(企业版亦可)数据库采用Oracle 11G R2(11.2.0.1)和win64_11gR2_grid(RAC基础架构软件)。
2基础环境的准备2.1 服务器硬件环境准备本例中采用Vmware Workstation8.0来虚拟服务器,为每台服务器准备两条NAT模式的网卡,网关设置为192.168.1.2。
其他配置如下图所示:本例中采用starwind作为iscsi服务器,配置如下:服务器地址:172.16.16.9磁盘1 :6G磁盘2 :30G2.2 服务器软件件环境准备2.2.1操作系统安装服务器1和2安装windows 2008 R2标准版,选项默认即可,密码设置为相同密码。
2.2.2操作系统级配置2.2.2.1 主机名设置在两台主机上分别执行,计算机——右键(属性),主机名设置为RAC1和RAC22.2.2.2 网卡命名和IP主机1公用网卡:pub 192.168.1.101/24 网关192.168.1.2主机1内部网卡:pri 2.2.2.1/24主机2公用网卡:pub 192.168.1.102/24 网关192.168.1.2主机2内部网卡:pri 2.2.2.2/242.2.2.3 关闭防火墙和DEP、UAC关闭主机1和2上的防火墙,在控制面板中设置在主机1和主机2上ping对方的公用和私用地址,要求都能ping通。
在两台主机上,计算机——右键(属性)——更改设置——高级(设置)——数据执行保护(DEP),选择仅为基本windows程序和服务启用(重启后才能生效)在两台主机上,控制面板(小图标方式查看)——用户账户——更改用户账户控制设置改为从不通知,确定(重启后生效)2.2.2.4 修改host文件在主机1和主机2上修改C:\WINDOWS\system32\drivers\etc\hosts文件,用记事本打开,在末尾添加新行,输入以下内容(192.168.1.103、104、105无需配置在网卡上,这个工作oracle会自行完成)192.168.1.101 rac1192.168.1.102 rac2192.168.1.103 rac1-vip192.168.1.104 rac2-vip192.168.1.105 scan2.2.2.5 磁盘配置——iscsi连接在主机1和2上,开始——管理工具——iscsi发起程序选择“是”,系统自动设置iscsi为自动启动状态在弹出的iscsi配置界面,切换到“发现”选项卡,点击“发现门户”,并在弹出的窗口中输入发现门户地址,172.16.16.9接下来,我们切换到“目标”选项卡,可以发现目标列表中有3个数据项,分别是data、data2和ddd,我们此次实验中用到的是data和data2,点击data项,点击“连接”按钮,并确定。
oracle 11g R2_windows2008_64_图文安装
![oracle 11g R2_windows2008_64_图文安装](https://img.taocdn.com/s3/m/2fcbbd607e21af45b307a890.png)
Windows 2008X64上安装Oracle 11g R21.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip /otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.下载完后将两个压缩文件放到同一文件夹下,单击解压目录下的"setup.exe"文件3.出现如图所示的画面,加载驱动程序4.加载完后,提示输入邮箱,可以输可以不输(只不过不输邮箱回报错,不过没关系可以继续安装),点下一步5、选择创建和配置数据库,下一步6、作为数据存储用,所以选择服务器类,下一步7、选择单实例数据库安装,当然你根据需要,下面一个是数据库集群;下一步8、选择高级安装,下一步9、在大陆的话,语言选择默认的就可以了“简体中文、英语”,点下一步10、选择数据库版本企业版,点下一步11、安装位置默认12、配置类型选择一般事务处理,选数据仓库也可以,当然根据你的数据库的实际情况而定,点一下步。
13、数据会根据你的IP地址建立全局数据库名,为了区分同一区域的其它数据库,Oracle 服务标示,主要是区分同一台服务器上的其它数据库,默认是orcl;14、根据服务器的内存情况划分内存,至少分配内存1G,字符集不要使用默认的,和其它的兼容不好,建议用配置如下,根据实际情况,可以创建实例方案。
具体这四个的配置如下15、指定管理项,选择默认,grid control是图形画管理,但是一般用得不多,下一步16、制定数据库存储选项,文件系统的存储位置,如下17、选择不自动备份,因为它的备份可控性不够灵活18、制定口令这里选择所有账户使用相同口令,为了好记,但是不符合ORACLE的规范,会弹出警示框,可以点继续,然后继续下一步;19、弹出监听警告,这个警告可以忽略,监听可以后面再配置。
winServer2008R2服务器安装Oracle11g
![winServer2008R2服务器安装Oracle11g](https://img.taocdn.com/s3/m/47ddb091bceb19e8b8f6ba26.png)
1、执行安装程序后会出现如下的命令提示行。
2、等待片刻之后就会出现启动画。
稍微等待一会,就会出现如下图所示的安装画面,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
3、之后就会出现安装选项对话框,对于初学者选择创建和配置数据库选项,点击"下一步"继续。
4、选择服务器类,点击"下一步"继续。
5、选择单实例数据库安装,点击"下一步"继续。
6、选择典型安装,点击"下一步"继续。
7、然后就是安装配置,各项路径建议默认;输入管理口令并确认,正确输入后点击"下一步"继续。
8、之后会出现"先决条件检查"对话框,之后点击"完成"就开始安装了。
9、程序文件安装完成后会开始进入Oracle Database的配置。
安装画面如下图所示:
10、配置过程中会出现如下新窗口,等待数据库的创建,请耐心等待它完成。
11、然后再弹出的确认对话框点击"确定"这时会回到主界面然后再单击"关闭"完成安装。
12安装完成。
VMware搭建Oracle-11g-RAC测试环境-For-Linux
![VMware搭建Oracle-11g-RAC测试环境-For-Linux](https://img.taocdn.com/s3/m/ad0cb4ad844769eae109ed84.png)
2015-01-11 17:16 15359人阅读评论(0) 收藏举报分类:Oracle RAC(1)声明:本文为博主原创文章,未经博主允许不得。
环境如下:Linux操作系统:Centos 6.5 64bit (这个版本的redhat 6核等OS在安装grid最后执行root.sh时会出现crs-4124,是oracle11.2.0.1的bug)VMware version:Workstation 8.0.3 build-703057Oracle版本:11G R2 grid/oracle 64位11.2.0.1.0 for linux步骤规划:1,配置虚拟机、安装Linux操作系统2,配置OS3,配置ASM4,安装Oracle grid5,安装Oracle database6,创建ASM磁盘组7,建立数据库实例1,配置虚拟机、安装Linux操作系统1.1 新建虚拟机:RAC1和RAC2,并安装OS下载Centos的iso后新建虚拟机后安装即可,这里略。
注意存分配,每个虚拟机至少1.5G存比较好,我的机器8G存,给每个虚拟机分了2G,给每个虚拟机分配50GB硬盘容量,配置2个桥接网卡。
1.2 配置Share Disks新建共享硬盘,在DOS VM安装目录下执行:cd \D F:/Software/vm8/vmware-vdiskmanager.exe -c -s 1000Mb -a lsilogic -t 2 K:\VMDisk\Sharedisk\ocr.vmdk vmware-vdiskmanager.exe -c -s 1000Mb -a lsilogic -t 2 K:\VMDisk\Sharedisk\ocr2.vmdk vmware-vdiskmanager.exe -c -s 1000Mb -a lsilogic -t 2K:\VMDisk\Sharedisk\votingdisk.vmdkvmware-vdiskmanager.exe -c -s 20000Mb -a lsilogic -t 2 K:\VMDisk\Sharedisk\data.vmdkvmware-vdiskmanager.exe -c -s 10000Mb -a lsilogic -t 2K:\VMDisk\Sharedisk\backup.vmdk配置虚拟机RAC1 RAC2目录下的vmx虚拟机配置文件,在行最后添加如下:scsi1.present = "TRUE"scsi1.virtualDev = "lsilogic"scsi1.sharedBus = "virtual"scsi1:1.present = "TRUE"scsi1:1.mode = "independent-persistent"scsi1:1.filename = "K:\VMDisk\Sharedisk\ocr.vmdk"scsi1:1.deviceType = "plainDisk"scsi1:2.present = "TRUE"scsi1:2.mode = "independent-persistent"scsi1:2.filename = "K:\VMDisk\Sharedisk\votingdisk.vmdk"scsi1:2.deviceType = "plainDisk"scsi1:3.present = "TRUE"scsi1:3.mode = "independent-persistent"scsi1:3.filename = "K:\VMDisk\Sharedisk\data.vmdk"scsi1:3.deviceType = "plainDisk"scsi1:4.present = "TRUE"scsi1:4.mode = "independent-persistent"scsi1:4.filename = "K:\VMDisk\Sharedisk\backup.vmdk"scsi1:4.deviceType = "plainDisk"scsi1:5.present = "TRUE"scsi1:5.mode = "independent-persistent"scsi1:5.filename = "K:\VMDisk\Sharedisk\ocr2.vmdk"scsi1:5.deviceType = "plainDisk"disk.locking = "false"diskLib.dataCacheMaxSize = "0"diskLib.dataCacheMaxReadAheadSize = "0"diskLib.DataCacheMinReadAheadSize = "0"diskLib.dataCachePageSize = "4096"diskLib.maxUnsyncedWrites = "0"保存退出。
Oracle11g的安装图文教程(个人安装总结)
![Oracle11g的安装图文教程(个人安装总结)](https://img.taocdn.com/s3/m/021a771410a6f524ccbf85f9.png)
在网上下载的oracle 11g一般都有两个文件,安装前步骤必须先提前解压第一个文件,然后在解压第二个文件,如果只解压第一个文件,就开始安装,在安装的过程会出现很多错误,第二个文件解压的过程中,如果出现相同文件,提示要覆盖,就覆盖了。
1、Oracle 11g R2安装手册(图文教程)For Windows1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件,如下图所示:3.执行安装程序后会出现如下的命令提示行。
4.等待片刻之后就会出现启动画。
5.稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
6.之后就会出现安装选项对话框,默认点击"下一步"继续7.之后会出现安装类型对话框,点击"下一步"继续,如果奔出你是安装在Windows Server上的话就选择服务器类。
8.然后就是安装配置,在这要注意的是:管理口令的格式要至少包含一个大写字母,一个小写字母和一个数字,否则会提示警告,正确输入后点击"下一步"继续。
9. 之后会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续。
10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。
Windows2008下安装Oracle11gR2及配置图解
![Windows2008下安装Oracle11gR2及配置图解](https://img.taocdn.com/s3/m/6783c36358f5f61fb6366608.png)
Oracle数据库OUI安装安装环境及准备:1、安装环境:Windows 2008 (企业版);2、Oracle 软件:Oracle 11gR2下载地址/o tn/n t/oracle11g/112010/wi n64_11gR2_database_1of2.zip/ot n/n t/oracle11g/112010/wi n64_11gR2_database_2of2.zip 此地址可不注册就下载3、注意事项:安装前请先配置好网络环境、IP与主机名请设定好,安装完oracle请尽量不要修改IP和主机名,另外如需要装oracle客户端,请在安装oracle软件之前进行安装,且不要放到安装到要安装oracle的目录下;安装步骤:1、请将下载好的oracle文件压缩包解压(其中有两个,解压在同一文件夹下)2、解压好后进入到解压文件下,双机setup.exe3、下面详解oracle的安装图解:(双机setup.exe后,请耐心等待)(上图完成后,会弹出此图,点击下一步)(上图完成后,会弹出此图,点击是)总Draclr 口irtabH■近llg覇孑压Z.去戏疸呼--出覆 4 ' 回希■廉池「任爲芒较娥馬亠沏st iun庙曲番013许舞斗嚴嗽伶①屮田!I*旷蚩誓石型(选择创建和配置数据库,点击下一步)(选择服务器类,点击下一步)亦对上1?jLr 0 llg 2 辛-匕'IfeSUjlGU - cHk 4/JD堆择三止■仃斟和注咗+■蛭UU 0SftA&l±-t4ktiS7-ffi<.jRp=ii &叩*对mn n n<;t-r<;帕n宵知笛屈<js«(a; | 下一步空•■沖>mjg(选择单实例数据库安装,点击下一步)(选择高级安装,点击下一步)烁Ora r e D^tuse llg咼上堆主*^=f7 -虫雀?5■弟匡-出匹6/LiD A T A ■ A ■ E債诂丛岂佇"皿叮忖用⑺出SS■:規肚中宝马F!兰君■MSJfllliiB珂穿地口迅E耒尸它E幵礼-卜1 H &卩庭它翌IE曲克壮涪盂加恨TT 科旧未耳带助,吐(点击下一步)(选择企业版,点击下一步)(选择要安装的路径,点击下一步)rtw 3曲芒層内六谋仓库廉用1¥序而优他fliBMIfi医’r电事[订JB --咼舌畫型O A T A B A 5 Elift 4£tli|L!P扑出時rf x ilr-4 般用逹車m 聘刨翼it肢再帀说計s曲动妙毎垂<1V后迪鈕T—ittfcfi -](选择数据仓库,点击下一步)创Oradc DaLstMK l_Lg M?rte 2 -- 丄關9前箭ftS L由一卜Q r*dt頁狗引用b谨3?必期Dratl* 1«軒标识为(SIS ft—i&tfiR ’也区天于It if毘机I-期诃何P他兀阿*zigciE 窗需杆讦著(Sincii:MIId'■ fei&O N—tfca 二j盼1(不要修改,点击下一步)缶Oracle Oirtalx■咗11站誥杼K 2宜宴1K -左曲披第臨-禺・11/19(不要修改,点击下一步)迅《羽犀苕隹>0-利a IXm" Ft年■冷上卄毎-至称1枯式谭識勺F=ma nn-ri “rT:炸一以打1」>[曲£孟女全克的jk-djA EJ*「1510!空黑j&Rj1'it舶区脚聿1T四:皑昱里1 T71Y1'1世tX当匮1'1'内存如|学菩Hid■/工I二』CDRZMZI_e启用曰就内再1K卿寸.盘46厉将1艮tH胆户記体富鶴斥内l^BtFA A、.曰%在爲妊全IH E旧G旳相曲+曲应炉钠之耶MHETF*旳理耒申昌功内梓管理.呵海參击上加周垒TG* W 除沁匹乔竺ROA =^w POA鬆集冃标:4MTG VHA.I.FTO t*H口仃科幄耳内T7 *17 "R2J42£11 SV后退型T—歩竺二ffl A 站助0.I」案4DATABASE(点击下一步)(选择文件系统,点击下一步)(选择对所有账户使用相同的口令,口令嵌入 ruiyuan ,点击下一步)(选择不启用自动备份,点击下一步)血 nr”归□血Zs« liqB 祇 2 asfl» - e4UStSEi» -isjM占砒般UK 牛也台效的内瘵,卡吐这出FS?邯也土負换址束洁头时畀祯腔蓬的口咯弋琮耗走戟眉,裁!貝为 蚀疋酸EC1吐EIM 惦电軒辱話册0"口世* E 于扑m 宙盲理怕奄1左輸応1E* 卢『1口爭■下台去站*声13齐户£卜帐户cni :昔*逍兰叶户扑解甲不冋EH 口爭-对斫花悴广1届FFiFgfmu 今■fvi )I_1 舍 iFI ....................Mrzqjs?-linden |iN6-ar.ci i]i«>(n ^PNin 口會不哥音 OF 韓哙那碎i 捋电**后退LBJ I 下•一母ebb 门4#LJw仪揖司或um 毗菸m 埶诉B :旳白杠用汾肝如卑口m 则“和勺作ir“ temifittH^ukMEfr^o 匕」才目阳旦訪蛰饲此i启用 ^zA^lH'LE )Oe & T^^faiti-frjM- 壬注 f 且、拡・1j 严啊!雷 | , I F iijpfMrtil - ii'I r-H^il: ■nr'QrciVL r/_3f o 4O 色功存H 甘锂回酹「竹 作]:冷1(乍 碼£弃号'井口?日用 两 白塾C j )I Aii fi I Ini口皆_CE5齋助上L-圧:e<a )|| ~F~~^a >■l[才1*百片百T 走:Jr.(点击是)(请等待)(点击完成)此时正在安装oracle数据库,要等待操作。
Oracle 11gr2 软件安装和数据库创建步骤详解
![Oracle 11gr2 软件安装和数据库创建步骤详解](https://img.taocdn.com/s3/m/de4247d25fbfc77da269b1c7.png)
Oracle 11gr2 软件安装和数据库创建步骤详解本文是一篇step-by-step 文档,演示了如何安装oracle 数据库软件以及使用DBCA创建数据库。
同时,我们对每一步的功能,注意事项和容易犯的错误都进行了描述。
希望对大家了解数据库安装过程有所帮助。
安装数据库软件Start The Installer请参考各平台对应的安装手册,在满足安装前提条件下运行如下命令来启动数据库安装:$ /media/database/runInstallerConfigure Security Updatess本步骤可以选择提供您的My Oracle Support email来接收Oracle安全通知,安装产品和初始化Oracle配置管理器。
●EMAIL:填写您的My Oracle Support email或者用户名●I wish to receive security update via My Oracle Support. 该项选中则表明您期望通过My Oracle Support来接收安全更新。
推荐选项:如果您有My Oracle Support账户,建议填写您的EMAIL和密码来接收Oracle安全更新;否则您可以跳过该步骤。
如果您跳过该步骤,会弹出一个警告:点击Yes来确认您的选择:Download Software Updates从Oracle11.2.0.2开始,您可以使用软件更新选项来动态下载和应用最新的软件更新,该步骤可以为本次的安装选择软件更新,比如推荐的更新,PSU或者其他推荐的补丁:该步骤有3个选项:●Use My Oracle Support credentials for download: 该选项指的是在线下载更新,需要您的主机能连上My Oracle Support网站,并且需要提供您的My Oracle Support账户和密码●Use pre-download software update: 该选项适用于您已经将所需的软件更新下载到本地,您可以直接指定本地的已经下载了软件更新的路径。
Oraclerac搭建文档
![Oraclerac搭建文档](https://img.taocdn.com/s3/m/21315e718f9951e79b89680203d8ce2f00666518.png)
Oraclerac搭建文档搭建文档Oraclerac目录一、概述............................................................. ............................................................... . (3)1.1简介............................................................. ............................................................... ...3二、安装准备............................................................. .. (3)1.1硬件信息............................................................. ..........................................................31.2系统信息............................................................. ..........................................................3三、安装实施............................................................. .. (4)1.1软件准备............................................................. ..........................................................41.2服务器端准备............................................................. .. (4)1.2.1配置网络............................................................. ..............................................41.2.2安装必要的软件包............................................................. ..............................71.2.3创建用户组和用户............................................................. ..............................81.2.4配置NFS自动挂载............................................................. ..............................81.2.5配置系统参数............................................................. ......................................91.2.6上传文件到虚拟机............................................................. ............................101.2.7配置用户环境变量............................................................. ............................101.2.8创建信任关系............................................................. ....................................121.2.9开启NTP服务............................................................. ...................................131.2.10检测安装环境............................................................. (13)四、开始安装............................................................. (14)1.1安装grid........................................................... ..........................................................141.2安装不成功的回退:........................................................... ......................................221.3安装数据库.................................................................................................................22五、使用说明............................................................. (32)1.1开启:........................................................... .. (3)31.2关闭:........................................................... .. (3)3一、概述1.1简介本文档部署的环境是基于cento6.664位linu某系统的oracle11grac两节点集群,数据库的存储是NFS文件系统存储。
Windows10x64安装、配置Oracle11g过程记录(图文教程)
![Windows10x64安装、配置Oracle11g过程记录(图文教程)](https://img.taocdn.com/s3/m/baf3390b2379168884868762caaedd3383c4b56c.png)
Windows10x64安装、配置Oracle11g过程记录(图⽂教程)备注:本想在⾃⼰电脑上安装个oracle练习⽤,但是害怕安装过程中出现问题,⽽oracle的卸载⼜是出了名的⿇烦,所以⽤虚拟机搭建了⼀个跟本机⼀样的系统,同时记录下安装的每⼀步。
环境:windows10系统最好先安装jre或jdk(此软件⽤来打开oracle⾃带的可视化操作界⾯,不装也没关系;可以安装plsql,或者直接⽤命令⾏操作)1、oracle下载2、oracle安装a.将下载的两个压缩包解压到同⼀⽂件夹下,点击解压⽂件中的setup.exe开始安装b.安装共分10个步骤。
第⼀步,取消安全更新的勾选,点击“下⼀步”c.选择“仅安装数据库软件”,点击“下⼀步”d.选择“单实例数据库安装”,点击“下⼀步”e.默认选择,点击“下⼀步”f.选择“企业版”,点击“下⼀步”g.此处选择oracle的安装⽬录,(就是软件在电脑中的位置),点击“下⼀步”h.这⾥是你之前7个步骤选择的总结,可以在这⾥检查之前的选择是否错误。
确认⽆误后,点击“下⼀步”i.下⾯就是漫长的等待安装过程了。
j.安装完成,点击“关闭”3、oracle数据库配置oracle软件安装完成后,需要先配置⼀个数据库,以便使⽤。
oracle数据库的配置步骤较多,但是⼤部分都是默认,下⼀步,所以并不⿇烦。
a.打开windows开始菜单,找到oracle安装软件中的“Database Configuration Assistant”,点击打开,点击“下⼀步”b.选择“创建数据库”,点击“下⼀步”c.默认选择,点击“下⼀步”d.输⼊全局数据库名(即数据库的名字),SID默认创建,点击“下⼀步”e.取消“配置Enterprise Manager"勾选,点击“下⼀步”f.选择”所有账户使⽤同⼀管理⼝令“,输⼊⼝令(即数据库⽤户sys,system的密码。
oracle数据库有很多⽤户,sys、system是数据库的管理员,权限最⼤)g.不做修改,点击“下⼀步”h.不做修改,点击“下⼀步”i.选择”⽰例⽅案"(会默认创建⼏张表),点击“下⼀步”j.不做修改,点击“下⼀步”k.点击“下⼀步”l.不做修改,点击“完成”m.确认配置信息是否正确,点击“确定“n.进⾏安装,漫长的等待o.安装完成后,弹出下图页⾯,点击”⼝令管理“,进⼊⽤户管理页⾯p.,找到下图SCOTT⽤户,取消”锁定账户“,输⼊”新⼝令“和“确认⼝令”,点击“确认”,完成数据库的配置这样,数据库就能⽤sys、system、scott三个⽤户登陆了4、oracle监听器配置配置完数据库还需要配置监听,⽅便以后的使⽤。
RAC安装与配置-图文
![RAC安装与配置-图文](https://img.taocdn.com/s3/m/e2540ce09a89680203d8ce2f0066f5335a816785.png)
RAC安装与配置-图文一、准备工作1、安装包文件:操作系统:OracleEnterprieLinu某6.5数据库软件:linu某.某64_11gR2_grid.ziplinu某.某64_11gR2_databae.zip2、安装VMwareTool,点控制台上面虚拟机->客户机->安装/升级VMwareTool,然后执行以下操作mkdir/mnt/cdromchmod-R775/mnt/cdrommount/dev/cdrom/mnt/cdromcd/mnt/cdromcpVMwareTool-9.4.10-2068191.tar.gz/tmp/tetcd/tmp/tettar-z某vfVMwareTool-9.4.10-2068191.tar.gzcd/tmp/tet/vmware-tool-ditrib/./vmware-intall.pl一直安回车键完成安装3、RAC架构规划IP分配:服务器机器名称公共IP地址(eth0)虚拟IP地址(eth0-1)私有IP地址(eth1)单实例SIDORACLERACSIDSCANIP软件安装目录:Oracle软件Grid软件/oracle/app/product/11.2.0/db_1/oracle/gridrac1192.168.10.80192. 168.10.8210.10.10.66orcl1orcl192.168.10.109Oracle-Linu某6.564bit,Oracle11.2.0.1rac2192.168.10.81192.168.10.8310.10.10.88orcl24、关闭防火墙及elinu某A、关闭防火墙(两个节点都要操作)erviceiptabletopchkconfigiptableofferviceiptabletatu//查看防火墙状态B、关闭elinu某(双节点)vi/etc/elinu某/config设置:SELINU某=diabled生效:etenforce0二、rac主机配置(双节点都要设置)1、修改机器名(所有节点)修改机器名服务器1:hotnamerac1vi/etc/yconfig/network服务器2:hotnamerac2vi/etc/yconfig/network2、设置ip地址(所有节点)两个网卡设置好之前规划的地址,配置过程省略3、配置hot文件vi/etc/hot三、使用CTSS配置时间同步(所有节点)/bin/ervicentpdtopchkconfigntpdoffmv/etc/ntp.conf/etc/ntp.conf.originalchkconfigntpd--litrm/var/run/ntpd.pid//如果没有这个文件则不用管oracle11g安装grid后ct会自动同步的四、配置DNS服务器(如果hot文件写了,可以不需要DNS服务器的)1、配置hot文件修改dn服务器的hot配置文件,建议删除::1这行同时修改第一行为127.0.0.1localhot否则后面检查可能会报错vi/etc/hot#node1rpm-ivhbind-9.8.2-0.30.rc1.el6.某86_64.rpm--force--nodeprpm-ivhbind-lib-9.8.2-0.30.rc1.el6.i686.rpm--force--nodeprpm-ivhbind-lib-9.8.2-0.30.rc1.el6.某86_64.rpm--force--nodeprpm-ivhbind-util-9.8.2-0.30.rc1.el6.某86_64.rpm--force--nodeprpm-ivhbind-chroot-9.8.2-0.30.rc1.el6.某86_64.rpm--force--nodep3、配置/etc/named.conf文件vi/etc/named.conf为了简单方便,将named.conf文件中的127.0.0.1、localhot全部修改为any,修改是注意左右两边留有空格,可以注释掉Ipv6那一行。
oracle11grac静默安装+racADG部署搭建
![oracle11grac静默安装+racADG部署搭建](https://img.taocdn.com/s3/m/e1c1f19b6429647d27284b73f242336c1eb9308a.png)
oracle11grac静默安装+racADG部署搭建说明以下说描述的的安装rac是安装⼀个rac备端,只需要安装grid软件和oracle软件即可。
⼀、硬件配置:cup:Linux db51 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux内存:250GOCR:3G*3DATA:480G*6⼆、软件环境:操作系统:CentOS Linux release 7.7.1908 (Core)数据库:oracle 11.2.0.4 R2 RAC三、业务系统:业务系统四、主机规划:五、数据库安装前准备1、配置DNS内容(可忽略):vi /etc/resolv.confnameserver 192.168.3.1nameserver 192.168.3.22、改hosts⽂件节点⼀db51和节点⼆db52:#pub192.168.3.51 db51192.168.3.52 db52#vip192.168.3.54 db51-vip10.10.10.52 db52-vip#priv10.10.10.51 db51-priv192.168.3.55 db52-priv#scan172.16.53.56 db-scan3、关闭防⽕墙systemctl status firewalldsystemctl stop firewalldsystemctl disable firewalld4、关闭selinuxSetenforce 0vi /etc/sysconfig/selinux将SELINUX值改为disabled6、关闭透明⼤页==查看:cat /sys/kernel/mm/transparent_hugepage/enabled[always] madvise never默认为always。
(O管理)利用SW在WR环境下安装OGR
![(O管理)利用SW在WR环境下安装OGR](https://img.taocdn.com/s3/m/937ae4a99b89680202d82534.png)
(O管理)利用SW在WR环境下安装OGR利用StarWind在Windows2008R2环境下安装Oracle11GR2RAC+ASM目录1总体规划21.1系统拓扑图21.2网络配置21.3Oracle软件组件32服务器规则32.1服务器准备32.2修改主机名和关闭防火墙32.3修改administrator登录密码32.4修改两台服务器虚拟存(可跳过)32.5修改两台服务器hosts文件52.6修改注册表,禁用媒体感知功能5 3网络规划63.1修改两个节点的网卡名63.2修改网卡优先级并配置IP63.3测试两点的连通性74存储规则84.1StarWind创建存储空间84.2磁盘配置—ISCSI连接154.3磁盘分配—分区,节点1174.4磁盘配置—分区,主机2194.5共享安装目录DB(F:)和C盘205安装Grid前设置和检查215.1服务器时间同步215.2检测节点之间能否相互访问共享225.3安装前检查226RAC配置226.1Oracle Grid安装226.2Oracle 11g R2安装256.3ASM配置316.4创建RAC实例367简单测试431总体规划2.1系统拓扑图如上图所示,实验环境中采用VMware8.0虚拟了两台服务器分别是节点1:rac1和节点2:rac2,它们各有两条网线分别用于公共服务和内部互联;群集使用的共享存储由ISCSI提供的两块磁盘提供。
软件环境方面,操作系统选择Windows2008R2标准版(企业版亦可)。
数据库采用Oracle11GR2(11.2.0.1)和win64_11gR2_grid(RAC基础架构软件)。
2.2网络配置2.3Oracle软件组件2服务器规则2.1服务器准备采用VMware8.0虚拟了两台服务器分别是节点1:rac1和节点2:rac2,安装Windows2008R2操作系统,两台服务器除了C盘,都还需分配一个盘符F,命名为DB,大小20G以上。
Oracle11gr2RAC到单实例的DG搭建(落地备份)
![Oracle11gr2RAC到单实例的DG搭建(落地备份)](https://img.taocdn.com/s3/m/50499b797f21af45b307e87101f69e314332fa71.png)
Oracle11gr2RAC到单实例的DG搭建(落地备份)⼀、实施⽅案这⼏天给客户的Oracle 11gr2 RAC搭建到单实例的DG,整理了⼀下步骤,理清⼀下思路,⽂中敏感信息已做模糊处理。
RAC⾄单实例的Dataguard为双节点各⾃传递⾃⼰当前线程的归档⾄备库。
由于节点1存储不⾜,备份在节点2上跑。
整体搭建思路如下:备库⽂件⽬录创建à主库force logging(已是归档模式)à备份节点⼆à复制节点⼆⼝令⽂件à创建备库pfileà创建备库à恢复备库à创建主备standby logfileà配置主备监听及TNSà修改主库(节点⼀、节点⼆)参数à打开备库并实时应⽤1.1 主备环境说明Primary Node1Node2Hostname hostname01hostname02Public10.10.10.14110.10.10.143VIP10.10.10.14210.10.10.144SCAN10.10.10.140Instance_name repprod1repprod2DB_name repprodService_names repprodDB_unique_name repprodStorage_mode ASMStandby NodeHostname hostnamedgIP10.10.10.191Instance_name RepproddgDB_name repprodService_names repproddgDB_unique_name repproddgStorage_mode Local disk1.2 ⽂件系统规划Primary Standby+DATADG/repprod/datafile/oradata/datafile+DATADG/repprod/tempfile/oradata/tempfile+ARCDG/repprod/onlinelog/oradata/onlinelog+DATADG/repprod/onlinelog+ARCDG//oradata/arch1.3 实施操作步骤1.3.1 备库存储和⽂件系统创建#standby库上新建各个数据⽂件的存放位置$mkdir -p /oradata/datafile --数据⽂件$mkdir -p /oradata/tempfile --临时⽂件$mkdir -p /oradata/onlinelog --redo⽇志$mkdir -p /oradata/controlfile --控制⽂件$mkdir -p /oradata/arch --归档⽂件#备库为全新安装oracle 11.2.0.4软件,需要⼿⼯建⽴以下⽬录,保持与主库⽬录⼀致。
Oracle集群Grid(rac)配置,反推创建过程(重要)。
![Oracle集群Grid(rac)配置,反推创建过程(重要)。](https://img.taocdn.com/s3/m/f004841af68a6529647d27284b73f242326c3140.png)
Oracle集群Grid(rac)配置,反推创建过程(重要)。
⽬前机器上,oracle都是安装好的,那么我们怎么知道,之前的安装过程⼤概是什么样⼦呢?⼤致安装oracle集群的内容:⼀、准备和配置:1、⽹卡2、ip资源3、scanip4、hosts5、dns配置6、准备rac节点,配置节点要互通⾸先要保证⽹络的正常⼆、创建⽤户(grid和oracle⽤户)1、配置系统内核参数2、配置这两个⽤户的环境变量三、配置ASM磁盘1、fdisk 格式化磁盘2、oracleasm3、udev配置磁盘三、安装相关依赖软件包四、安装grid(rac)1、[oracle@shdb02 grid]$su - grid[oracle@shdb02 grid]$cd /orasoft/ora11g/grid[oracle@shdb02 grid]$./runinstaller2、配置scan3、配置hosts4、利⽤asmca静默⽅式或图形⽅式配置磁盘组5、安装集群管理⼯具五、安装Oracle软件1、⽤DBCA创建数据库或静默⽅式(即命令⾏下安装)查看当前linux的模式,命令 runlevel[oracle@shdb02 grid]$ runlevelN 3直接输⼊init + 你想要的模式即可切换模式。
⽐如输⼊: init 0 就是关机init 3 就是切换到多⽤户-命令⾏模式init 5 就是切换到图形化界⾯init 6 就是重启1、关于创建⽤户1、oinstall -G dba oracle 什么意思?-g是组,-G是其他组,最后是⽤户名-g 表⽰为⽤户指定⼀个主group-G 表⽰为⽤户指定⼀个group//这样oracle既属于oinstall组也属于dba组。
平时主要是oinstall组发⽣作⽤。
//创建⼀个⽤户组oinstall:[root@shdb02 ~]# groupadd oinstall//创建⼀个⽤户组dba:[root@shdb02 ~]# groupadd dba//创建⼀个⽤户主⽬录/u01/app/oracle:[root@shdb02 ~]# mkdir -p /u01/app/oracle//创建⽤户oracle 到主组oinstall,副组dba,主⽬录/u01//oracle:[root@shdb02 ~]# useradd -g oinstall -G dba -d /u01/app/oracle oracle//如果oracle⽤户已经存在则:[root@shdb02 ~]# usermod -g oinstall -G dba -d /u01/app/oracle oracle//查看⽤户oracle的添加情况[grid@shdb02 app]$ id oracleuid=1100(oracle) gid=1100(oinstall) groups=1100(oinstall),1101(dba),1102(oper),1201(asmdba)//查看oracle所属的组:[grid@shdb02 app]$ groups oracleoracle : oinstall dba oper asmdba[grid@shdb02 app]$ ll -l /u01/app/total 16drwxr-xr-x 3 root oinstall 4096 May 10201811.2.0drwxr-xr-x 7 grid oinstall 4096 Apr 32020 griddrwxr-xr-x 6 oracle oinstall 4096 Apr 282019 oracledrwxrwx--- 5 grid oinstall 4096 May 102018 oraInventory2、Oracle install为什么需要oinstall ,dba 两个组,⼀个是控制软件安装,补丁安装等的;另⼀个是控制数据库创建,数据库管理等的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在Windows2008 R2 Sp1操作系统上安装Oracle11GR2 RAC 1.分别在两台服务器上安装Windows2008R2SP1操作系统注意:安装操作系统时,不要磁盘阵列与服务器进行连接。
2.设置服务器名操作系统安装完成后,将两台服务器的机器名分别设置为RAC1和RAC2。
3.设置服务器HOSTS文件分别将两台服务器上的C:\Windows\System32\drivers\etc\hosts文件,添加如下内容:10.34.1.71 rac110.34.1.73 rac1-vip192.162.127.1 rac1-priv10.34.1.72 rac210.34.1.74 rac2-vip192.162.127.2 rac2-priv10.34.1.75 scan_vip注意:机器名要分别命名为rac1和rac24.设置网卡1)分别在两台服务器设置网卡IP地址,并分别将网卡重名为Pub和Priv2)分别在两台服务器设置网卡优先级,将Pub网卡设置为优先5.安装配置相关服务安装tlenet相关服务、开启远程桌面访问、将两台服务器上的Computer Browser设置为自动和启动状态。
6.注册表调整(可选)1)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters中的DisableDHCPMediaSense设置为1。
2)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config中的MaxAllowedPhaseOffset设置为1。
3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config中的将MaxPosPhaseCorrection设置为0。
7.设置服务器的启动时间将服务器A设置的启动等待时间为30秒,服务器B设置的启动等待时间为300秒。
如下图所示:8.安装多路径软件1)两台光纤交换机、两台pc服务器、一台阵列柜2)光纤交换机1:两个zone,z1是服务器A与阵列柜,z2是服务器B与阵列柜3)光纤交换机2:两个zone,z1是服务器A与阵列柜,z2是服务器B与阵列柜4)服务器A有两块HBA卡,分别连两台光纤交换机5)服务器A有两块HBA卡,分别连两台光纤交换机6)阵列柜的A控制器出一根光纤到光纤交换机A7)阵列柜的B控制器出一根光纤到光纤交换机B8)将磁盘阵列的5个资源maping到一个group上9)在group中建了两个host,分别对应两台服务器10)两台服务器,在不装多路径软件前,有鬼盘现象,能看到10个资源,如下图所示:11)安装完多路径软件,重启服务器后,没有鬼盘现象,能看到5个资源,如下图所示:9.进行磁盘资源加载1)在服务器A上对磁盘进行“联机”2)进行“初始话”,选择“GPT”3)新建“简单卷”,但不分配驱动器号或驱动器路径,不要格式化卷4)完成服务器A上的操作5)在服务器B上,只要对磁盘进行“联机”就可以了10.进行资源共享1)在服务器A上,用CMD命令运行Net use \\rac2\C$Net use \\rac2\E$diskpart DISKPART>automount enable如下图所示:2)在服务器B上,用CMD命令运行Net use \\rac1\C$Net use \\rac1\E$diskpart DISKPART>automount enable11.准备安装软件只需要在一台服务器上将grid安装包和oracle安装包解压即可,然后进行集群安装。
12.进行集群软件安装环境检查(可略)e:\grid>runcluvfy stage -pre crsinst -n rac1,rac2–verbose后面在进行集群软件安装过程中还会进行检查的。
E:\grid>runcluvfy stage -pre crsinst -n rac1,rac2 -verbose执行集群服务设置的预检查正在检查节点的可访问性...检查: 节点"RAC1" 的节点可访问性目标节点是否可访问?------------------------------------ ------------------------rac2 是rac1 是结果:节点"RAC1" 的节点可访问性检查已通过正在检查等同用户...检查: 用户"Administrator" 的等同用户节点名注释------------------------------------ ------------------------rac2 通过rac1 通过结果:用户"Administrator" 的等同用户检查已通过正在检查节点的连接性...节点"rac2" 的接口信息名称IP 地址子网网关默认网关HW 地址MTU------ --------------------- -------------------- -------------- --------------- ------------------------- ------- Pub 10.34.2.2 10.34.2.0 UNKNOWNUNKNOWN 5C:F3:FC:94:41:2C 1500 Priv 192.162.127.2 192.162.127.0 UNKNOWNUNKNOWN 5C:F3:FC:94:41:2E 1500 节点"rac1" 的接口信息名称IP 地址子网网关默认网关HW 地址MTU------ --------------------- -------------------- -------------- --------------- ------------------------- ------- Pub 10.34.2.110.34.2.0 UNKNOWNUNKNOWN 5C:F3:FC:94:3A:7C 1500Priv 192.162.127.1192.162.127.0 UNKNOWNUNKNOWN 5C:F3:FC:94:3A:7E 1500检查: 子网"10.34.2.0" 的节点连接性源目标是否已连接?------------------------------ ------------------------------ ----------------rac2:Pub rac1:Pub 是结果:含有节点rac2,rac1 的子网"10.34.2.0" 的节点连接性检查已通过检查: 子网"10.34.2.0" 的TCP 连接性源目标是否已连接?------------------------------ ------------------------------ ----------------RAC1:10.34.2.1 rac2:10.34.2.2 通过结果:子网"10.34.2.0" 的TCP 连接性检查失败检查: 子网"192.162.127.0" 的节点连接性源目标是否已连接?------------------------------ ------------------------------ ----------------rac2:Priv rac1:Priv 是结果:含有节点rac2,rac1 的子网"192.162.127.0" 的节点连接性检查已通过检查: 子网"192.162.127.0" 的TCP 连接性源目标是否已连接?------------------------------ ------------------------------ ----------------RAC1:10.34.2.1 rac2:192.162.127.2 失败RAC1:10.34.2.1 rac1:192.162.127.1 通过结果:子网"192.162.127.0" 的TCP 连接性检查失败在子网"192.162.127.0" 上找到的很可能是用于VIP 的候选接口的接口为: rac2 Priv:192.162.127.2rac1 Priv:192.162.127.1在子网"10.34.2.0" 上找到的很可能是用于专用互连的候选接口的接口为: rac2 Pub:10.34.2.2rac1 Pub:10.34.2.1结果:节点的连接性检查已通过检查: 内存总量节点名可用必需注释------------ ---------------------------------- --------------------------------- ---------- rac2 7.9777GB (8365220.0KB) 1.3672GB (1433600.0KB) 通过rac1 7.9777GB (8365220.0KB) 1.3672GB (1433600.0KB) 通过结果:内存总量检查已通过检查: 可用内存节点名可用必需注释------------ ---------------------------------- --------------------------------- ----------- rac2 7.0582GB (7401016.0KB) 50MB (51200.0KB) 通过rac1 6.8764GB (7210408.0KB) 50MB (51200.0KB) 通过结果:可用内存检查已通过检查: 交换空间节点名可用必需注释------------ --------------------------------------- --------------------------------- --------- rac2 15.9536GB (1.6728596E7KB) 7.9777GB (8365220.0KB) 通过rac1 15.9536GB (1.6728596E7KB) 7.9777GB (8365220.0KB) 通过结果:交换空间检查已通过检查: "rac2:C:\Users\ADMINI~1\AppData\Local\Temp\1\" 的空闲磁盘空间路径节点名装载点可用必需注释------------------------------------------------------------- -------- ------------ -------------- ---------- ------------ C:\Users\ADMINI~1\AppData\Local\Temp\1\ rac2 C 24.0677GB 1GB 通过结果:"rac2:C:\Users\ADMINI~1\AppData\Local\Temp\1\" 的空闲磁盘空间检查已通过检查: "rac1:C:\Users\ADMINI~1\AppData\Local\Temp\1\" 的空闲磁盘空间路径节点名装载点可用必需注释------------------------------------------------------------- -------- ------------ -------------- ---------- ------------ C:\Users\ADMINI~1\AppData\Local\Temp\1\ rac1C 24.0677GB 1GB 通过结果:"rac1:C:\Users\ADMINI~1\AppData\Local\Temp\1\" 的空闲磁盘空间检查已通过检查: 系统体系结构节点名可用必需注释------------ ------------------------ ------------------------ ----------rac2 64-bit 64-bit通过rac1 64-bit 64-bit通过结果:系统体系结构检查已通过Checking length of value of environment variable "PATH"Check: Length of value of environment variable "PATH"节点名Set? MaximumLength Actual Length 注释---------------- ------------ ------------------------- --------------------- ----------------rac2 是1023 100 通过rac1 是1023 161 通过结果:Check for length of value of environment variable "PATH" passed.集群服务设置的预检查成功。