今天在vmware中配置基于sun cluster的oracle RAC时,遇到了以下问题:
配置好sun cluster后,创建多属主磁盘集时,提示某节点不在成员列表中:
[root@node02 /]# metaset -s rawdg -M -a -h node01 node02
metaset: node02: rawdg: 节点 node01 不在成员列表中
这是因为在创建多属主磁盘集,系统会读取/var/run/nodelist文件的,如果不存在,就会报以上错误。主要的是么注册资源类型(SUNW.svm)和么创建RAC 框架资源组导致的,注册了资源类型,创建了框架资源组后,再次创建多属主磁盘集很顺利的。
在安装oracle RAC之前,必需创建RAC框架资源组,否则会遇到很多意想不到的问题。
配置好sun cluster后,创建多属主磁盘集时,提示某节点不在成员列表中:
[root@node02 /]# metaset -s rawdg -M -a -h node01 node02
metaset: node02: rawdg: 节点 node01 不在成员列表中
这是因为在创建多属主磁盘集,系统会读取/var/run/nodelist文件的,如果不存在,就会报以上错误。主要的是么注册资源类型(SUNW.svm)和么创建RAC 框架资源组导致的,注册了资源类型,创建了框架资源组后,再次创建多属主磁盘集很顺利的。
在安装oracle RAC之前,必需创建RAC框架资源组,否则会遇到很多意想不到的问题。