免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3055 | 回复: 8
打印 上一主题 下一主题

GFS中两个节点不同步的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-04-16 00:06 |只看该作者 |倒序浏览
各位大侠,大家好~

小弟在虚拟机中搭了个GFS,有两个节点A和B,都是RHEL 5,2.6.27的内核,装好一些集群工具后,
在A节点上mkfs.gfs2,然后mount,在B节点上也mount这个文件系统。

这些都成功了,现在在A节点上对这个GFS文件系统写一些数据,B节点能看到,但B节点写一些数据,
A节点却看不到。而且在A和B节点上看这个文件系统的已用空间大小也不一样。

请问大家遇到过类似的情况么?或有什么解决方法呢?

谢谢大家

论坛徽章:
0
2 [报告]
发表于 2010-04-16 10:08 |只看该作者
小顶一下

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
3 [报告]
发表于 2010-04-16 10:17 |只看该作者
需要DLM支持。呵呵论坛里搜一下吧。有资料的。呵呵

论坛徽章:
0
4 [报告]
发表于 2010-04-16 10:36 |只看该作者
回复 3# niao5929
dlm模块已经加载了,仍旧出现这个问题

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-05-06 06:20:00
5 [报告]
发表于 2010-04-16 15:30 |只看该作者
把配置gfs的几条命令贴出来看一下。

论坛徽章:
0
6 [报告]
发表于 2010-04-16 15:52 |只看该作者
回复 5# jordie
问题解决了,是vmware workstation 磁盘共享有点问题,没有vmware server版那么
好用,需要改.vmx配置文件。不知道大家 有没有遇到过类似的问题

论坛徽章:
0
7 [报告]
发表于 2010-04-16 16:03 |只看该作者
回复 5# jordie
对了,顺便问下大侠,我的配置过程如下,您看有什么潜在的问题没,

1、编译内核的时候已经将GFS编译进了内核模块。
2、yum groupinstall "Clustering"
3、装好集群的工具后,配置两个节点的/etc/hosts和/etc/cluster/cluster.conf

/etc/hosts 文件内容:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1        localhost.localdomain localhost
::1        localhost6.localdomain6 localhost6

192.168.128.129         virt_902.localdomain virt_902
192.168.128.128         virt_904.localdomain virt_904

cluster.conf 文件内容:
<?xml version="1.0"?>
<cluster alias="cluster01" config_version="3" name="cluster01">
    <fence_daemon post_fail_delay="0" post_join_delay="3"/>
    <clusternodes>
        <clusternode name="virt_902" nodeid="1" votes="1">
            <fence>
                <method name="1"/>
            </fence>
        </clusternode>
        <clusternode name="virt_904" nodeid="2" votes="1">
            <fence>
                <method name="1"/>
            </fence>
        </clusternode>
    </clusternodes>
    <cman expected_votes="1" two_node="1"/>
    <fencedevices>
        <fencedevice agent="fence_manual" name="manual"/>
    </fencedevices>
    <rm>
        <failoverdomains/>
        <resources/>
    </rm>
</cluster>

4、service cman start
Starting cluster:
   Loading modules... done
   Mounting configfs... done
   Starting ccsd... done
   Starting cman... done
   Starting daemons... done
   Starting fencing... done
网上说要service ccsd start,service fenced start等,不过好像上面这一条
命令已经包含这些了,不知道我说对了没有

5、最后在一个节点上mkfs.gfs2 -p lock_dlm -J 32M -t cluster01:gfs -j 2 /dev/sdc
并在两个节点上,mount.gfs2 /dev/sdc /mnt/gfs
6、完毕!

请大侠指正!

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-05-06 06:20:00
8 [报告]
发表于 2010-04-16 21:46 |只看该作者
我都用第三个虚拟机配置GNBD,导出文件系统,然后在各个节点上做gnbd_import,都不会有楼主的这种问题。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-05-06 06:20:00
9 [报告]
发表于 2010-04-16 21:53 |只看该作者
声明:俺并非大侠,我也是新手。
楼主也用“fence_manual”,这个fence需要手动切换,不知楼主,能实现自动切换否?
楼主做的是什么集群?我这两天在做oracle的集群,但是不能正常启动oracle服务。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP