Montage automatique d'un partage NFS

Voir le sujet précédent Voir le sujet suivant Aller en bas

Montage automatique d'un partage NFS

Message  cvince le Dim 31 Jan 2010 - 14:13

Bonjour,

Tout d'abord, merci et bravo à ceux qui font vivre ce forum. C'est en grande partie grâce à vous et aux informations glanée sur ce forum que j'ai décider d'acquérir le MS400H. cheers

Voici donc ce qui m'amène à poster ici :
Je souhaiterais monter de façon automatique, c'est à dire à chaque boot du LG, un partage NFS se trouvant sur mon NAS.
Je ne souhaites pas qu'il soit fait via SMB, mais bel et bien via NFS.

Voici la ligne de commande que j'ai lancé manuellement et qui fonctionne parfaitement :
Code:
mount -t nfs 192.168.0.1:/volume1/public/multimedia/video tmp/hdd/volumes/HDD1/movie -o ro,rsize=32768,wsize=32768,tcp
Voici le résultat de la commande "mount" :
Code:
/ # mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
none on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
none on /sys type sysfs (rw)
/dev/mtdblock/2 on /usr/local/etc type jffs2 (rw,noatime)
none on /tmp type ramfs (rw)
/dev/rd/0 on /mnt/rd type vfat (rw,nodiratime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1)
/dev/scsi/host1/bus0/target0/lun0/part1 on /tmp/hdd/volumes/HDD1 type ufsd (rw,nodiratime)
/dev/scsi/host1/bus0/target0/lun0/part3 on /tmp/hdd/livepause type udf (rw)
/dev/scsi/host1/bus0/target0/lun0/part4 on /tmp/hdd/root type ext3 (rw)
192.168.0.1:/volume1/public/multimedia/video on /tmp/hdd/volumes/HDD1/movie type nfs (ro,v3,rsize=32768,wsize=32768,hard,tcp,lock,addr=192.168.0.1)
Un "ls -la" sur "/tmp/hdd/volumes/HDD1/movie" permet de vérifier que les répertoires sont bien là, et c'est le cas, tant mieux ! Smile

Je me suis donc dirigé vers une mise à jour du fichier "/etc/fstab", mais en voulant faire une copie de ce fichier, "cp /etc/fstab /etc/fstab.bck", je me suis rendu compte que le répertoire était en lecture seule. Je n'ai donc pas cherché plus loin et je n'ai pas modifié le fichier "fstab" afin d'éviter de tout casser...

Je cherche donc une solution afin de monter de façon automatique et à chaque boot mon partage NFS sans que cela impacte le système.
J'imagine que la solution se trouve du côté de "/usr/local/etc/", mais j'avoue que je ne sais pas si je peux créer un nouveau fichier fstab en incluant éventuellement toutes les informations déjà existantes dans le fichier "/etc/fstab" initial ou bien en rajoutant seulement le mount de mon partage ?
Je ne sais même pas si cette solution peut fonctionner. Un script peut être ?

voilà où j'en suis... si quelqu'un a une idée, je suis preneur. Wink

cvince

Messages : 10
Date d'inscription : 31/01/2010

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  Seb@stien le Dim 31 Jan 2010 - 14:35

Recherche le fichier rcS, c'est lui qui se lance à chaque boot du LG, donc tu places ta commande la dedans, sans oublier un petit sleep 60 avant (histoire d'attendre que le ou les disques soient bien montés et ça roule)

Attention tout de même, le LG n'aimerait pas être brusqué dans ce fichier rcS (pour ma part, je n'ai jamais eu aucun soucis en lui mettant un sleep 30, suivi d'un lancement d'un script regrouppant plusieurs commandes)

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  cvince le Dim 31 Jan 2010 - 20:16

Seb@stien a écrit:Recherche le fichier rcS, c'est lui qui se lance à chaque boot du LG, donc tu places ta commande la dedans, sans oublier un petit sleep 60 avant (histoire d'attendre que le ou les disques soient bien montés et ça roule)

Attention tout de même, le LG n'aimerait pas être brusqué dans ce fichier rcS (pour ma part, je n'ai jamais eu aucun soucis en lui mettant un sleep 30, suivi d'un lancement d'un script regrouppant plusieurs commandes)

Seb@stien
30s !! A rajouter au boot donc !! Ca me paraît long tout de même, déjà que ce n'est pas une flèche au démarrage... Je vais quand même essayer cela (quand Madame aura terminer de jouer avec...) Smile
Penses tu qu'il soit possible de rajouter un fstab quelque part ?

cvince

Messages : 10
Date d'inscription : 31/01/2010

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  Seb@stien le Dim 31 Jan 2010 - 21:03

Non, car le DvdPlayer (interface) se lance en parallèle, donc pas "d'allonge" au démarrage Wink

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  cvince le Lun 1 Fév 2010 - 23:17

J'ai bien renseigné le fichier rcS se trouvant dans /usr, mais malgré le sleep 30, le partage n'est pas monté. Une idée ? Idea

cvince

Messages : 10
Date d'inscription : 31/01/2010

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  cvince le Lun 15 Fév 2010 - 14:00

Je me réponds... Voici le code ajouté dans le fichier "/usr/local/etc/rcS"
/bin/sleep 30
mount -t nfs 192.168.0.1:/volume1/public/multimedia/video /tmp/hdd/volumes/HDD1/movie -o ro,rsize=32768,wsize=32768,tcp
Petite correction en ajoutant le chemin de la commande sleep et la racine sur le répertoire accueillant le mount.
Si ça peut servir à d'autre. L'inconvénient majeur est le temps mis pour monter le partage nfs.

Y a t il un moyen de réduire ce temps ?

++

cvince

Messages : 10
Date d'inscription : 31/01/2010

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  Seb@stien le Lun 15 Fév 2010 - 14:03

Oui.

Regarde mon post concernant un possible Autorun Wink

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  cvince le Lun 15 Fév 2010 - 22:33

J'ai trouvé d'où vient le problème du temps de montage !!
C'est le mount lui même qui prend du temps ! Evil or Very Mad

Code:
/tmp/hdd/root # time mount -t nfs 192.168.0.1:/volume1/public/multimedia/video /tmp/hdd/volumes/HDD1/movie -o ro,rsize=32768,wsize=32768,tcp
real    1m 45.09s
user    0m 0.00s
sys    0m 0.06s
Donc en cherchant un peu le net, j'ai mis la main (yeux) sur cette page : busybox mount and nfs... qui m'a permis de comprendre que certains éléments ne sont peut être pas être implémentés (stadt et/ou portmap).

En rajoutant l'option nolock, cela a réglé le problème de lenteur :

Code:
/tmp/hdd/root # time mount -t nfs 192.168.0.1:/volume1/public/multimedia/video /tmp/hdd/volumes/HDD1/movie -o nolock,ro,rsize=32768,wsize=32768,tcp
real    0m 0.06s
user    0m 0.00s
sys    0m 0.04s
cheers

cvince

Messages : 10
Date d'inscription : 31/01/2010

Revenir en haut Aller en bas

Re: Montage automatique d'un partage NFS

Message  Contenu sponsorisé Aujourd'hui à 2:04


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum