Montaje automático NFS a través de AUTONFS -- automount campo con nfs camp askubuntu Relacionados El problema

auto mount NFS via autonfs


3
vote

problema

Español

He estado luchando con la adición de un (asustante) NAS a mi red la semana pasada y finalmente llegué al punto en que puedo montar carpetas a través de NFS en Ubuntu y de mi Raspberry-Pi Rune-Audio.

Monto de estos en raíz / nfs / "carpeta" y la agregué a la barra lateral de Nautilus. Ahora me gustaría montarlo automáticamente en boot y haber leído a través de:
https://help.ubuntu.com/community/autofs y,
Cómo configurar automoTount / Autofs

He instalado AUTOFS.

Pero no parece entender cómo convertir la asignación en el terminal cuando lo monté manualmente en una regla para AUTO.MASTER:

Regla de montaje manual utilizada: sudo Mount 192.168.0.200:/Volume1/Public / NFS / Public

Ayuda en esta "conversión" sería muy apreciada.

¿Eso es lo que supongo que agregar esa regla al estándar Auto.Master es suficiente o debería trabajar con reglas indirectas? ¿Incorpora AUTO.NFS?

Muchas gracias de antemano en cualquier asistencia.

Adición:

I Debido a la ayuda de Steeldriver, de hecho obtuve la carpeta montada.
Pero me olvidé de mencionar que, además de la regla mencionada anteriormente:
sudo Mount 192.168.0.200:/Volume1/Public / NFS / Public.

También necesito montar:

SUDO MOUNT 192.168.0.200:/SHARE/USB1 / NFS / Música.

Supuse que esto sería similar a implementar, pero cuando intentó lo siguiente:
* -fstype = nfs, suave, intr, rsize = 8192, wsize = 8192, nosuid, tcp 192.168.0.200:/volume1/public
* -FSTYPE = NFS, SOFT, INTR, RSIZE = 8192, WSIZE = 8192, NOSUID, TCP 192.168.0.200:/SHARE/USB1

Pero esto solo me dio una carpeta de música con el contenido público, no el contenido USB1. ¿Qué estoy haciendo mal aquí?

Original en ingles

i have been wrestling with adding a (asustor) nas to my network last week and finally got to the point where i can mount folders via nfs in ubuntu and from my raspberry-pi running rune-audio.

i mount these in root/nfs/"folder" and added it to the nautilus sidebar. now i would like to auto mount these upon boot and have read through:
https://help.ubuntu.com/community/Autofs and,
How to setup Automount/Autofs

I have installed autofs.

but i don't seem to understand how to convert the assignment in terminal when i manually mount it to a rule for auto.master:

Manual mount rule used: sudo mount 192.168.0.200:/volume1/Public /nfs/Public

help on this "conversion" would be greatly appreciated.

that is i assume that adding that rule to the standard auto.master is enough or should i work with indirect rules? incorperating auto.nfs?

many thanks in advance on any assistance.

Addition:

I due to the help of steeldriver i indeed got the folder mounted.
But i forgot to mention that besides the rule mentioned above:
sudo mount 192.168.0.200:/volume1/Public /nfs/Public.

i also need to mount:

sudo mount 192.168.0.200:/share/USB1 /nfs/Music.

i assumed this would be similar to implement, but when it tried the following:
* -fstype=nfs,soft,intr,rsize=8192,wsize=8192,nosuid,tcp 192.168.0.200:/volume1/Public
* -fstype=nfs,soft,intr,rsize=8192,wsize=8192,nosuid,tcp 192.168.0.200:/share/USB1

but this only gave me a Music folder with the public content, not the USB1 content. what am i doing wrong here?

     
   
   

Lista de respuestas

3
 
vote
vote
La mejor respuesta
 

Ha pasado un tiempo desde que he hecho esto, pero por lo que recuerdo la configuración habitual es que el sudo apt-get install compiz0 no contiene nada más que una ubicación para el Monte y el nombre de un protocolo específico archivo de mapa por ejemplo,

en sudo apt-get install compiz1 :

  sudo apt-get install compiz2  

El archivo de mapa sudo apt-get install compiz3 sería algo así:

  sudo apt-get install compiz4  

Si está utilizando Ubuntu 16.04 o posterior, el ABCDEFGHIJKLMNABCDEFGHIJKLMN15 La forma de volver a cargar el sudo apt-get install compiz6 Maps parece ser

  ABCDEFGHIJKLMNABCDEFGHIJKLMN17   

o (si eso no es suficiente)

  ABCDEFGHIJKLMNABCDEFGHIJKLMN18   

Después de eso, el volumen NAS debe montar en la demanda por ejemplo.

  sudo apt-get install compiz9  

