OracleRac的配置安装(Windowswithraw)_第1页
OracleRac的配置安装(Windowswithraw)_第2页
OracleRac的配置安装(Windowswithraw)_第3页
OracleRac的配置安装(Windowswithraw)_第4页
OracleRac的配置安装(Windowswithraw)_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

1、注册表:清:ocfs及oracle Guio对vote及删除Oracle 10G RAC on Windows with rawBy Keven前言:Oracle 10g 的RAC 比Oracle 9i 的RAC 在性能上有了很大的提高,同时Oracle 开发了自己的HA 软件CRS 并且支持所有平台包括Microsoft Windows,Ibm Aix,Sun Solaris, HP-UX等等。另外VIP 网络资源的的使用对TAF 的改善性能也是非常明显。Oracle 10g 的RAC 基本安装步骤:一:了解系统的软硬件情况并且做相应安装前的准备操作系统:Microsoft Windows

2、2003 简体中文企业版Oracle 版本:10.2.0每台主机2 块CPU,4G 内存两块千兆以太网卡二: Cluster Ready Service(CRS)的安装(存储:RAW)Oracle 10g 数据库系统软件安装(存储:本地硬盘)VIP 网络的配置CRS 的补充,cluster 网络资源的定义.三:Oracle 10g RAC 数据库的建立(存储:本地硬盘)四:使用dbca 工具建立数据库。(存储:RAW)详细步骤:一、安装前准备1、修改网卡名(两个节点)分别在两台主机的“网络连接“中,将第一块显示在网络适配器的网卡对应的网络名字改为public,作为公共网络访问使用和作为将来VI

3、P 地址的绑定网卡,第二块显示在网络适配器的网卡对应的名字改为private,作为私有网络访问使用(包括心跳)。Oracle 10G RAC For Windows 官方文档注明:第一块能够访问网络服务的网卡必须设置作为public 公共网络访问。否则Oracle 的CRS 安装过程的Cluster 集群检查会报错,同样做一遍可以pass Cluster 检查,但是安装的时候第一个节点无法copy 到远程第二个节点上,log 日志会一直报错。但是第二版会一直说cluster 检查错误,不让你继续安装。2、修改IP 地址。(两个节点)Node1:Private: Publi

4、c: Node1:Private: Public: 按照要求修改注意:要求修改网络连接中高级高级设置,要把public连接放到最高位置。如图:3、配置hosts(两个节点)vip 一定要和pubic 在同一网段。在C:WINDOWSsystem32driversetchosts 添加如下内容25 rac0649 rac0526 rac06vip50 rac05vip25 rac06priv5

5、0 rac05priv根据实际情况配置ip地址4、保证两个节点的adminstrator 密码都一样用net use node_nameC$命令去访问另一个节点,如果不提示密码则表示验证通过。5、开启Windows 2003 的磁盘自动加载功能(两个节点)两个节点都进行。(Windows 2000 中不需要此步骤)由于我们的系统是Windows 2003 , 所以需要开启磁盘自动加载功能( diskautomounting)。是否开启Windows 2003 的磁盘自动加载,依赖于安装的Oracle 组件(包括单机和集群),在下列条件下必须开启Windows 2003 的磁盘自动加载功能:(1

6、)集群中使用了裸分区(Raw partitions)。(2)使用了OCFS(Oracle 集群文件系统)文件系统。(3)安装Oracle 集群就绪软件(Oracle clusterware)。(4)在单机中使用了裸分区。(5)ASM(Automatic Storage Management)中使用了逻辑驱动器(Logicaldrives)。要开启Windows 2003 的磁盘自动加载功能,使用diskpart 工具即可。在Windows 2003的命令行运行diskpart 命令,然后在diskpart 的提示符下运行automountenable 命令即可,完成后运行exit 命令退出di

