Outils pour utilisateurs

Outils du site


sysadmin:linux:systemd:troubleshooting:echec_de_chargement_ruleset_nftables

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:systemd:troubleshooting:echec_de_chargement_ruleset_nftables [2024/06/27 08:53] yoannsysadmin:linux:systemd:troubleshooting:echec_de_chargement_ruleset_nftables [2024/06/27 09:23] (Version actuelle) yoann
Ligne 1: Ligne 1:
 {{tag>sysadmin netadmin linux systemd nft nftables}} {{tag>sysadmin netadmin linux systemd nft nftables}}
  
-:TODO: 
  
 ===== Systemd : Échec de chargement du ruleset nftables ====== ===== Systemd : Échec de chargement du ruleset nftables ======
Ligne 48: Ligne 47:
  
 <file> <file>
 +[Service]
 ExecStartPre=timeout 60s bash -c 'until ip link show wifi0; do sleep 2; done' ExecStartPre=timeout 60s bash -c 'until ip link show wifi0; do sleep 2; done'
 </file> </file>
  
 +Après modification du fichier unité et redémarrage de la machine, le service est correctement démarré. Les derniers logs apparaissant via la commande **''systemctl status nftables.service''** montrent que la boucle **until** permet bien de temporiser le démarrage du service en attendant la disponibilité de l'interface.
 +
 +<file>
 +...
 +juin 27 11:13:20 node-7c87 timeout[359]: Device "wifi0" does not exist.
 +juin 27 11:13:22 node-7c87 timeout[797]: Device "wifi0" does not exist.
 +juin 27 11:13:24 node-7c87 timeout[803]: Device "wifi0" does not exist.
 +juin 27 11:13:26 node-7c87 timeout[1410]: 3: wifi0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
 +juin 27 11:13:26 node-7c87 timeout[1410]:     link/ether 34:cf:f6:b2:09:8a brd ff:ff:ff:ff:ff:ff
 +juin 27 11:13:26 node-7c87 systemd[1]: Finished nftables.service - nftables.
 +Notice: journal has been rotated since unit was started, output may be incomplete.
 +</file>
  
 ===== Références ===== ===== Références =====
  
   * [[https://unix.stackexchange.com/questions/257888/systemd-wait-for-network-interface-to-be-up-before-running-service | Attendre qu' une interface réseau soit active avant de démarrer un service avec systemd (stackexchange.com) ]]    * [[https://unix.stackexchange.com/questions/257888/systemd-wait-for-network-interface-to-be-up-before-running-service | Attendre qu' une interface réseau soit active avant de démarrer un service avec systemd (stackexchange.com) ]] 
sysadmin/linux/systemd/troubleshooting/echec_de_chargement_ruleset_nftables.1719478408.txt.gz · Dernière modification : 2024/06/27 08:53 de yoann