Introduction
Ce document décrit les étapes de correction des défaillances de l'ACI F1344 et F1425.
Informations générales
Les procédures de correction des défaillances de l'ACI F1344 et F1425 sont incluses dans le même document, car il peut y avoir une similitude dans la façon d'aborder ces défaillances.
Code d'erreur F1344
Le code d'erreur 1344 se produit en cas d'échec de configuration dû à un chevauchement de sous-réseaux dans le même VRF (Virtual Routing and Forwarding).
Il est probable que plusieurs interfaces de couche 3 (L3) soient configurées avec le même sous-réseau dans le même VRF, ce qui peut déclencher la panne.
APIC# moquery -c faultInst -f 'fault.Inst.code=="F1344"'
Total Objects shown: 3
# fault.Inst
code : F1344
ack : yes
annotation :
cause : config-failure
changeSet : ipv4CfgFailedBmp (New: ipv4:Addraddr_failed_flag,ipv4:Addrctrl_failed_flag,ipv4:AddrlcOwn_failed_flag,ipv4:AddrmodTs_failed_flag,ipv4:AddrmonPolDn_failed_flag,ipv4:Addrpref_failed_flag,ipv4:Addrtag_failed_flag,ipv4:Addrtype_failed_flag,ipv4:AddrvpcPeer_failed_flag), ipv4CfgState (New: 1), operStQual (New: subnet-overlap)
childAction :
created : 2019-05-05T14:35:10.660+03:00
delegated : no
descr : Address configuration failure. Reason: 1
dn : topology/pod-1/node-1003/sys/ipv4/inst/dom-TN_PROD:VRF_PROD_CRIT/if-[vlan37]/addr-[192.168.88.126/25]/fault-F1344
domain : infra
extMngdBy : undefined
highestSeverity : warning
lastTransition : 2019-05-05T14:37:18.540+03:00
lc : raised
modTs : never
occur : 1
origSeverity : warning
prevSeverity : warning
rn : fault-F1344
rule : ipv4-addr-ipv4-cfg-ctrl
severity : warning
status :
subject : failure-to-deploy
type : config
uid :
Exemples courants de génération de pannes :
1. Les adresses IP de bouclage sur les sorties L3 chevauchent les adresses IP sur les sorties L3.
2. Combinaison du chevauchement des préfixes de sous-réseau sous les domaines de pont (BD) et/ou les sous-réseaux EPG.
Code d'erreur F1425
Le code d'erreur F1425 se produit lorsque l'état opérationnel de l'adresse IPv4 passe à subnet-overt/no primary/address déjà configuré comme tronçon suivant dans une route statique.
Action recommandée : pour effectuer une reprise après cette défaillance, procédez comme suit :
- Examinez les problèmes de configuration.
- Vérifiez que la configuration est correcte/complète.
- Si l’interface est désactivée, corrigez la connectivité/configuration afin de rétablir l’état de l’interface.
APIC# moquery -c faultInst -f 'fault.Inst.code=="F1425"'
Total Objects shown: 3
# fault.Inst
code : F1425
ack : no
alert : no
annotation :
cause : ip-provisioning-failed
changeSet : ipv4CfgFailedBmp (New: ipv4:Addraddr_failed_flag,ipv4:Addrctrl_failed_flag,ipv4:AddrlcOwn_failed_flag,ipv4:AddrmodTs_failed_flag,ipv4:AddrmonPolDn_failed_flag,ipv4:Addrpref_failed_flag,ipv4:Addrtag_failed_flag,ipv4:Addrtype_failed_flag,ipv4:AddrvpcPeer_failed_flag), ipv4CfgState (New: 1), operStQual (New: subnet-overlap)
childAction :
created : 2022-06-19T03:25:56.759+03:00
delegated : no
descr : IPv4 address(10.66.212.97/28) is operationally down, reason:Subnet overlap on node 211 fabric hostname SULM-WLEF-CI-211
dn : topology/pod-1/node-211/sys/ipv4/inst/dom-mgmt:OSS/if-[vlan102]/addr-[10.66.212.97/28]/fault-F1425
domain : access
extMngdBy : undefined
highestSeverity : major
lastTransition : 2022-06-19T03:28:24.946+03:00
lc : raised
modTs : never
occur : 1
origSeverity : major
prevSeverity : major
rn : fault-F1425
rule : ipv4-addr-oper-st-down
severity : major
status :
subject : oper-state-err
title :
type : operational
uid :
userdom : all
Étapes détaillées pour résoudre les défaillances
1. Isolez toutes les interfaces L3Out qui peuvent chevaucher l’adresse de bouclage sur les L3Out.
2. Isolez les sous-réseaux qui se chevauchent entre les sous-réseaux EPG et/ou les BD.
Puisque le chevauchement d'adresses IP peut être pour les boucles/L3Out ou les sous-réseaux BD, il est préférable d'obtenir le vidage complet des adresses IP.
apic# moquery -c ipv4Addr
Une fois que vous avez identifié le chevauchement, vous pouvez utiliser l'une de ces commandes afin de vérifier si le chevauchement est lié à une configuration BD spécifique.
apic# moquery -c fvSubnet
apic# moquery -c fvBD
Il nécessite un certain niveau d'analyse des données à l'aide de grep afin d'extraire et d'identifier les conflits spécifiques.
Exemple
Défaut :
# fault.Inst
code : F1344
ack : no
cause : config-failure
changeSet : ipv4CfgFailedBmp (New: ipv4:Addraddr_failed_flag,ipv4:Addrctrl_failed_flag,ipv4:AddrlcOwn_failed_flag,ipv4:AddrmodTs_failed_flag,ipv4:AddrmonPolDn_failed_flag,ipv4:Addrpref_failed_flag,ipv4:Addrtag_failed_flag,ipv4:Addrtype_failed_flag,ipv4:AddrvpcPeer_failed_flag), ipv4CfgState (New: 1), operStQual (New: subnet-overlap)
childAction :
created : 2018-03-14T23:12:40.354+01:00
delegated : no
descr : Address configuration failure. Reason: 1
dn : topology/pod-1/node-301/sys/ipv4/inst/dom-O-HMPO-Prod:O-HMPO-DB-DMZ-Prod-VRF/if-[lo21]/addr-[10.23.255.3/32]/fault-F1344
domain : infra
highestSeverity : warning
lastTransition : 2018-03-14T23:14:47.336+01:00
lc : raised
modTs : never
occur : 1
origSeverity : warning
prevSeverity : warning
rn : fault-F1344
rule : ipv4-addr-ipv4-cfg-ctrl
severity : warning
status :
subject : failure-to-deploy
type : config
uid :
Analyse:
Il existe deux boucles :
apic# moquery -c ipv4Addr
<SNIP>
# ipv4.Addr
addr : 10.23.255.3/32
childAction :
ctrl :
dn : topology/pod-1/node-301/sys/ipv4/inst/dom-O-HMPO-Prod:O-HMPO-DB-DMZ-Prod-VRF/if-[lo21]/addr-[10.23.255.3/32]
ipv4CfgFailedBmp : ipv4:Addraddr_failed_flag,ipv4:Addrctrl_failed_flag,ipv4:AddrlcOwn_failed_flag,ipv4:AddrmodTs_failed_flag,ipv4:AddrmonPolDn_failed_flag,ipv4:Addrpref_failed_flag,ipv4:Addrtag_failed_flag,ipv4:Addrtype_failed_flag,ipv4:AddrvpcPeer_failed_flag
ipv4CfgFailedTs : 00:00:00:00.000
ipv4CfgState : 1
lcOwn : local
modTs : 2018-03-14T16:11:58.033+01:00
monPolDn :
operSt : down
operStQual : subnet-overlap
pref : 1
rn : addr-[10.23.255.3/32]
status :
tag : 0
type : primary
vpcPeer : 0.0.0.0
# ipv4.Addr
addr : 10.23.255.3/32
childAction :
ctrl :
dn : topology/pod-1/node-301/sys/ipv4/inst/dom-O-HMPO-Prod:O-HMPO-DB-DMZ-Prod-VRF/if-[lo23]/addr-[10.23.255.3/32]
ipv4CfgFailedBmp :
ipv4CfgFailedTs : 00:00:00:00.000
ipv4CfgState : 0
lcOwn : local
modTs : 2018-03-14T16:11:54.905+01:00
monPolDn :
operSt : up
operStQual : up
pref : 1
rn : addr-[10.23.255.3/32]
status :
tag : 0
type : primary
vpcPeer : 0.0.0.0
Lo21 chevauche Lo23.
Il appartient à deux sorties L3 différentes dans le même VRF.