Open thebigbone opened 1 week ago
Did you build Gluster by yourself? Perhaps without NFS support?
Did you build Gluster by yourself? Perhaps without NFS support?
No, I installed the package from fedora repository using dnf
.
I has the same problem of ubuntu24
by sudo apt install glusterfs-server
I do believe it was built without legacy NFS. From https://kojipkgs.fedoraproject.org//packages/glusterfs/11.1/1.fc39/data/logs/x86_64/build.log :
GlusterFS configure summary
===========================
FUSE client : yes
epoll IO multiplex : yes
fusermount : yes
readline : yes
georeplication : yes
Linux-AIO : yes
Linux io_uring : yes
Use liburing : yes
Enable Debug : no
Run with Valgrind : no
Sanitizer enabled : none
XML output : yes
Unit Tests : no
Track priv ports : yes
POSIX ACLs : yes
SELinux features : yes
firewalld-config : yes
Events : yes
EC dynamic support : x64 sse avx
Use memory pools : no
Nanosecond m/atimes : yes
Server components : yes
Legacy gNFS server : no <---------------
IPV6 default : no
Use TIRPC : yes
With Python : 3.12
Cloudsync : yes
Metadata dispersal : no
Link with TCMALLOC : yes
Enable Brick Mux : no
Building with LTO : yes
I do believe it was built without legacy NFS. From https://kojipkgs.fedoraproject.org//packages/glusterfs/11.1/1.fc39/data/logs/x86_64/build.log :
GlusterFS configure summary =========================== FUSE client : yes epoll IO multiplex : yes fusermount : yes readline : yes georeplication : yes Linux-AIO : yes Linux io_uring : yes Use liburing : yes Enable Debug : no Run with Valgrind : no Sanitizer enabled : none XML output : yes Unit Tests : no Track priv ports : yes POSIX ACLs : yes SELinux features : yes firewalld-config : yes Events : yes EC dynamic support : x64 sse avx Use memory pools : no Nanosecond m/atimes : yes Server components : yes Legacy gNFS server : no <--------------- IPV6 default : no Use TIRPC : yes With Python : 3.12 Cloudsync : yes Metadata dispersal : no Link with TCMALLOC : yes Enable Brick Mux : no Building with LTO : yes
Oh, that's the reason. To enable NFS, compiling with --enable-gnfs
flag should work right?
Oh, that's the reason. To enable NFS, compiling with
--enable-gnfs
flag should work right?
Yes, but to be honest, I warmly suggest using NFS Ganesha.
Description of problem: I am trying to use NFS to mount gluster volumes on ubuntu client. I have tried connecting using the
-o ver=3
flag but it gives me this error:mount.nfs: requested NFS version or transport protocol is not supported
The exact command to reproduce the issue:
sudo gluster volume set <VOLUME_NAME> nfs.disable off
The full output of the command that failed:
Expected results: Turn off the
nfs.disable
parameter.Mandatory info: - The output of the
gluster volume info
command:- The output of the
gluster volume status
command:- Provide logs present on following locations of client and server nodes - /var/log/glusterfs/
- Is there any crash ? Provide the backtrace and coredump No.
- The operating system / glusterfs version: glusterfs version: 11.1 OS: Fedora 39 (Cloud edition)