Skip to content

Commit 919857e

Browse files
committed
doc: Add more explanation on F1394
1 parent 8f50787 commit 919857e

1 file changed

Lines changed: 53 additions & 4 deletions

File tree

docs/docs/validations.md

Lines changed: 53 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,13 +1339,62 @@ Examples of what's monitored via `Operations > Capacity Dashboard > Leaf Capacit
13391339

13401340
### Fabric Port is Down
13411341

1342-
The script checks for fault code `F1394` with rule `ethpm-if-port-down-fabric`, which indicate that ACI has flagged configured Fabric ports for being in a down state.
1342+
The script checks for fault code `F1394` with rule `ethpm-if-port-down-fabric`, which is raised against a fabric port that is admin up and used to be operaitonally up at some point in the past, but is now operationally down.
13431343

1344-
It is important to understand whether or not these downed fabric prots are preventing your leaf nodes from having redundant paths. If unexpected, address these issues before performing the ACI Upgrade.
1344+
It is important to understand whether or not these fabric ports are expected to be down, and especially whether or not it's preventing your ACI switches from having redundant paths to other ACI switches. If unexpected, address these issues before performing the ACI Upgrade.
13451345

1346-
Failure to do so may lead to outages during switch upgrades due to leaf nodes not having redundant spine paths.
1346+
Failure to do so may lead to outages during switch upgrades due to leaf nodes not having redundant spine paths (or tier-2 leaf nodes not having redundant tier-1 leaf paths), or due to less bandwidth available through a reduced number of fabric ports.
13471347

1348-
!!! example "Fault Example (F0469: duplicate-subnets-within-ctx)"
1348+
!!! tip
1349+
When the fault is expected, in other words when the fabric port is expected to be down even though it used to be up, you can administratively disable (i.e. admin down) the port from APIC to clear the fault.
1350+
1351+
A common reason of when the fault is expected is `sfpAbsent` (or `sfp-missing`). This can be expected when you explicitly removed the SFP as the port is no longer used. In such a case, you should admin-down the port to clear the fault. Note that `sfpAbsent` may not be expected when the SFP on the port got loosen unexpectedly and hence not recognized correctly. In such as case, make sure to re-insert the SFP.
1352+
1353+
1354+
!!! example "Fault Example 1 (F1394: ethpm-if-port-down-fabric)"
1355+
The example below is when node-104 eth1/51 is down because of `Link Not Connected` which indicates that the SFP is inserted but the link signals from the connected device haven't been received.
1356+
The script shows the reason part in the fault description - "`Link Not Connected(Connected), used by:Fabric`".
1357+
1358+
* `Link Not Connected` - This is the operational status of the port that is down.
1359+
* `(Connected)` - This is supposed to be the error disabled reason. When the port is not error disabled, however, the output shows `Connected` which can be misleading and confusing. It does not mean it is actually connected. It simply means that the port was not error disabled.
1360+
1361+
```
1362+
admin@f1-apic1:~> moquery -c faultInst -f 'fault.Inst.code=="F1394"'
1363+
Total Objects shown: 1
1364+
1365+
# fault.Inst
1366+
code : F1394
1367+
ack : no
1368+
alert : no
1369+
annotation :
1370+
cause : interface-physical-down
1371+
changeSet : operBitset (New: 4,35), operStQual (New: link-not-connected)
1372+
childAction :
1373+
created : 2025-04-17T12:06:09.049-07:00
1374+
delegated : no
1375+
descr : Port is down, reason:Link Not Connected(Connected), used by:Fabric
1376+
dn : topology/pod-2/node-104/sys/phys-[eth1/51]/phys/fault-F1394
1377+
domain : access
1378+
extMngdBy : undefined
1379+
highestSeverity : minor
1380+
lastTransition : 2025-04-17T12:06:09.049-07:00
1381+
lc : raised
1382+
modTs : never
1383+
occur : 1
1384+
origSeverity : minor
1385+
prevSeverity : minor
1386+
rn : fault-F1394
1387+
rule : ethpm-if-port-down-fabric
1388+
severity : minor
1389+
status :
1390+
subject : port-down
1391+
title :
1392+
type : communications
1393+
uid :
1394+
userdom : all
1395+
```
1396+
1397+
!!! example "Fault Example 2 (F1394: ethpm-if-port-down-fabric)"
13491398
```
13501399
admin@f1-apic1:~> moquery -c faultInst -f 'fault.Inst.code=="F1394"'
13511400
Total Objects shown: 4

0 commit comments

Comments
 (0)