7、sppart 工具,如图所示。6、建立raw 设备在其中一个节点上执行,另一个节点通过重启动服务器来同步。确保磁盘的属性是“基本”而不是“动态“可通过转换成基本状态注意:关闭共享磁盘上的写入缓存右键点击共享的磁盘,选择属性策略 取消“启动磁盘上的写入缓存”选项前的按纽。建立新的分区一定要选择建立“扩展磁盘分区”,否则如果建立了“主磁盘分区“,在后面CRS安装的时候就不能发现建立的分区。在扩展磁盘分区上建立逻辑驱动器注意以下两步:不要分配盘符,不要格式化磁盘按照实际需求来分配硬盘分区大小循环以上的步骤,直到所有的分区都分配完。大小分配如下(本手册是按照培训方案2为分区配置的。)方案1(培训例子1

8、)system:biddb_SYSTEMà1024Msysaux:biddb_SYSAUXà500Musers:biddb_USERSà200Mtemp:biddb_TEMPà1000Mundotbs1:biddb_UNDOTBS1_1à3000Mundotbs1_1:biddb_UNDOTBS1_2à3000Mundotbs2_1:biddb_UNDOTBS2_1à3000Mundotbs2_2:biddb_UNDOTBS2_2à3000Mcontrol1:biddb_CONTROL1à300Mcont

9、rol2:biddb_CONTROL2à300Mredo1_1:biddb_REDO1_1à300Mredo1_2:biddb_REDO1_2 à300Mredo1_3:biddb_REDO1_3à300Mredo2_1:biddb_REDO2_1à300Mredo2_2:biddb_REDO2_2 à300Mredo2_3:biddb_REDO2_3à300Mexample:biddb_EXAMPLEà200Mindex:biddb_indexà200Mdata1:biddb_data1à40

10、80Mdata2:biddb_data2à4080Mdata3:biddb_data3à4080Mdata4:biddb_data4à4080Mdata5:biddb_data5à4080M方案2(培训例子2)System4000MBSystem表空间Sysaux2000MB辅助表空间undotbs12GBUndotbs22GBTemp1024 MBTemp表空间Example500 MBExample表空间Users500 MBUsers表空间redo1200 MB重做日志文件redo2200 MB重做日志文件redo3200 MB重做日志文件redo

11、4200 MB重做日志文件Indx500MB索引表空间control1300 MB控制文件,control2300 MB控制文件data13.99GB数据文件(实际的bid表空间存储)data23.99GB数据文件(实际的bid表空间存储)data33.99GB数据文件(实际的bid表空间存储)data43.99GB数据文件(实际的bid表空间存储)data53.99GB数据文件(实际的bid表空间存储)ocr 100mvote 100mspfile 100m注意:分完所有分区以后,请重新启动另外一台Oracle Rac节点服务器,以便于硬盘分区的同步。如果另外一台节点上的硬盘显示盘符的话,请

12、手动删除盘符,否则安装不了crs如图:二、CRS 安装在安装CRS时候,请注意查看 “服务”中的“Remote Registry”服务必须是 “自动”并且两台节点都要启动。否则不能正常安装 如图: 确认安装“路径”:输入“公共节点名称”和“专用节点名称”,可以参考hosts 文件:点击编辑按纽编辑节点信息,请参照hosts文件中写的名称来编辑此几点的信息,编辑好以后点击添加按纽添加另一个节点的信息。注意:其中公共节点是public;专用节点是priv;虚拟的节点是vip点击下一步进入接口类型选择选择正确的“接口类型”:(如果此处报错,请检查HOSTS名称是否匹配,心跳线是否通畅)(1)选中10

13、0M 的分区,点击“编辑”,将出现指定磁盘配置对话框,这里取消用CFS 来格式化分区选项,选择将主OCR 放到此分区(2)选中另一100M 分区,点击“编辑”,将出现指定磁盘配置对话框,这里取消用CFS 来格式化分区选项,选择将表决盘放到此分区选择确定选择确定开始安装crs配置安装组建时候,如图:当oracle报最后两条错误,无法通过时候,可以点取消推出安装程序,手动进入如下的D:oracleproduct10.2.0crsBIN下点击vipca.bat文件进行手动安装。如图参照hosts文件中所写的vip地址填到图中所示的ip地址中(注意子网掩码)提示配置完成此时可以在dos提示符下输入 i

14、pconfig 来查询可以看到网卡上已经帮定了2个ip地址到此步骤已经成功安装了CRS三、安装RAC 软件选择“定制”:确认Oracle 10g 安装路径:此处选择存储路径确定安装到集群的所有服务器中:选择需要安装的组件:按照图示给出的 将组件选择好,如图:检查先决条件选择先不建立数据库:选择端口号:开始安装数据库系统:自动将数据库系统拷贝到远程节点rac06 的相应安装目录下:安装结束后,按照提示<Oracle Home>binSelectHome.bat一般来说在D:oracleproduct10.2.0db_1BIN下,运行结果如图:四:运行dbca1、给分区命名启动orac