Tenga en cuenta que si sus UID numéricos no son lo mismo en la NAS y el sistema local, es posible que deba configurar la asignación de usuarios entre los sistemas.

 

It's been a while since I've done this, but from what I remember the usual configuration is that the auto.master contains nothing but a location for the mount, and the name of a protocol-specific map file e.g.

In /etc/auto.master:

# configure nfs automount (for ad-hoc connection to local NAS)  /nfs   /etc/auto.nfs 

The map file /etc/auto.nfs would be something like:

# configure nfs automount (for ad hoc connection to local NAS) * -fstype=nfs,soft,intr,rsize=8192,wsize=8192,nosuid,tcp 192.168.0.200:/Volume1/Public 

If you are using Ubuntu 16.04 or later, the systemd way to reload the autofs maps seems to be

sudo systemctl reload autofs.service 

or (if that's not enough)

sudo systemctl restart autofs.service 

After that, the NAS volume should mount on demand e.g.

ls /nfs/Public 

Note that if your numeric UIDs are not the same on the NAS and the local system, you may need to set up user mapping between the systems.

 
 
 
 
9
 
vote

A Mount NFS Acciones Necesitamos instalar NFS-Common:

  sudo apt-get install nfs-common   

Para evitar que vuelva a escribir esto después de cada reinicio, agregamos la siguiente línea a / etc / fstab:

  <nfs-server-IP>:/   /mnt   nfs    auto  0  0   

Si después del montaje, la entrada In / PROC / MOUNTS aparece como: // (con dos barras), es posible que deba especificar dos barras en / etc / fstab, o bien, Umount podría quejarse de que no puede encontrar el Monte .

La opción Auto se monta en el inicio. Sin embargo, esto no funcionará si su cliente usa una conexión WiFi administrada en el nivel de usuario (después de iniciar sesión), porque la red no estará disponible en la hora de arranque. En Ubuntu 12.04 LTS y posteriores, las conexiones WiFi se administran a nivel del sistema de forma predeterminada, por lo que el montaje automático de las acciones de NFS en el tiempo de arranque debe funcionar bien

Fuente: https://help.ubuntu.com/community/settingupnfshowto

con WiFi es mejor usar AUTOFS:

Comenzamos instalando AUTOFS:

  sudo apt install autofs   

Editamos /etc/auto.master:

  sudo nano /etc/auto.master   

Contenido:

  # # Sample auto.master file # This is a 'master' automounter map and it has the following format: # mount-point [map-type[,format]:]map [options] # For details of the format look at auto.master(5). # #/misc  /etc/auto.misc # # NOTE: mounts done from a hosts map will be mounted with the #       "nosuid" and "nodev" options unless the "suid" and "dev" #       options are explicitly given. # #/net   -hosts # # Include /etc/auto.master.d/*.autofs # The included files must conform to the format of this file. # #+dir:/etc/auto.master.d # # Include central master map if it can be found using # nsswitch sources. # # Note that if there are entries for /net or /misc (as # above) in the included master map any keys that are the # same will not be seen as the first read key seen takes # precedence. # #+auto.master  /media/nfs /etc/auto.nfs --ghost   

comentario (#) "+ auto.master" y "+ dir: /etc/auto.master.d" y agregue las líneas en la parte inferior. Pasé 2 horas tratando de que esto funcione y de alguna manera no funciona sin agregar la opciónHost. Si alguien sabe por qué comentar. ahora / media / nfs es el director que contendrá sus acciones de NFS (no tiene que crear eso, Autofs lo hace para usted) y /etc/auto.nfs es el archivo de configuración. para tus acciones Haremos que ahora:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   

Insertar acciones:

  Backup      10.0.1.100:/Backup Multimedia  10.0.1.100:/Multimedia   

Ahora copia de seguridad del Dir 10.0.1.1.100:/Backup Tomará en / MEDIA / NFS.

Reiniciar AUTOFS:

  sudo systemctl restart autofs   

Eso es, disfruta de tus acciones.

 

To mount NFS shares we need to install nfs-common:

sudo apt-get install nfs-common 

To save us from retyping this after every reboot we add the following line to /etc/fstab:

<nfs-server-IP>:/   /mnt   nfs    auto  0  0 

If after mounting, the entry in /proc/mounts appears as :// (with two slashes), then you might need to specify two slashes in /etc/fstab, or else umount might complain that it cannot find the mount.

The auto option mounts on startup. However this will not work if your client uses a wifi connection managed at the user level (after login), because the network will not be available at boot time. In Ubuntu 12.04 LTS and later, wifi connections are managed at the system level by default, so auto-mounting of NFS shares at boot time should work fine

Source: https://help.ubuntu.com/community/SettingUpNFSHowTo

With WIFI it's better to use Autofs:

We start by installing AutoFS:

sudo apt install autofs 

We edit /etc/auto.master:

sudo nano /etc/auto.master 

Content:

# # Sample auto.master file # This is a 'master' automounter map and it has the following format: # mount-point [map-type[,format]:]map [options] # For details of the format look at auto.master(5). # #/misc  /etc/auto.misc # # NOTE: mounts done from a hosts map will be mounted with the #       "nosuid" and "nodev" options unless the "suid" and "dev" #       options are explicitly given. # #/net   -hosts # # Include /etc/auto.master.d/*.autofs # The included files must conform to the format of this file. # #+dir:/etc/auto.master.d # # Include central master map if it can be found using # nsswitch sources. # # Note that if there are entries for /net or /misc (as # above) in the included master map any keys that are the # same will not be seen as the first read key seen takes # precedence. # #+auto.master  /media/nfs /etc/auto.nfs --ghost 

Comment out (#) "+auto.master" and "+dir:/etc/auto.master.d" and add the lines at the bottom. I spent 2hours trying to get this to work and somehow it does not work without adding the --ghost option. If someone knows why please comment. Now /media/nfs is the dir that will contain your NFS shares (you dont have to create that, autofs does that for you) and /etc/auto.nfs is the configuration file for your shares. We will make that now:

sudo nano /etc/auto.nfs 

Insert shares:

Backup      10.0.1.100:/Backup Multimedia  10.0.1.100:/Multimedia 

Now Backup the the dir 10.0.1.100:/Backup will take in /media/nfs.

Restart autofs:

sudo systemctl restart autofs 

That's it, enjoy your shares.

 
 
         
         

Relacionados problema

1  Necesidad de configurar el almacenamiento compartido para las máquinas virtuales de invitado que se ejecutan en un host Xen  ( Need to set up shared storage for guest virtual machines that are running on a x ) 
mi entorno: Estoy haciendo estas cosas en casa con el propósito de aprender sobre técnicas de virtualización. Mi máquina tiene un procesador Quad Core que a...

70  ¿Cómo monto una acción CIFS?  ( How do i mount a cifs share ) 
Estoy usando Ubuntu 11.10, y estoy tratando de montar un servidor Freeneas. Tengo el servidor establecido para compartir en cifs y nfs sin suerte. He in...

2  ZFS en Linux: Configuración de NFS en Ubuntu 14.04  ( Zfs on linux setting up nfs on ubuntu 14 04 ) 
Actualicé mi servidor sin cabeza de 13.10 a 14.04, pero Borked la actualización (y estúpidamente no tenía una imagen de respaldo: la lección aprendida). Por l...

1  No se puede usar HG a través de un directorio montado  ( Cant use hg through a mounted directory ) 
Tengo un repositorio en mi servidor de desarrollo cuyo directorio he montado usando sshfs. Sincronizé mi UID / GUID y parece poder ejecutar / editar archivos ...

7  Ir desde un NFS / hogar compartido a una solución LDAP completa  ( Going from a shared nfs home to a full ldap solution ) 
Recientemente desplegé sobre una docena de escritorios Ubuntu (Karmic) en una pequeña oficina. Todo iba bien, pero el almacenamiento se convirtió en un proble...

6  Nautilus - Conectar al servidor (NFS)  ( Nautilus connect to server nfs ) 
No puedo conectarme a NFS Compartir usando Nautilus "Conéctese al servidor" en "Otra ubicación". El botón "Conectar" parece estar deshabilitado. No encontró n...

19  Vagrant hacia arriba y molesta contraseña de NFS preguntando  ( Vagrant up and annoying nfs password asking ) 
Perdón por los errores del idioma que he hecho. Estoy tratando de evitar el vagante preguntando la contraseña cuando monta carpetas compartidas por NFS: [...

4  ¿Cómo montar diferentes volúmenes NFS dependiendo de la red conectada? [cerrado]  ( How to mount different nfs volumes depending on the connected network ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...

9  Eliminar automáticamente vacío "perdido + encontrado" automáticamente si está vacío  ( Delete empty lostfound folder automatically if its empty ) 
Cada cierta cantidad de tiempo, Ubuntu verifica mis sistemas de archivos y crea varias carpetas vacías " perdidas + encontradas ". ¿Puedo deshabilitar esta ...

4  NFS no se montará en el arranque  ( Nfs wont mount on boot ) 
Tengo problemas para que mis NFS se monten en la bota. Estoy ejecutando Lubuntu 12.04 y estoy montando desde un NAS (Synology, si importa). Debería agregar qu...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos