bonjour,
tout d'abord je suis désolée si le titre n'est pas super explicite mais je n'arrive pas à formuler mon problème en si peu de mots...

Alors voilà, j'ai dans mon fstab quelques lignes me permettant de monter des points de montages sur des partions de mon serveur (svrrx300):
LABEL=/       /        ext3   defaults        1 1
LABEL=/boot   /boot    ext3    defaults        1 2
none          /dev/pts devpts  gid=5,mode=620  0 0
LABEL=/home   /home    ext3    defaults        1 2
none          /proc    proc    defaults        0 0
none          /dev/shm tmpfs   defaults        0 0
LABEL=/tmp    /tmp      ext3    defaults        1 2
LABEL=/usr    /usr      ext3    defaults        1 2
LABEL=/var    /var      ext3    defaults        1 2
/dev/sda9     /DATA_BASE ext3    defaults    1 2
/dev/sda2     swap      swap    defaults        0 0
/dev/cdrom  /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0     /mnt/floppy   auto    noauto,owner,kudzu 0 0
svrrx300:/DATA/CHANFREINS  /DATA/CHANFREINS nfs defaults 0 0 
svrrx300:/DATA/TRAMES      /DATA/TRAMES  nfs defaults  0 0 
svrrx300:/DATA/IMAGES      /DATA/IMAGES  nfs defaults  0 0 
svrrx300:/DATA/SAPHIR      /DATA/SAPHIR  nfs  defaults 0 0 
svrrx300:/DATA/INSPECTION  /DATA/INSPECTION nfs defaults 0 0 
svrrx300:/DATA/CIVAMIS     /DATA/CIVAMIS nfs  defaults  0 0 
/dev/sdb1    /mnt/usb1   vfat    defaults,rw,user,noauto 0 0
/dev/sdc1    /mnt/usb2   vfat    defaults,rw,user,noauto 0 0
/dev/sdd1    /mnt/usb3   ext3    defaults,rw,user,noauto 0 0
/dev/sde1  /mnt/usb4 ntfs user,noauto,owner,ro,umask=000 0 0
Au démarrage certains éléments sont "lancés" dont le réseau et NFS, et dans le bon ordre c'est à dire que j'ai le réseau [OK] puis d'autre choses puis c'est au tour de NFS, mais quand on en arrive à NFS il me sort que eth0 link is down et du coup le NFS est [FAILED] !!!
quand je fais un df après le démarrage j'ai:
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda8              7936256   2817860   4708744  38% /
/dev/sda1               147766     15007    125130  11% /boot
/dev/sda7              1984016    122924   1758680   7% /home
none                   1032064         0   1032064   0% /dev/shm
/dev/sda6              3968092     33636   3729632   1% /tmp
/dev/sda5              3968092   3068936    694332  82% /usr
/dev/sda3              3968124    137168   3626128   4% /var
/dev/sda9             13732964   1058060  11966040   9% /DATA_BASE
svrrx300:/DATA/CIVAMIS
                     119031092     32812 112854224   1% /DATA/CIVAMIS
Alors je me demande comment faire pour qu'il mont tout correctement mais je ne sais pas par où commencer dans mes recherches (peut-être en mettant une pause dans le démarrage mais je ne sais pas comment!)...donc j'en viens à vous demander ce que vous en pensez!

Cordialement,
Jula.

PS: un "mount -a" après le démarrage me monte bien tout ce que je veux...
ma question est con mais bon parfois les problèmes sont basiques:

vérifie ton interface eth0.

1) ifconfig
2) ethtool eth0

vérifie tes sécurités.

Si tu as un firewall sur ton serveur nfs il faut autoriser le port utilisé. essaye en le désactivant.
Si tu as Selinux activé, peut-être bloque-t-il. essaye en le désactivant.
vérifie tes sécurités.
Si tu as un firewall sur ton serveur nfs il faut autoriser le port utilisé. essaye en le désactivant.
Si tu as Selinux activé, peut-être bloque-t-il. essaye en le désactivant.
=>il n'y a ni firewall ni Selinux d'activé
vérifie ton interface eth0.
1) ifconfig
donne
eth0 Link encap:Ethernet HWaddr 00:E0:81:54:30:64
inet addr:192.168.35.107 Bcast:192.168.35.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:103 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12063 (11.7 Kb) TX bytes:10957 (10.7 Kb)
Interrupt:10 Memory:c0100000-c0110000
et
2) ethtool eth0
donne:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes
as-tu essayé avec un mount ?
mount -t nfs <serveur>:<répertoire exporté> <point de montage>

peux-tu indiquer les options de ton serveur nfs ?
jula a écrit:
PS: un "mount -a" après le démarrage me monte bien tout ce que je veux...
donc je pense que c'est vraiment une histoire du genre l'interface réseau n'est pas vraiment "opérationnelle" alors que le nfs essai de faire les montages...
tu as regardé avec dmesg ? dmesg | grep eth

dans le script /etc/init.d/nfs, il y a plusieurs tests au départ :

# Source networking configuration.
if [ ! -f /etc/sysconfig/network ]; then
exit 0
fi

. /etc/sysconfig/network

# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0

[ -x /usr/sbin/rpc.nfsd ] || exit 0
[ -x /usr/sbin/rpc.mountd ] || exit 0
[ -x /usr/sbin/exportfs ] || exit 0

enlève les tests et reboot ?
j'ai mis des commentaires devant les tests de cette façon :
# Source networking configuration.
#if [ ! -f /etc/sysconfig/network ]; then
#exit 0
#fi

. /etc/sysconfig/network

# Check that networking is up.
#[ "${NETWORKING}" = "no" ] && exit 0

[ -x /usr/sbin/rpc.nfsd ] || exit 0
[ -x /usr/sbin/rpc.mountd ] || exit 0
[ -x /usr/sbin/exportfs ] || exit 0

mais cela n'a rien changé...est-ce qu'il est possible de "faire une pause" pendant le démarrage, genre juste avant le démarrage de NFS pour que le réseau aie le temps de se metre correctement en route?
dans un batch tu peut mettre un
echo "attente de touche"
read touche
Sinon toujours dans l'optique de tester, tu peux aussi essayer dans le script après ou avant la ligne de commande
. /etc/sysconfig/network
de mettre un truc du genre
/etc/init.d/network start
echo "attente de touche"
read touche
ou
ifconfig eth0 up
echo "attente de touche"
read touche