15、le object manager 工具。找到主控的如下目录D:oracleproduct10.2.0crsBIN运行GUIOracleOBJManager.exe文件打开如下页面修改页面中的选项 如图注意:配置完成以后,一定要运行另外一台节点上的相同命令,查看一下是否同步。如果数据不同步,要重新启动计算机使数据同步。3、下面开始安装RAC:选择程序下的dbca创建数据库选择“创建数据库”:选择所有主机节点:选择“定制数据库”,这样就可以自由地建立数据库特性和文件等等:输入全局数据库名和SID 前缀:biddb所有帐户都使用相同的口令“oracle”:点击下一步此处选择集群文件系统选择选择写好

16、的raw文件选择编辑好的conf.txt文件,该文件将有模版点击下一步默认选项点击下一步去掉所有不需要的数据库选项:只保留第一副图中的选项 其它选项都把勾点没点击修改好后点击下一步:默认选项下一步,默认选择,下一步默认选择,下一步点击进入下一步。注意:如果报错的话,请重新运行GUIOracleOBJManager.exe命令查看所编辑的页面,与给出的conf.txt文件中的名称是否写的一样。点击完成开始创建数据库:服务器自动创建监听选择“是”继续进行安装安装完成,记下标识出的url 以便日后访问数据库注意:如果安装完成后 报节点2不能启动的话,可以重新启动节点2计算机即可解决问题测试数据库访问

17、给出的控制网址http:/rac06:1158/em打开如下页面:输入密码进入在本页中可以清楚的看到数据库的运行情况。Oracle其它节点不能启动的原因解决如图,节点2的biddb_biddb2没有启动那么就进入到节点所在的服务器,进入“本地用户和组”选项卡,找到系统管理员帐户点击属性点击“隶属于”选项卡,点击“添加”按纽,将管理员用户添加成 ora_dba 组的成员,如图所示这样在次登陆后即可看到另外一台节点的服务器已经启动,如图:出现这个情况的原因是,在oracle RAC装完以后,将自动在用户组中添加一个ora_dba用户组,而主控机已经自动将administrator添加进入组中,但是

18、另外一个节点的机器并没有自动将administrator用户加入到ora_dba组,所以要手动将另外一个节点的administrator添加进入ora_dba用户组用10g客户端连接数据库找到D:orac10gNETWORKADMIN(目录为实际安装的地址)目录修改目录下的tnsnames.ora文件,如图:将以下的一段话添加到文件末尾BIDDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 50)(PORT = 1521) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.

19、250.226)(PORT = 1521) (LOAD_BALANCE = yes) (failover=on) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = biddb) (failover_mode=(type=select)(method=basic) ) )URL注意:“biddb”为实际数据库的sid;ip地址为实际的rac节点服务器的vip地址如图:打开oracle客户端连接oracle服务器输入用户名密码进入,点击右边的树中的“表空间”“创建”输入表空间的名称,注意名称一定要与GUIOracleOBJManager.ex

20、e运行后打开的页面重设定的表空间的名称相同,例子中的名称是BID1,如图:文件名删除.ora并且创建的表空间大小一定不要超过上图中设置的大小,并且不要设置数据库自增!配置好了如图所示,点击创建。新建用户点击“安全性”“用户”“创建用户”表空间选择刚刚建成的表空间如图:给用户付权完成后,用刚建好的用户登陆即可。在weblogic群集下配置oracleRac的数据原的配置方法weblogic关于数据源的配置1、登陆weblogic 的console界面,选择 服务->JDBC,创建新的数据源,点击“lock&edit”使控制台变成可编辑状态。2、点击new按钮新增一个Data Sou

21、rces,注意JNDI Name名字是bid,DataBase Type要选择Oracle,DataBase Driver要选择Oracles Driver(Thin)Versions:,0。然后点击next按钮。3、填写完数据库名称、主机名、端口号(默认是1521)、用户名及密码等,继续点next按钮。其中画出的地方为,rac主控机器的ip地址4点击下一步后进入配置oracle 的url、用户名、密码将url中的内容删除,替换成以下的字句jdbc:oracle:thin:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=2)(PORT=1521)(ADDRESS=(PROTOCOL=TCP)(HOST=4)(PORT=1521)(load_balance=yes)(failover=yes)(CONNECT_DA

温馨提示

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

评论

0/150

提交评论