免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: ckpass2006
打印 上一主题 下一主题

大家帮帮我,有对cluster熟悉的朋友看看!谢谢!! [复制链接]

论坛徽章:
0
1 [报告]
发表于 2008-12-30 16:41 |显示全部楼层
首先没有fence或者是用手动fence肯定无法实现cluster自动切换和保证共享资源安全,不管怎么样去弄个fence配好。否则后面说的都是废话。
停止rgmanager长时间等待的话需要通过日志定位,你可以在执行rgmanager stop的时候tail -f /var/log/message跟踪日志。其他服务的停止也是用这种办法,但是不管怎样,这样停止服务不是正常关闭cluster的方法。
用不用GFS看你的具体应用了,一般正常情况下只有一台机器在运行的集群中访问FS,如果你没有多台机器共同写存储的需求并且集群配置正确的话,GFS要与不要问题不大。
第三个问题是配置问题,需要配置文件定位。
第四个问题关于脚本方面,你一定要按照/etc/init.d目录下的这些系统脚本的规范来写

论坛徽章:
0
2 [报告]
发表于 2008-12-30 18:15 |显示全部楼层
原帖由 ckpass2006 于 2008-12-30 17:05 发表
谢谢楼上的朋友的回答!
让我有一些收获! 另外我再问:
1,是不是没有fence设备,就无法实现: 当A当机后,B没法自动切换并接管服务? 那为什么我把A给手动重启机器后,B又可以接管服务呢?
原来在我的认为是 ...

1,是不是没有fence设备,就无法实现: 当A当机后,B没法自动切换并接管服务? 那为什么我把A给手动重启机器后,B又可以接管服务呢?
原来在我的认为是:没有fence设备,当A当机后,B可以接管服务,但A需要人工去重启,即fence设备的作用是让处问题的设备重启。看来我的看法是错的!!


如果没有fence,这种情况基本上不可能出现,如果真的接管服务,那就毋庸置疑是脑裂了。

2,我stop rgmanager服务时候,看/var/log/messages 也没看到什么价值的提示,就是显示停止服务就没下文了,另外,如果我想停止rgmanager服务,正确的操作应该是什么呢?


正确的步骤是clusvcadm -d,停止服务组,停止fenced,cman_leave使节点从cluster中脱出去。然后停止cman和ccsd。

论坛徽章:
0
3 [报告]
发表于 2008-12-31 11:30 |显示全部楼层
关于2台设备共享盘柜,而且在没有做GFS的情况下,到底可不可以2台同时mount LUN分区,并且写到fstab里,这个我一直没有想明白!应用是weblogci 8,oracle 9 i。


如果没有写入操作,可以同时挂到/etc/fstab中,但这有什么意义呢?!

论坛徽章:
0
4 [报告]
发表于 2008-12-31 11:45 |显示全部楼层
原帖由 ckpass2006 于 2008-12-31 11:37 发表
呵呵,我是想那就不用每次手动去mount了!


这是由clusvcadm管的,不是由你手动管的。

论坛徽章:
0
5 [报告]
发表于 2008-12-31 12:25 |显示全部楼层
如果你把这三个文件系统作为资源加入到cluster的服务组中不就行了!?

论坛徽章:
0
6 [报告]
发表于 2008-12-31 12:42 |显示全部楼层
看到了吗?就是这样在/etc/cluster/cluster.conf中指定:

<resources>
                        <ip address="x.x.x.x" monitor_link="1"/>
                        <fs device="/dev/cisvg02/cisv02l5001" force_fsck="0" force_unmount="1" fsid="42119" fstype="ext3" mountpoint="/home/ap/xwj/Bin/CISFiles" name="cisfile" options="" self_fence="0"/>
                        <fs device="/dev/cisvg03/cisv03l5002" force_fsck="0" force_unmount="1" fsid="30670" fstype="ext3" mountpoint="/home/ap/xwj/Log" name="log" options="" self_fence="0"/>
                        <lvm lv_name="cisv02l5001" name="cisvg02" vg_name="cisvg02"/>
                        <lvm lv_name="cisv03l5002" name="cisvg03" vg_name="cisvg03"/>
                        <script file="/etc/rc.d/init.d/ccb_cis" name="cis1app1script"/>
                </resources>
                <service autostart="1" domain="cis1app1" name="cis1res1">
                        <ip ref="66.0.33.201"/>
                        <lvm ref="cisvg02"/>
                        <lvm ref="cisvg03"/>
                        <fs ref="cisfile"/>
                        <fs ref="log"/>
                        <script ref="cis1app1script"/>
                </service>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP