[Risolto] NFS non funziona con 18.04 (e neanche con 20.04)

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

[Risolto] NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da radivi »

uso NFS in ufficio dal 2006, il server è un 10.04 e fino al 16.04 sui client nessun problema. Configurando un notebook con il 18.04 Mate, NFS non viene montato dal client. Ho letto il Wiki e apportate le modifiche, nulla da fare :

Codice: Seleziona tutto

raffaele@sleek:~$ sudo mount -a
mount.nfs4: mount system call failed
fstab è messo così

Codice: Seleziona tutto

cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=6846e8a0-bb3f-4c44-9e22-4433664f19d3 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=4A36-D07E  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
192.168.168.250:/home/server /mnt/server nfs4 _netdev,bg,nofail,rw,relatime,rsize=65536,wsize=65536 0 0
e le modifiche fatte seguendo il wiki son queste:

Codice: Seleziona tutto

sudo systemctl edit --full nfs-config.service
[Unit]
Description=Preprocess NFS configuration
After=local-fs.target remote-fs.target NetworkManager.service
DefaultDependencies=no

[Service]
Type=oneshot
# This service needs to run any time any nfs service
# is started, so changes to local config files get
# incorporated.  Having "RemainAfterExit=no" (the default)
# ensures this happens.
RemainAfterExit=yes
ExecStart=/usr/lib/systemd/scripts/nfs-utils_env.sh
Chi mi illumina ? Grazie
Ultima modifica di radivi il domenica 14 marzo 2021, 20:50, modificato 2 volte in totale.
Batlh ghob ylpab
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

E , per chi volesse sapere del server, ecco l'output di /etc/exports

Codice: Seleziona tutto

cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
#		to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/home/server 192.168.168.205/26(rw,sync,no_subtree_check)
Batlh ghob ylpab
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

Uppettino :-)
Batlh ghob ylpab
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: NFS non funziona con 18.04

Messaggio da axilot »

al di la di tutto perchè usi ancora ubuntu 10.04 sul server?
Il problema potrebbe essere anche dovuto ad un incompatibilità.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

1) non ho ancora cambiato release al server semplicemente perchè.....funziona !
2) la 16.04 non ha problemi, solo 18.04 li ha ( ma ho notato che portmap non viene più usato, chissà...)
3) NFS è fermo a 4 da anni, comunque rpcinfo sul server indica disponibili ver2, ver3 e ver4.
Ora, se la tua non è solo un'impressione, ma hai validi motivi per ritenere che il problema sia sul server, indicameli e vediamo di analizzarli.
In ogni caso grazie per il tuo contributo :birra:
Batlh ghob ylpab
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

Per completare il quadro: dal client 18.04

Codice: Seleziona tutto

raffaele@sleek:~$ showmount -e 192.168.168.250
Export list for 192.168.168.250:
/home/server 192.168.168.240
raffaele@sleek:~$ 
inutile confermare che .250 è il server e .240 è il client

E la confusione aumenta....
Batlh ghob ylpab
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: NFS non funziona con 18.04

Messaggio da axilot »

Era solo una considerazione, potrebbe essere un bug della 18.04 ma anche un problema di incompatibilità su versioni così distanti del sistema, di cui uno non più supportato.
Hai provato a fare una prova tra un pc con ubuntu 16.04 ed uno con la 18.04? giusto per verificare che il problema sia effettivamente di ubuntu 18.04.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

come già scritto, con 16.04 nessun problema
Batlh ghob ylpab
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: NFS non funziona con 18.04

Messaggio da axilot »

ma l'ip 192.168.168.205 nel file /etc/exports non dovrebbe essere 192.168.168.192?
cioè
192.168.168.192/26
per le prove intendevo usare una macchina di prova con ubuntu 16.04 come server con NFS e provare a montare il suo filesystem dalla 18.04.

Comunque non sono espertissimo in materia, magari aspettiamo l'aiuto di qualcun altro del forum.

Edit :
prova a forzare la versione 3 con l'opzione

Codice: Seleziona tutto

 nfsvers=3
in fstab
come indicato qui (anche se sembrerebbe che il tuo server supporti la v4)
https://www.kubuntuforums.net/showthrea ... 601d3cfd9b
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

l'indirizzo che vedi serve a ridurre gli accessi a un intervallo ( ma per scrupolo ho sostituito e messo direttamente il .240

forzare a ver=3 già provato, leggi i post precedenti

riprovato con la live 16.04.....ovviamente monta tutto senza problemi, l'opzione downgrade la sto prendendo in seria considerazione...

P.S. le pagine How To del sito ufficiale di NFS sono ferme al 2006....ergo di nuovo non c'è nulla, sembra proprio un bug di 18.04
Batlh ghob ylpab
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

Provata anche Mint 19 (base Ubuntu 18.04), stessa solfa, si torna a 16.04. Trattandosi di una "non soluzione" non metto [Risolto], se siete di altro avviso fatemelo sapere.
Ringrazio tutti quelli che mi hanno concesso un po' del loro tempo.
Batlh ghob ylpab
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

