日期:2014-05-16  浏览次数:20730 次

drbd 双主问题
我配置了drbd双主, 并将双方都挂载,但是并不是我想象的那样,在A上执行写操作,则B上出现同样的更新,反之亦然。
而最终的结果是,A上写A的,B上是B的,双方好像没有任何影响。

我想问的是,drbd双主的宗旨是我理解的那样吗? 如果实现我设想的那样还需要做些什么呢?

以下是我的配置文件:
Assembly code

resource r1
{
    protocol C;

    net {
        allow-two-primaries;
    }

    startup{
        become-primary-on both;
    }

    disk{
        no-disk-flushes;
    }

    on edata0
    {
        device /dev/drbd1;
        disk /dev/vg01/lv01;
        address 192.16.0.20:7898;
        meta-disk internal;
    }

    on edata1
    {
        device /dev/drbd1;
        disk /dev/vg01/lv01;
        address 192.168.0.21:7898;
        meta-disk internal;
    }
}



------解决方案--------------------
你就起了drbd没有启用别的吗,比如cman??启用双主是需要DLM支持的,文件系统应该是集群文件系统如gfs