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: