DB2+RHCS 做集群遇到的问题

昨天在做实验,两台虚拟机 RedHat 5的节点,都装了RHCS。并且添加了共享磁盘,
然后配置一个cluster,将IP和共享磁盘作为resource,节点RC1和RC2先后启动了CMAN进程
然后我在RC1上df 看到了共享磁盘,RC2上则看不到,但有个问题就是:在RC1上用ifconfig -a 看不到IP资源?如果不是这种方法来看,那应该如何来看呢?
刚开始我在RC1上ifconfig 没看到IP资源,我还以为是这个资源没生效,但是我在本地去ping 这个地址可以通的,ssh到这个IP也能登陆,显示hostname是RC1,呵呵。。我就是想知道 如何在RC1节点能看到IP资源是被自己拥有的呢?

还有个问题就是,我打算用这两台节点来做DB2的双机。我是在两台节点都装DB2软件、把实例装在共享存储呢?还是软件、实例都装载共享存储这样来实现切换?脚本怎么写?谁能帮忙提供一个范本?
麻烦各位给我点思路,谢谢了。

作者: ME_infinite   发布时间: 2011-04-15

81人看过,没一个回复的
是我的问题描述不清楚,还是?

作者: ME_infinite   发布时间: 2011-04-17

181人看过也未必会有人回啊。。。。你发的这版块是DB2.。。。。LZ你现在的问题不在DB2,而是RHCS可能根本就没有配置好。
如果你做好了RHCS的话,两节点应该都能mount GFS /xxxx某个挂载点,这时候如果节点一touch一个文件,那么节点二应该马上能看到这个文件,如果节点二删除了刚刚节点一touch的文件,节点一的那个分区里马上就找不到这个文件了。
我没用过DB2,但是一般用RHCS的目的是为了搞定GFS文件系统的,我觉得DB2的集群是不是也是两台数据库server分为主备,这样把库文件都放在GFS挂载点上。这样的话一但主数据库服务器宕了,备数据库server一样能够读取到GFS分区上的库文件,而且绝对不会出现文件不同步的情况。
建议LZ先好好学习一下GFS吧。

作者: dn833   发布时间: 2011-04-17