- 浏览: 3473063 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
wanglf1207:
EJB的确是个不错的产品,只是因为用起来有点门槛,招来太多人吐 ...
weblogic-ejb-jar.xml的元素解析 -
qwfys200:
总结的不错。
Spring Web Flow 2.0 入门 -
u011577913:
u011577913 写道也能给我发一份翻译文档? 邮件437 ...
Hazelcast 参考文档-4 -
u011577913:
也能给我发一份翻译文档?
Hazelcast 参考文档-4 -
songzj001:
DbUnit入门实战
RAC 体系结构
把访问的工作负荷分散到多台服务器 上 , 硬件要求 :2 台以上的服务器 , 每服务器 2 块以上的网卡 , 共享的存储 设备可以是共享的 SCSI 硬盘 , 磁盘阵列柜 ,NAS, 软件 上要求 , 操作系统 相同 , 需要集群软件 clusterware,oracle RAC
当客户端访问请求过来以后 , 我们可以通过负载均衡 配置让所有的请求都访问同一台服务器 , 然后由此服务器分散请求 , 也可以让客户端的请求分别访问不同的服务器 .
服务
crsd: 集群资源服务
cssd: 集群同步服务
evmd: 时间管理 服务
oprocd: 节点检测监控
资源
VIP:Virtual IP
OCR: 集群注册文件
Voting Disk: 表决磁盘
网络 配置
网络规划
主机名 类型 IP 地址 注册位置
RAC01 公共 202.102.8.201 主机文件
RAC02 公共 202.102.8.202 主机文件
VIP01 虚拟 202.102.8.211 主机文件
VIP02 虚拟 202.102.8.212 主机文件
node1 专用 172.16.0.101 主机文件
node1 专用 172.16.0.102 主机文件
公共 IP 和虚拟 IP 必须设置在 ipconfig 列出的第一个网卡上,注册位置公共的和虚拟的也可以使用 DNS
磁盘配置
存储选项
项目 存储系统 存储位置
clusterware NTFS 本地 500M
voting disk OCFS , RAW DEVICE 共享磁盘 20M
OCR OCFS , RAW DEVICE 共享磁盘 100M
数据库软件 OCFS (共享), NTFS (本地) 本地或共享磁盘 1GB
数据库 OCFS , ASM , RAW DEVICE 共享磁盘 1.3GB
恢复文件 OCFS , ASM 共享磁盘 2GB
支持的文件类型
clusterware 数据库 恢复文件
ASM 否 是 是
OCFS 是 是 是
raw device 是 是 否
本案例 中的存储选项
项目 存储系统 存储位置
clusterware NTFS 本地磁盘
voting disk OCFS 共享磁盘
OCR OCFS 共享磁盘
数据库软件 OCFS 共享磁盘
数据库 OCFS 共享磁盘
恢复文件 OCFS 共享磁盘
打开磁盘管理――右键磁盘属性――关闭写磁盘缓存
右键共享磁盘――新建磁盘分区――下一步――扩展分区――完成
右键扩展分区――新建逻辑分区―― 2500 ――不指派驱动器号和路径――不格式化
因为是共享的磁盘,在一个节点上创建后就不需要再另一个节点创建了
注意:没有给分区制定盘符, OCFS 格式化以后,需要指定盘符,指定盘符之后, windows 启动时是不会加载这个分区的,所以需要修改一个配置,启动所有节点的自动加载功能
diskpart
automount enable
重启节点
shutdown /r /t 0
安装 CRS
集群就绪软件 CRS
只需要在一个节点上安装即可,使用 CVU ,集群校验工具查看是否符合安装条件
进入安装目录,运行
cd cluvfy
runcluvfy.bat stage -pre crsinst -n rac01,rac02 -verbose
用来安装的用户在两个节点上名和密码必须相同,而且要拥有管理员权限
检查完毕成功后就可以点击 setup 开始安装,下一步,指定 CRS 的安装路径和名称,默认即可。会自动复制到另一个节点,下一步继续,检查集群节点时候正确。下一步,检查 IP 配置,下一步,存储的配置,一个分区用来存储 oracle home ,编辑,用 CFS 来格式化,将改分区用于存储软件,分配驱动器盘符: E 。另外一个分区,编辑,使用 CFS 来格式化,将分区用于存储数据,将主 OCR 放到此分区,将表决磁盘放到此分区,分配驱动器盘符: F 。
下一步,直至安装完成。
安装 RAC
双击 setup ,下一步,企业版,下一步,指定 oracle home 的名称和路径,名称默认,但路径指定 E:\oracle\product\10.2.0\db_1 ,下一步,选择集群节点,下一步,系统检查,下一步,仅安装数据库文件 ( 不创建数据库 ) ,下一步,安装。完成退出
查看服务列表内会多处几个 oracle 相关的服务
数据库的创建
在命令行执行: DBCA
创建 ORAC 数据库,下一步,创建数据库,下一步,全选节点,下一步,选择模版,一般用途,下一步,输入 SID 和全局数据库名,下一步,配置选项,默认,下一步,设置密码,下一步,选择数据库的存储选项,集群文件系统,下一步,所有数据库文件使用公共位置 F:\sales ,下一步,快速恢复选项, F:/flash_recovery_area ,是否启用归档,下一步。默认, 下一步,初始化参数,内存,进程大小,字符集,连接模式,根据自身环境设置。下一步,查看控制文件,数据文件位置,等。下一步,完成,开始创建数据库。
安装过程出现点意外,出现“指定的节点无法集群化”
在 c:\oracle\inventory\logs 里查看当前安装日志,会看到他以你私网的IP在HOST文件里对应的主机名被做为节点名来验证,所以出现这个错误.
解决 办法:
网卡优先级公共的网卡要在心跳网卡之上。
其他设置:系统要设置密码, Remote Registry 服务要启动 。
验证安装:
配置客户端的网络连接,
c:\oracle\product\10.2.0\client_1\network\admin\
tnsnames.ora
SALES =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 202.102.8.211) (PORT = 1521)))
(ADDRESS = (PROTOCOL = TCP)(HOST = 202.102.8.212) (PORT = 1521)))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sales)
)
)
打开 sqlplus
SQL> conn sys/123456@sales as sysdba
SQL> select * from v$instance;
SQL>set wrap off
SQL>select * from v$instance;
SQL>select * from gv$instance;
SQL>select instance_name,status,active_state from gv$instance;
发表评论
-
oracle复制表数据,复制表结构
2011-07-25 21:19 361371.不同用户之间的表数据复制 对于在一个数据库上的两个 ... -
删除 SQL Server 的所有已知实例
2011-04-05 18:42 2002如果提示实例已经被注册,无法安装,那么: 删除 SQL ... -
【SQL】安装 SQL SERVER MsiGetProductInfo 无法检索 Product Code 1605错误 解决方案
2011-04-05 17:10 4805重装数据库服务器上的SQL SERVER 2008 上遇到了以 ... -
Mysql Using Master/Slave Replication with ReplicationConnection
2011-03-24 15:19 1949Starting with Connector/J 3.1.7 ... -
oracle网络配置listener.ora、sqlnet.ora、tnsnames.ora
2010-12-03 12:36 33299oracle网络配置 三个配置文件 listener.ora ... -
Oracle XE的数据库创建过程
2010-12-02 22:55 4295今天安装了Oracle XE,发现并没有自动创建数据库。趁着 ... -
实现数据库TPC性能测试的开源及商业软件
2010-12-02 01:11 3097商业软件 Benchmark Factory ... -
MySQL压力测试工具mysqlslap
2010-11-07 17:13 1739MySQL从5.1.4版开始带有一个压力测试工具mys ... -
一台机器上安装多个mysqld实例
2010-11-06 16:09 2132一台机器安装多个mysqld实例 1. ps -aux | ... -
MySQL数据库双向同步
2010-08-25 20:23 40321. 主从关系的同步 master端 192.168.5 ... -
MySQL 数据库之间的同步(windows与linux)
2010-08-25 20:14 31641.导出windows mysql的test库到linux m ... -
Ubuntu Server 下开启远程连接 MySQL
2010-03-16 23:24 3074要通过远程连接MySQL,需要做两步:第一步是要创建一个可以远 ... -
DB2 在REDHAT 5下的详细安装过程 DB2 9.5 C EXPRESS
2010-03-02 10:43 4537过详细测试并且补充后发表, 括号内的为自行添加的内容. ... -
IBM DB2 Express-C 9.5.2
2010-03-02 09:44 3472或许您已经知 ... -
Oracle Database 10g Express Edition安装小结
2010-03-01 15:28 9134racle Database 10g Express Edit ... -
HA JDBC – High Availability JDBC
2010-02-27 18:46 3284Some time ago I worked on a pr ... -
数据归档将走向何方
2010-02-25 11:50 2242数据量的爆炸性增长,让我们不得不更加关心存储。这也造成 ... -
Database
2010-02-18 15:53 2289下一代数据库发展的4大趋势 趋势之一:对XML的支 ... -
免安装Oracle运行pl/sql developer
2010-02-16 20:27 2164Sql客户端中,虽然最便捷的是万能而且轻量无比的Sql Wor ... -
在debian上安装oracle 10g express
2010-02-16 18:46 4887在debian上安装oracle 10g express 若 ...
相关推荐
在Microsoft Windows 2003上安装Oracle 10g RAC
在Microsoft Windows 2003上安装Oracle 10g RAC 在Microsoft Windows 2003上安装Oracle 10g RAC
VMWARE下WINDOWS2008ORACLE10GRAC安装
windows2003下安装oracle10g rac 安装文档
windows下oracle 11g rac安装
oracle 10g rac在windows server上的详细安装文档
详细讲解Windows 2008 R2 安装 Oracle 11G RAC的步骤。
Oracle 10g RAC On Windows 2003 Using VMware Server
因为服务器特殊性需要在windows server 2012R2上安装oracle 11gR2 RAC集群,因此在虚拟机上演练了安装步骤,参考了网上很多例子,但是服务器配置和网络配置都不够细致,我自己补充了安装步骤,配上详细的截图说明,...
Oracle10g RAC with ocfs在windows安装
Windows VMware下oracle 10G R2 RAC 过程
Windows Server 2012 R2 X64环境下搭建Oracle 11G R2 RAC+ASM,文档目录清晰,需要的拿去。
Oracle11GRAC安装文档,有需要的拿去
本文档是安装oracle 11g rac的oracle官方文档,使用于Windows x64 系统。
详细描述在虚拟机的windows2003环境下安装oracle 10g rac集群数据库的步骤。
在Windows上安装_Oracle10g_RAC
详细讲述了WIN08+oracle11G RAC的详细搭建,磁盘管理模式采用ASM磁盘组,含截图