[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Boot tres lent avec nfs dhcp et networkmanager



Bonjour la liste,

Sur une machine en testing, j'ai un problème de boot très lent.

Cette machine monte (fstab,auto) un répertoire nfs (V4) distant,
elle obtient une adresse IPV4 par dhcp, et network-manager est censé
gérer la connexion au réseau.

Il s'écoule environ 3 minutes (visible dans dmesg) ou on attend
probablement un timeout, mais je ne sais pas de qui.

Si le montage nfs auto est commenté dans fstab, la séquence de
démarrage retrouve une durée normale.

Ce comportement date probablement d'une mise à jour d'il y a environ 2
mois, le problème n'existait pas auparavant. 
Ce n'est certes pas bien grave puisque tout fonctionne, c'est
juste agaçant... 


Les infos:

/etc/network/interfaces ne ressemble plus à grand-chose depuis le
passage de network-manager
 
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp

Modifier /etc/NetworkManager/NetworkManager.conf (managed=true ou
false) ne change rien à l'affaire.  

[main]
plugins=ifupdown,keyfile
no-auto-default=00:1e:8c:26:f4:87,
[ifupdown]
managed=true  #or false idem...

la ligne utile de fstab:
192.168.2.253:/ /andre  nfs4    defaults,user,nolock    0       0

voici ce que dit dmesg: 

(oui, il ne se passe vraiment rien de visible entre [    9.137411] et
[  190.045095] 

[    8.037688] loop: module loaded
[    9.073817] RPC: Registered named UNIX socket transport module.
[    9.073821] RPC: Registered udp transport module.
[    9.073824] RPC: Registered tcp transport module.
[    9.073826] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    9.087008] FS-Cache: Loaded
[    9.137411] FS-Cache: Netfs 'nfs' registered for caching
[  190.045095] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[  191.324993] fuse init (API version 7.17)
[  195.435076] sky2 0000:02:00.0: eth0: enabling interface
[  195.435481] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  196.297910] input: ACPI Virtual Keyboard Device
	as /devices/virtual/input/input6 
[  198.007855] sky2 0000:02:00.0:
	eth0: Link is up at 1000 Mbps, full duplex, flow control both 
[  198.008087] ADDRCONF(NETDEV_CHANGE): eth0: link becomes
ready

les logs du serveur dhcp et nfs (c'est le même...)

Jul 21 16:38:23 albert dhcpd: DHCPDISCOVER from 00:1e:8c:50:76:1a via
eth0 
Jul 21 16:38:23 albert dhcpd: DHCPOFFER on 192.168.2.2 to
00:1e:8c:50:76:1a via eth0 
Jul 21 16:38:23 albert dhcpd: DHCPREQUEST
for 192.168.2.2 (192.168.2.253) from 00:1e:8c:50:76:1a via eth0 
Jul 21 16:38:23 albert dhcpd: DHCPACK on 192.168.2.2 to
00:1e:8c:50:76:1a via eth0 
Jul 21 16:38:31 albert rpc.mountd[20252]: authenticated mount
request from 192.168.2.2:735 for /export (/export)

et dmesg sans le montage nfs:

[    9.551736] FS-Cache: Netfs 'nfs' registered for caching
[    9.574030] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   10.854692] fuse init (API version 7.17)
[   15.199781] sky2 0000:02:00.0: eth0: enabling interface
[   15.200125] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   16.094080] input: ACPI Virtual Keyboard Device
	as /devices/virtual/input/input6 
[   17.716315] sky2 0000:02:00.0:eth0: Link is up at 1000 Mbps, full
	duplex, flow control both 
[   17.716520] ADDRCONF(NETDEV_CHANGE): eth0:link becomes ready

-- 
Christophe Maquaire 
Happy Debian User


Reply to: