Bonjour a tous,
J'ai une difficulte avec un linux embarque (2.4.18_mvl30) quasi immuable.
Cette machine embarque un serveur nfs qui export /user/usbflash
Et elle utilise autofs comme pour monter l'usbflash sur /user
Si a partir d'un autre PC je tente le montage suivant a l'adresse du serveur nfs
@adresse:
[root@pc-labo18 oeribon]# mount -t nfs @adresse:/user/usbflash /mnt/oe
Cote serveur cela se passe bien
[root@base-8000-19 /]# df | grep usb
/dev/sda1 8274108 4 8274104 1% /user/usbflash
[root@base-8000-19 /]# cat /var/lib/nfs/rmtab
@adresse:/user/usbflash:0x00000001
Mais si je demonte le precedent montage :
[root@pc-labo18 oeribon]# umount /mnt/oe
Cote serveur cela se passe moins bien : (automounter reste bloque)
[root@base-8000-19 /]# df | grep usb
/dev/sda1 8274108 4 8274104 1% /user/usbflash
Par contre
[root@base-8000-19 /]# cat /var/lib/nfs/rmtab
[root@base-8000-19 /]#
Seul la commande suivante permet le demontage de l'automounter
[root@base-8000-19 /]# exportfs -r
yaffs: dev is 7939 name is "1f:03"
yaffs: Attempting MTD mount on 31.3, "1f:03"
[root@base-8000-19 /]# df | grep usb
[root@base-8000-19 /]#
Avez vous des pistes pour savoir quelle manipe ou quelle conf modifier pour que
l'automounter ne reste pas bloque.
Cordialement
Olivier Eribon
PS : voici les trois fichiers de conf mis en jeu :
[root@base-8000-19 root]# cat /etc/exports
/user/usbflash *(rw,no_root_squash,no_all_squash)
[root@base-8000-19 root]# cat /etc/auto.master
# $Id: auto.master.sh,v 1.5 2006/09/15 09:16:37 oeribon Exp $
# Sample auto.master file
# Format of this file:
# mountpoint map options
# For details of the format look at autofs(5).
#/var/autofs/misc /etc/auto.misc
/user /etc/auto.misc --timeout=3
[root@base-8000-19 root]# cat /etc/auto.misc
# $Id: auto.misc.sh,v 1.13 2007/10/08 06:35:46 otu8000 Exp $
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
usbflash -fstype=vfat,sync,nodev,nosuid,umask=000 :/dev/sda1