cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2327
Views
0
Helpful
2
Replies

QoS issue with Nexus 5548UP

hugo.girard
Level 1
Level 1

Hi,

I configured QoS on Nexus 5548UP but "show queuing" command don't return the correct result. In TX and RX, I only show two qos-group (qos-group 0 et qos-group 2). Normaly, I must have 5 qos-group.

Do you have any ideas ?

Thanks

Hugo

I send you the configuration below :

sw-fo# show running-config ipqos

!Command: show running-config ipqos

!Time: Tue Jan 27 15:20:02 2009

version 5.1(3)N2(1a)

class-map type qos class-fcoe

class-map type qos match-any IN-VIDEO

  match dscp 34

  match cos 4

class-map type qos match-any IN-VOICE

  match dscp 46

  match cos 5

class-map type qos match-any IN-iSCSI

  match access-group name iSCSI-ACL

class-map type qos match-any COS1-GLOBAL

  match cos 1

class-map type qos match-any COS2-GLOBAL

  match cos 2

class-map type qos match-any COS3-GLOBAL

  match cos 3

class-map type qos match-any COS4-GLOBAL

  match cos 4

class-map type qos match-any COS5-GLOBAL

  match cos 5

class-map type qos match-any IN-SIG-VOICE

  match dscp 26

  match cos 3

class-map type queuing class-fcoe

  match qos-group 1

class-map type queuing QUEUING-VIDEO

  match qos-group 4

class-map type queuing QUEUING-VOICE

  match qos-group 5

class-map type queuing QUEUING-iSCSI

  match qos-group 2

class-map type queuing class-all-flood

  match qos-group 2

class-map type queuing QUEUING-SIG-VOICE

  match qos-group 3

class-map type queuing class-ip-multicast

  match qos-group 2

policy-map type qos CLASSIFY-GLOBAL

  class COS5-GLOBAL

    set qos-group 5

  class COS4-GLOBAL

    set qos-group 4

  class COS3-GLOBAL

    set qos-group 3

  class COS2-GLOBAL

    set qos-group 2

  class COS1-GLOBAL

    set qos-group 1

  class class-default

policy-map type qos IN-CLASSIFY-SERVER-N5K

  class IN-VOICE

    set qos-group 5

  class IN-VIDEO

    set qos-group 4

  class IN-SIG-VOICE

    set qos-group 3

  class IN-iSCSI

    set qos-group 2

  class class-default

policy-map type queuing QUEUING-GLOBAL

  class type queuing QUEUING-VOICE

    priority

    bandwidth percent 10

  class type queuing QUEUING-VIDEO

    bandwidth percent 20

  class type queuing QUEUING-SIG-VOICE

    bandwidth percent 10

  class type queuing QUEUING-iSCSI

    bandwidth percent 40

  class type queuing class-default

    bandwidth percent 20

class-map type network-qos iSCSI-NQ

  match qos-group 2

class-map type network-qos class-fcoe

  match qos-group 1

class-map type network-qos class-all-flood

  match qos-group 2

class-map type network-qos class-ip-multicast

  match qos-group 2

policy-map type network-qos GLOBAL-NQ

  class type network-qos iSCSI-NQ

    mtu 9216

  class type network-qos class-default

    multicast-optimize

system qos

  service-policy type qos input CLASSIFY-GLOBAL

  service-policy type queuing output QUEUING-GLOBAL

  service-policy type queuing input QUEUING-GLOBAL

  service-policy type network-qos GLOBAL-NQ

sw-fo# show running-config interface ethernet 1/30

!Command: show running-config interface Ethernet1/30

!Time: Tue Jan 27 15:20:55 2009

version 5.1(3)N2(1a)

interface Ethernet1/30

sw-fo# show queuing interface ethernet 1/30

Ethernet1/30 queuing information:

  TX Queuing

    qos-group  sched-type  oper-bandwidth

        0       WRR             20

        2       WRR             40

  RX Queuing

    qos-group 0

    q-size: 410560, HW MTU: 1500 (1500 configured)

    drop-type: drop, xon: 0, xoff: 410560

    Statistics:

        Pkts received over the port             : 0

        Ucast pkts sent to the cross-bar        : 0

        Mcast pkts sent to the cross-bar        : 0

        Ucast pkts received from the cross-bar  : 0

        Pkts sent to the port                   : 0

        Pkts discarded on ingress               : 0

        Per-priority-pause status               : Rx (Inactive), Tx (Inactive)

    qos-group 2

    q-size: 29760, HW MTU: 9216 (9216 configured)

    drop-type: drop, xon: 0, xoff: 29760

    Statistics:

        Pkts received over the port             : 0

        Ucast pkts sent to the cross-bar        : 0

        Mcast pkts sent to the cross-bar        : 0

        Ucast pkts received from the cross-bar  : 0

        Pkts sent to the port                   : 0

        Pkts discarded on ingress               : 0

        Per-priority-pause status               : Rx (Inactive), Tx (Inactive)

  Total Multicast crossbar statistics:

    Mcast pkts received from the cross-bar      : 0

1 Accepted Solution

Accepted Solutions

vdsudame
Cisco Employee
Cisco Employee

Hi Hugo

If you need all qos-groups defined under 'show queuing interface ethernet x/y' output then you will need to define that many class-maps for network-qos matching qos-group 1,3,4,5. And then call them under policy-map network-qos.

So this is what you currently have,

class-map type network-qos iSCSI-NQ

  match qos-group 2

policy-map type network-qos GLOBAL-NQ

  class type network-qos iSCSI-NQ

    mtu 9216

  class  type network-qos class-default

     multicast-optimize

but you need separate class-maps which match other qos-groups.

class-map type network-qos A

match qos-group 1

class-map type network-qos B

match qos-group 3

class-map type network-qos C

match qos-group 4

class-map type network-qos D

match qos-group 5

and then call these under policy-map network-qos in addition to what you currently have:

policy-map type network-qos GLOBAL-NQ

class type network-qos A

class type network-qos B

class type network-qos C

class type network-qos D

This should populate the rest of the qos-groups.

Thanks, Vinayak

View solution in original post

2 Replies 2

vdsudame
Cisco Employee
Cisco Employee

Hi Hugo

If you need all qos-groups defined under 'show queuing interface ethernet x/y' output then you will need to define that many class-maps for network-qos matching qos-group 1,3,4,5. And then call them under policy-map network-qos.

So this is what you currently have,

class-map type network-qos iSCSI-NQ

  match qos-group 2

policy-map type network-qos GLOBAL-NQ

  class type network-qos iSCSI-NQ

    mtu 9216

  class  type network-qos class-default

     multicast-optimize

but you need separate class-maps which match other qos-groups.

class-map type network-qos A

match qos-group 1

class-map type network-qos B

match qos-group 3

class-map type network-qos C

match qos-group 4

class-map type network-qos D

match qos-group 5

and then call these under policy-map network-qos in addition to what you currently have:

policy-map type network-qos GLOBAL-NQ

class type network-qos A

class type network-qos B

class type network-qos C

class type network-qos D

This should populate the rest of the qos-groups.

Thanks, Vinayak

Hi Vinayak,

That's right. This issue is fixed.

Thanks.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: