j'ai eu du mal à ajouter un (asustor) nas à mon réseau la semaine dernière et je suis enfin arrivé au point où je peux monter des dossiers via nfs dans Ubuntu et à partir de mon rune de framboise exécutant rune-audio.
je les monte dans le répertoire/nfs/"dossier" et l’ajoute à la barre latérale de Nautilus. Maintenant, je voudrais auto monter ces au démarrage et avoir lu à travers:
https://help.ubuntu.com/community/Autofs et,
Comment configurer Automount/Autofs
J'ai installé des autofs.
mais je ne semble pas comprendre comment convertir l'affectation dans un terminal lorsque je la monte manuellement à une règle pour auto.master:
Règle de montage manuelle utilisée: montage Sudo 192.168.0.200:/volume1/Public/nfs/Public
une aide sur cette "conversion" serait grandement appréciée.
c’est-à-dire que je suppose que l’ajout de cette règle à l’auto.master standard suffit ou dois-je travailler avec des règles indirectes? incorporant auto.nfs?
merci d'avance pour toute aide.
Une addition:
Grâce à SteelDriver, le dossier a été monté.
Mais j’ai oublié de mentionner que, outre la règle mentionnée ci-dessus:
Sudo mount 192.168.0.200:/volume1/Public/nfs/Public.
j'ai aussi besoin de monter:
Sudo mount 192.168.0.200:/share/USB1/nfs/Music.
j'ai supposé que ce serait similaire à mettre en œuvre, mais quand il a essayé ce qui suit:
* -fstype = nfs, soft, intr, taille = 8192, taille = 8192, nosuid, tcp 192.168.0.200:/volume1/Public
* -fstype = nfs, soft, intr, taille = 8192, taille = 8192, nosuid, tcp 192.168.0.200:/share/USB1
mais cela ne m'a donné qu'un dossier de musique avec le contenu public, pas le contenu USB1. qu'est-ce que je fais mal ici?
Cela fait longtemps que je n’ai pas fait cela, mais de ce que je me souviens de la configuration habituelle, c’est que le auto.master
ne contient qu’un emplacement pour le montage et le nom d’un protocole spécifique fichier de carte par exemple.
Dans /etc/auto.master
:
# configure nfs automount (for ad-hoc connection to local NAS)
/nfs /etc/auto.nfs
Le fichier de carte /etc/auto.nfs
devrait ressembler à ceci:
# 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
Si vous utilisez Ubuntu 16.04 ou une version ultérieure, la méthode systemd
pour recharger les cartes autofs
semble être
Sudo systemctl reload autofs.service
ou (si cela ne suffit pas)
Sudo systemctl restart autofs.service
Ensuite, le volume NAS doit être monté à la demande, par exemple.
ls /nfs/Public
Notez que si vos UID numériques ne sont pas identiques sur le NAS et le système local, vous devrez peut-être configurer le mappage des utilisateurs entre les systèmes.
Pour monter des partages NFS, nous devons installer nfs-common:
Sudo apt-get install nfs-common
Pour nous éviter de retaper cela après chaque redémarrage, nous ajoutons la ligne suivante à/etc/fstab:
<nfs-server-IP>:/ /mnt nfs auto 0 0
Si, après le montage, l'entrée dans/proc/mounts apparaît sous la forme: // (avec deux barres obliques), vous devrez peut-être spécifier deux barres obliques dans/etc/fstab, sinon umount pourrait se plaindre de ne pas trouver le montage.
L'option auto se monte au démarrage. Cependant, cela ne fonctionnera pas si votre client utilise une connexion wifi gérée au niveau utilisateur (après la connexion). ), car le réseau ne sera pas disponible au démarrage. Dans Ubuntu 12.04 LTS et les versions ultérieures, les connexions wifi sont gérées au niveau du système par défaut. Le montage automatique des partages NFS au démarrage devrait donc fonctionner correctement.
Source: https://help.ubuntu.com/community/SettingUpNFSHowTo
Avec le WIFI, il est préférable d'utiliser Autofs:
Nous commençons par installer AutoFS:
Sudo apt install autofs
Nous éditons /etc/auto.master:
Sudo nano /etc/auto.master
Contenu:
#
# 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
Commentez (#) "+ auto.master" et "+ dir: /etc/auto.master.d" et ajoutez les lignes en bas. J'ai passé 2 heures à essayer de faire fonctionner cela et d'une manière ou d'une autre, cela ne fonctionne pas sans ajouter l'option --ghost. Si quelqu'un sait pourquoi, commentez s'il vous plaît. Now/media/nfs est le répertoire qui contiendra vos partages NFS (vous n'avez pas à créer cela, autofs le fait pour vous) et /etc/auto.nfs est la configuration. déposer pour vos actions. Nous allons faire cela maintenant:
Sudo nano /etc/auto.nfs
Insérer des actions:
Backup 10.0.1.100:/Backup
Multimedia 10.0.1.100:/Multimedia
Maintenant, sauvegardez le répertoire 10.0.1.100:/Backup dans/media/nfs.
Redémarrer autofs:
Sudo systemctl restart autofs
Ça y est, profitez de vos actions.