Projet

Général

Profil

Evolution #8064

Multiplication des processus dhclient3 avec eth0_method="dhcp"

Ajouté par Joël Cuissinat il y a presque 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
02/05/2014
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

root@horus:~# ps aux | grep dhclient3 | wc -l
6
root@horus:~# CreoleService networking restart
Restart network service networking              [  OK  ]
root@horus:~# ps aux | grep dhclient3 | wc -l
7

Révisions associées

Révision 5fe0c471 (diff)
Ajouté par Daniel Dehennin il y a presque 10 ans

Multiplication des processus dhclient3

L’arrêt des interfaces réseaux DHCP utilise la commande :

ip link set eth0 down

mais cela n’arrête pas le processus « dhclient3 ».

Le démarrage suivant lance un nouveau processus.

Il faut utiliser la commande « ifdown » à la place.

  • pyeole/service/module/network.py (Service._ifconfig_down): Arrêt d’une
    interface avec la commande « ifconfig ».
    (Service._if_down): Arrêt d’une interface avec la commande « ifdown ».
    (Service._down_interfaces): Arrêt des interfaces alias avec
    « ifconfig » et utilisation de « ifdown » par défaut.
    Amélioration des messages de debug afin de distinguer les types
    d’interfaces en mode debug.

Fixes: #8064 @30m

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 10 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Résolu à Fermé
root@amon:~# ps aux | grep dhclient3 | wc -l
2
root@amon:~# CreoleService networking restart
Restart network service networking                       [  OK  ]
root@amon:~# ps aux | grep dhclient3 | wc -l
2

Formats disponibles : Atom PDF