user: 你是一名网络工程师，请分析这台交换机的日志MPLS_LSPM/2/hwMplsTunnelPrimaryDown_active: The primary LSP of the tunnel changes to Down. (SessionTunnelId=[SessionTunnelId], TunnelInstIndex=[TunnelInstIndex], IngressLsrId=[IngressLsrId], EgressLsrId=[EgressLsrId], mplsTunnelIfName=[mplsTunnelIfName], hwMplsTunnelDownReason=[hwMplsTunnelDownReason], hwMplsTunnelDownLSRId=[hwMplsTunnelDownLSRId], hwMplsTunnelDownIfAddrType=[hwMplsTunnelDownIfAddrType], hwMplsTunnelDownIfAddr=[hwMplsTunnelDownIfAddr], SignalledTunnelName=[SignalledTunnelName])

assistant: 隧道主LSP进入Down状态。可能原因
·原因1：Others（接口状态变为Down。）
·原因2：A static LSP went Down.（删除隧道相关配置。）
·原因3：A static CR-LSP went Down.（链路发生故障。）
·原因4：The outbound interface of an RSVP-TE LSP's ingress went Down.（RSVP LSP的Ingress出接口Down）
·原因5：RSVP-TE LSP resources were preempted.（RSVP LSP的资源被抢占）
·原因6：Transmission of an RSVP message timed out.（RSVP消息超时）
·原因7：RSVP Hello mechanism detected a downstream node failure.（RSVP Hello检测到下游节点故障）
·原因8：The bypass tunnel in use was Down or unbound from the primary tunnel.（旁路隧道In Use时, 旁路隧道Down或与主隧道解绑定）
·原因9：CSPF failed to calculate a path.（CSPF算路失败）
·原因10：The tunnel was manually shut down.（用户手动shutdown隧道）
处理步骤
·原因1：Others 
1. 在入节点（即产生该条告警的节点）上执行命令display mpls te tunnel-interface tunnel-name查看隧道的配置：通过查看Tunnel State Desc字段检查Tunnel是否处于Down状态。执行命令display mpls te tunnel-interface last-error，查看出错提示。
·如有以下错误提示：
·显示“Cspf failed to calculate a path for Tunnel.”，表示入节点使能了CSPF，但CSPF算路失败，请执行步骤2。
·显示“Trigger Rsvp failed.”请执行步骤2。
·显示“One LSP is deleted at smooth period.”请执行步骤6。
·显示“One LSP is deleted at Tunnel aging period”请执行步骤6。
·其他类型的错误，请执行步骤6。
·如没有提示错误提示请执行步骤2。
2. 在入节点上执行ping命令检查能否Ping通Tunnel的目的地址。
·如果不能ping通，请排除路由故障，使入节点能够Ping通Tunnel的目的地址，然后查看是否出现MPLS_LSPM_1.3.6.1.4.1.2011.5.25.121.2.1.46 hwMplsTunnelPrimaryUp的告警。
·是，请执行步骤7。
·不是，请执行步骤3。
·如果能够ping通，请执行步骤3。
3. 在入节点的MPLS视图下执行display this命令，检查是否配置了mpls te cspf命令，即检查系统是否使能了CSPF。
·是，请执行步骤4。
·不是，请执行步骤5。
4. 在入节点上执行display mpls te cspf destination命令检查是否存在满足指定约束条件的路径。如果有，则显示该TE隧道的路径，表示CSPF算路成功，否则显示结果为空，表示算路失败。
·如果算路成功，在入节点上执行命令display current-configuration interface interface-typeinterface-number查看Tunnel的配置信息，首先需要确定主tunnel、保护tunnel与保护接口：在mpls视图下查看是否配置了命令mpls te auto-frr，如果应经配置了这条命令，说明是自动保护，则通过tunnel下的配置可以确定哪个是主tunnel；如果没有配置mpls te auto-frr，则需要继续查看配置命令mpls te fast-reroute、mpls te record-route和mpls te bypass-tunnel来确定主tunnel和备份tunnel。
确认主备Tunnel后再进行如下检查：通过检查是否存在explicit-path命令查看隧道是否配置了显式路径；通过检查是否存在mpls te affinity property命令查看隧道是否配置了亲和属性；通过检查是否存在mpls te bandwidth查看隧道是否配置了带宽。
执行命令display mpls te cspf destination并根据Tunnel的配置信息依次尝试加上对应的约束条件的参数，包括优先级（priority setup-priority）、带宽（bandwidth）、显式路径（explicit-path path-name）、亲和属性（affinity properties）、hop-limit（hop-limit hop-limit-number），检查是否存在满足指定约束条件的路径。如果有，则显示该TE隧道的路径，表示CSPF算路成功，否则显示结果为空，表示算路失败。
·a. 若显式路径算路失败，通过查看显式路径及tunnel接口下的配置，确定主路径和备份路径。检查各显式路径沿途各个接口是否处于Up状态，是否都使能了MPLS和MPLS TE。若显式路径算路成功，检查下面的亲和属性、带宽算路是否成功，是否与显式路径一致。可使用如下命令：display mpls te cspf destination ip-address bandwidth ct0 ct0-bandwidth explicit-path path-name。
·b. 若亲和属性算路失败，在Tunnel视图下执行mpls te affinity property命令修改Tunnel的亲和属性或在可能经过的接口下执行mpls te link administrative group修改链路的管理组属性。
·c. 若带宽算路失败，执行display mpls te link-administration bandwidth-allocation interface interface-typeinterface-number命令查看隧道沿途可能经过的出接口的带宽是否足够。若带宽足够，则可能是优先级高的Tunnel抢占了当前Tunnel的带宽，在接口下执行命令mpls te bandwidth max-reservable-bandwidth及mpls te bandwidth命令增加带宽。
·d. 若其他约束条件算路失败，请执行步骤6。
·之后，查看是否出现MPLS_LSPM_1.3.6.1.4.1.2011.5.25.121.2.1.46 hwMplsTunnelPrimaryUp的告警。
·是，请执行步骤7。
·不是，请执行步骤5。
·如果算路失败，请执行步骤5。
5. 执行命令display explicit-path查看在Tunnel沿途经过的各接口并在各个接口的接口视图下执行display this命令，检查通往目的地址的接口是否使能了MPLS、MPLS TE和RSVP-TE。
·如果未使能，在接口视图下执行mpls、mpls te和mpls rsvp-te命令。
·如果发现接口状态处于非Up状态，请重启接口。即，在接口视图执行shutdown，然后执行undo shutdown，或在接口视图下执行restart命令。
之后，查看是否出现MPLS_LSPM_1.3.6.1.4.1.2011.5.25.121.2.1.46 hwMplsTunnelPrimaryUp的告警。
·是，请执行步骤7。
·不是，请执行步骤6。
6. 请收集该设备的告警信息、日志信息和配置信息，并联系技术支持工程师。
7. 结束。
·原因2：A static LSP went Down. 
同原因1。
·原因3：A static CR-LSP went Down. 
同原因1。
·原因4：The outbound interface of an RSVP-TE LSP's ingress went Down. 
同原因1。
·原因5：RSVP-TE LSP resources were preempted. 
同原因1。
·原因6：Transmission of an RSVP message timed out. 
同原因1。
·原因7：RSVP Hello mechanism detected a downstream node failure. 
同原因1。
·原因8：The bypass tunnel in use was Down or unbound from the primary tunnel. 
同原因1。
·原因9：CSPF failed to calculate a path. 
同原因1。
·原因10：The tunnel was manually shut down. 
同原因1。