What am I supposed to look for?

Regards,
  Dennis

On 01/16/2012 12:13 PM, emmanuel segura wrote:
I think man nfs it's can help you

Try to look your nfs client options

2012/1/15 Dennis Jacobfeuerborn <denni...@conversis.de
<mailto:denni...@conversis.de>>

    Hi,
    I'm trying to build a HA nfs system based on drbd and apart from the
    nfs export everything is working fine. The problem is that when I force
    a failover things seem to work fine yet when I fail back to the
    original system the clients freeze for a very long time.

    /mnt/tmp is the mountpoint on the client and I'm using the following to
    test access:
    for i in `seq 1 2000`; do echo $i; ls /mnt/tmp; sleep 1; done

    on a failover the output look like this:

    ...
    47
    testfile  testfile2
    48
    testfile  testfile2
    49
    testfile  testfile2
    50
    testfile  testfile2
    51
    testfile  testfile2
    52
    ls: cannot open directory /mnt/tmp: Permission denied
    53
    ls: cannot open directory /mnt/tmp: Permission denied
    54
    <<< freeze of several minutes >>>
    testfile  testfile2
    55
    testfile  testfile2
    56
    testfile  testfile2
    ...

    The first question I have is how can I prevent the "Permission denied"
    errors? If these occur on e.g. a mountpoint for MySQL for example this
    will no doubt lead to problems with the database and that means the
    storage isn't really redundant.

    The second question is how do I reduce the failover time? I tried
    adding timeo=30 to the client mount options but that doesn't seem to help.

    This is what my cib looks like:

    node storage1.dev
    node storage2.dev
    primitive p_drbd_nfs ocf:linbit:drbd \
            params drbd_resource="nfs" \
            op monitor interval="15" role="Master" \
            op monitor interval="30" role="Slave"
    primitive p_exportfs_data ocf:heartbeat:exportfs \
            params fsid="1" directory="/mnt/data/export"
    options="rw,no_root_squash" clientspec="*" \
            op monitor interval="30s"
    primitive p_fs_data ocf:heartbeat:Filesystem \
            params device="/dev/drbd/by-res/nfs" directory="/mnt/data"
    fstype="ext3" \
            op monitor interval="10s"
    primitive p_ip_nfs ocf:heartbeat:IPaddr2 \
            params ip="192.168.2.190" cidr_netmask="24" \
            op monitor interval="30s"
    group g_nfs p_fs_data p_exportfs_data p_ip_nfs
    ms ms_drbd_nfs p_drbd_nfs \
            meta master-max="1" master-node-max="1" clone-max="2"
    clone-node-max="1" notify="true"
    colocation c_nfs_on_drbd inf: g_nfs ms_drbd_nfs:Master
    order o_drbd_before_nfs inf: ms_drbd_nfs:promote g_nfs:start
    property $id="cib-bootstrap-options" \
            dc-version="1.0.12-unknown" \
            cluster-infrastructure="__openais" \
            expected-quorum-votes="2" \
            stonith-enabled="false" \
            no-quorum-policy="ignore"
    rsc_defaults $id="rsc-options" \
            resource-stickiness="200"

    Regards,
      Dennis

    _________________________________________________
    Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
    <mailto:Pacemaker@oss.clusterlabs.org>
    http://oss.clusterlabs.org/__mailman/listinfo/pacemaker
    <http://oss.clusterlabs.org/mailman/listinfo/pacemaker>

    Project Home: http://www.clusterlabs.org
    Getting started:
    http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf
    <http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf>
    Bugs: http://bugs.clusterlabs.org




--
esta es mi vida e me la vivo hasta que dios quiera


_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org


_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to