Allora, riesumiamo questo post perchè il problema continua anche su 20.04 (e si, appena messa l'ultima LTS):
Questa è l'attuale situazione
-Server = tutto uquale, nessun cambiamento;
-Client= stessa configurazione, copiata pari pari dal Wiki;
ovviamente NON FUNZIONA

Codice: Seleziona tutto

sudo mount -a
[sudo] password di raffaele:       
mount.nfs4: mount system call failed
.......ma se invece apro il terminale e faccio

Codice: Seleziona tutto

sudo mount -o v4 192.168.168.250:/home/server /media/server
FUNZIONA benissimo !!!
Ora,con una riga su crontab ci metto una pezza, ma vorrei proprio capire perchè con fstab non c'è verso.
Chi mi illumina? Grazie
Batlh ghob ylpab
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: NFS non funziona con 18.04

Messaggio da thece »

I due tentativi non sono equivalenti: non stai usando le stesse opzioni

/etc/fstab (*)
192.168.168.250:/home/server /mnt/server nfs4 _netdev,bg,nofail,rw,relatime,rsize=65536,wsize=65536 0 0
tuo alternativo
sudo mount -o v4 192.168.168.250:/home/server /media/server

/mnt/server o /media/server ? Quale delle due?


Dopo aver dato il comando

sudo mount -a

no, non serve. Basta questo

Codice: Seleziona tutto

sudo mount /mnt/server
controlla eventuali errori in

Codice: Seleziona tutto

dmesg

(*) secondo me ti basta questo

Codice: Seleziona tutto

192.168.168.250:/home/server    /mnt/server    nfs    auto,_netdev    0    0
Attarverso il comando

Codice: Seleziona tutto

mount
controlla quali opzioni che sono state applicate in automatico.
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04

Messaggio da radivi »

Cia Thece, grazie per il tuo intervento, ho modificato fstab come suggerito (uso /media/server) e questi sono i risultati:

Codice: Seleziona tutto

raffaele@hpsleek:~$ sudo mount /media/server
mount.nfs: mount system call failed
raffaele@hpsleek:~$ dmesg
[    0.000000] microcode: microcode updated early to revision 0x21, date = 2019-02-13
[    0.000000] Linux version 5.4.0-66-generic (buildd@lgw01-amd64-039) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #74-Ubuntu SMP Wed Jan 27 22:54:38 UTC 2021 (Ubuntu 5.4.0-66.74-generic 5.4.86)
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-66-generic root=UUID=dd58be74-bc8b-4d5c-a3be-d902654c8a6c ro quiet splash
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   
[    0.000000] 
[    0.000000] efi: EFI v2.31 by INSYDE Corp.
[    0.000000] efi:  ACPI=0x9affe000  ACPI 2.0=0x9affe014  SMBIOS=0x9aebef98 
[    0.000000] secureboot: Secure boot disabled
[    0.000000] SMBIOS 2.7 present.
[    0.000000] DMI: Hewlett-Packard HP Pavilion Sleekbook 15 PC/18FD, BIOS F.1D 07/26/2016
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 1696.081 MHz processor
[    0.005193] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.005195] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.005207] last_pfn = 0x25f600 max_arch_pfn = 0x400000000
[    0.005213] MTRR default type: uncachable

[   89.704593] NFS: nfs4_discover_server_trunking unhandled error -22. Exiting with error EIO
[  125.798195] NFS: nfs4_discover_server_trunking unhandled error -22. Exiting with error EIO
[  951.386157] NFS: nfs4_discover_server_trunking unhandled error -22. Exiting with error EIO
raffaele@hpsleek:~$ 
(ho tagliato buona parte del dmsg perchè erano oltre 75000 caratteri, se ti serve per intero dimmi come fare per allegare testi lunghi)
e se faccio

Codice: Seleziona tutto

raffaele@hpsleek:~$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,noexec,relatime,size=3974996k,nr_inodes=993749,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=804184k,mode=755)
/dev/sda2 on / type ext4 (rw,noatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=18301)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=804180k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
raffaele@hpsleek:~$ 
Continuo a non capire-----
Batlh ghob ylpab
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da radivi »

Avevo seguito questa guida:

https://wiki.ubuntu-it.org/Server/Nfs
Batlh ghob ylpab
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da Pike »

Direi che forse una distro EOL ad aprile 2015 magari non ha più pacchetti compatibili con distro più recenti? ;)
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da radivi »

Il quesito è : perche non monta da fstab e invece monta con un semplice mount da terminale? E poi NFS in pratica è fermo (come sviluppo) al 2007.
Batlh ghob ylpab
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da Pike »

come bugfix?
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
radivi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 834
Iscrizione: sabato 3 febbraio 2007, 12:36
Località: Abruzzo

Re: NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da radivi »

non lo so
Batlh ghob ylpab
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: NFS non funziona con 18.04 (e neanche con 20.04)

Messaggio da thece »

Mi sembra che tu stia procedendo male.

Ripartiamo e iniziamo da qui: mi fai vedere il contenuto del file /etc/exports sul server NFS (192.168.168.250) ?

L'indirizzo IP 192.168.168.250 del server NFS è corretto? E' configurato staticamente?
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti