Aller au contenu

Monter un disque d'un autre appareil sur le nas ?


Messages recommandés

Bonjour à tous.

Pour des contraintes techniques (c'est ce qu'on m'a dit), il faut que notre NAS Synology aie accès à un répertoire définit sur une autre machine sous Ubuntu.

J'ai trouvé des infos sur le fait que le fichier fstab n'est pas modifiable, et qu'il faut passer par un script.

Mais ça ne fonctionne pas.

Je précise que le mount fonctionne très bien à partir de nos autres pc sous Ubuntu.

Une idée de ce que je fais mal ?

Voici ce que ça donne :

# Script FSTAB pour NAS04

#rep_a_monter="//192.1.1.55/"
#Nas03.WORKGROUP:/raid0/data/_NAS_NFS_Exports_/NAS_ACL /mnt/nas03 nfs rsize=8192,wsize=8192,nosuid,soft 0 0


#!/bin/sh
case "$1" in
  start)
     mount Nas03.OAZCA_SAI:/raid0/data/_NAS_NFS_Exports_/NAS_ACL /mnt/nas03 nfs rsize=8192,wsize=8192,nosuid,soft 0 0
  ;;
  stop)
     umount Nas03
  ;;
esac

exit 0

 

Modifié par Zebulon777
Lien vers le commentaire
Partager sur d’autres sites

idée:

tu crées lerepertoire partagé sur le NAS

et tu lui donnes les droits nfs (192.168.1.0/24 ou seulement l'ip de ton ubuntu)

dans ton ubuntu dans le fichier

/etc/auto.master

Citation

+auto.master
/media/nas      /etc/auto.nfs --ghost,--timeout=60

/media/nas c'est le point de montage (créer le dossier nas dans /media avec un chmod 660 par ex)

le timeout c'est pour "fermer" le dossier après 60 sec (rien pour ne pas fermer)

tu crées le lien dans:

/etc/auto.nfs

Citation

lerepertoire -fstype=nfs,rw,intr 192.168.1.18:/volume1/lerepertoire

ainsi ce répertoire sera accessible depuis le NAS et depuis Ubuntu.

(si j'ai tout bien compris 🙂 )

 

Modifié par pluton212+
Lien vers le commentaire
Partager sur d’autres sites

Oula, tu m'as perdu... 😄
Bon, nous avons quand même avancé : les mount que nous voulons faire fonctionnent quand on les exécute manuellement (via telnet)

mount  -t nfs 192.1.1.55:/raid0/data/_NAS_NFS_Exports_/NAS_ACL /mnt/nas03

mount  -t nfs 192.1.1.52:/raid0/data/_NAS_NFS_Exports_/public /mnt/nas02

#!/bin/sh
case "$1" in
  start)
	mount  -t nfs 192.1.1.55:/raid0/data/_NAS_NFS_Exports_/NAS_ACL /mnt/nas03;;
  stop)
	umount /mnt/nas03;;
esac

exit 0

Je copie le script dans /usr/local/etc/rc.d.

mais quand je l'exécute, j'ai des erreurs :

Mount_nas.sh: line 2: syntax error near unexpected token `$'in\r''
'ount_nas.sh: line 2: `case "$1" in

 

Une idée ?

Lien vers le commentaire
Partager sur d’autres sites

Je viens de te répondre dans le sujet suivant :

Tu peux très bien mettre home, mais ça ira dans le home de l'utilisateur avec lequel tu es loggé.
Un montage est à refaire pour chaque utilisateur qui le nécessite.

Ben le protocole c'est toi qui choisit, tu parlais de NFS juste avant 🤔

 

Modifié par shadowking
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.