Imposta predefinito NFS v4 quando ci si collega da Mac OS X Lion

6

Ho installato un file server NFS su Ubuntu 11.10, e funziona bene.

Sono in grado di connettermi al server NFS solo dal mio Mac con questo comando:

 mount -t nfs -o vers=4 10.0.10.26:/srv /Users/admin/Desktop/mount

Ma non riesco a connettermi tramite Finder (nfs: //10.0.10.26: / srv) o attraverso programmi di terze parti che non consentono il parametro della versione. L'errore Syslog è

mount_nfs: can't mount /srv from 10.0.10.26 onto /Users/admin/Desktop/mount: Program version wrong

C'è un modo per impostarlo su V4 di default? O sul lato server o sul mio Mac? Devo essere in grado di connettermi senza i parametri aggiuntivi.

Grazie

    
posta Nick Woodhams 07.05.2012 - 11:22
fonte

2 risposte

7

La sintassi per l'utilizzo di NFS v4 (e le opzioni di passaggio in generale) è:

nfs://vers=4,10.0.10.26/srv

Puoi controllare il mount successivamente dal Terminale usando:

nfsstat -m
    
risposta data 08.07.2012 - 17:22
fonte
6

Hmmm, sembra che questa domanda debba rispondere a tutte le principali versioni di OS X.

Quindi posso solo dire che funziona su 10.10.x:)

Dalla pagina man di OS X per mount_nfs

"nfs.conf (5) può essere usato per configurare alcune opzioni del client NFS. In particolare, è possibile utilizzare nfs.client.mount.options per specificare le opzioni di montaggio predefinite"

Per fare in modo che il Finder di default usi NFS v4, aggiungi quanto segue a /etc/nfs.conf usando il comando terminale "sudo vi /etc/nfs.conf"

 nfs.client.mount.options = vers=4

Ancora una volta, per controllare dopo il montaggio usa "nfsstat -m" e controlla i "parametri NFS".

    
risposta data 04.10.2015 - 18:01
fonte

Leggi altre domande sui tag