Hello Stephan,

The proxy doc on the github page is maybe a bit outdated.

With latest versions of ganesha, no need to have an additionnal binary. You only need to launch the main ganesha.nfsd binary.

Could you explain your simple test configuration so we could try to provide to you a correct configuration file ?

Below is an example of a simple updated ganesha conf file to re-export a /tmp dir from an nfs server :

===============================
EXPORT
{
        # Export Id (mandatory, each EXPORT must have a unique Export_Id)
        Export_Id = 77;

        # Exported path (mandatory)
        #path exported by background nfs server
        Path = /tmp;

        # Pseudo Path (required for NFS v4)
        #path exported by proxy to nfs clients
        Pseudo = /tmp_proxy;

        # Required for access (default is None)
        # Could use CLIENT blocks instead
        Access_Type = RW;

        # Exporting FSAL
        FSAL {
                Name = PROXY;
        }
}

PROXY {
        Remote_Server {
                Srv_Addr = XXX.XXX.XXX.XXX;
        }
}
==============================


Regards,
Patrice LUCAS

On 09/11/17 18:00, Stephan Walter wrote:

Hi,

I run into some problems with the configuration of a ganesha proxy. I have done until know the following things:

I compiled the actual version from the nfs-ganesha git-hub repository and successfully configured a basic NFS export through ganesha.

cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_CONFIG=everything ~/nfs-ganesha/src/

make && make install

sudo ganesha.nfsd -f nfs-ganesha-build/test/ganesha.min_test.conf -L ./ganesha-min.logfile -N NIV_DEBUG –F

ganesh.min_test.conf:

EXPORT

{

        Export_Id = 2;

        Path = /tmp/ganesha_test;

        Pseudo = /tmp/ganesha_test;

        Access_Type = RW;

        Squash = None;

        FSAL

        {

                Name = VFS;

        }

}

After that I tried to use ganesha to generate a proxy for a nfs-kernel-server export from another virtual machine, with respect to the documentation at https://github.com/nfs-ganesha/nfs-ganesha/wiki/PROXY#Configuring_a_NFSGANESHA_server_as_a_NFS_proxy

But I was not able to setup the proxy successful. Since the documentation is related to the old “configure” based build system, it is not clear to me, if I still require the proxy.ganesha.nfsd binary or not.

In addition to this, it is still not clear to me, if I have made a mistake with the ganesha config file etc.

It would be great, if somebody could help me with the correct configuration of a ganesha proxy. Ffilzwin told me to raise my question at this mailing list, so I hope this is the right list for this kind of question.

Thank you very much in advance for your help!

Best regards,

Stephan



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel


--
Patrice LUCAS
Ingenieur-Chercheur, CEA-DAM/DSSI/SISR/LA2S
tel : +33 (0)1 69 26 47 86
e-mail : patrice.lu...@cea.fr

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to