- 论坛徽章:
- 0
|
hacmp是ibm提供的aix上的集群软件,在9i时代,必须使用hacmp才可以运行rac,hacmp为rac提供了一个集群管理的功能,并提供了对逻辑卷的并发访问(concurrent lv)。10g中也可以像9i那样使用hacmp,数据文件和机群相关的配置(srvconfig/voting disk)存放在裸设备上,此时oracle clusterware/crs的主要作用就是在db和hacmp之间进行通讯,机群管理的功能仍然由hacmp提供。10g也可以不使用hacmp,这种情况下,clusterware提供集群管理的功能,集群相关的配置存放在物理磁盘上(不是逻辑卷上),数据文件存放在asm中。
ibm gpfs/ linux gfs/ linux ocfs2/windows ocfs/veritas cfs都是集群文件系统,利用集群文件系统,多个节点上的应用程序可以并发访问存储在文件系统上的数据,和裸设备作用相同,并且灵活性有了很大的提高。
aix平台上gpfs和hacmp是独立的。在aix上的oracle rac中,所有和oracle相关的数据都可以存放在gpfs上。
asm是一种特有的存储机制, 可用在oracle 10g数据库中。所有的数据库文件比如spfile ,controlfile, datafile都可以放在 asm中,但是asm依赖于oracle clusterware, 所以集群想换得配置(srvconfig/voting disk)不可以放在asm中。
aix平台的oracle 10g rac可使用的存储类型可参考
http://download-west.oracle.com/ ... torage.htm#BABHIJDF
goodluck |
|