12-05-2018 01:45 AM - edited 03-08-2019 04:44 PM
QOS Nexus 92160-yc error when applying service-policy type queuing output IPN-8q-out-policy
When trying to apply the following configuration on one of our interpod nodes a nexus 92160-yc
policy-map type queuing IPN-8q-out-policy
class type queuing c-out-8q-q7
priority level 2
class type queuing c-out-8q-q6
priority level 1
class type queuing c-out-8q-q5
bandwidth remaining percent 0
class type queuing c-out-8q-q4
bandwidth remaining percent 0
class type queuing c-out-8q-q3
bandwidth remaining percent 40
class type queuing c-out-8q-q2
bandwidth remaining percent 0
class type queuing c-out-8q-q1
bandwidth remaining percent 1
class type queuing c-out-8q-q-default
bandwidth remaining percent 58
system qos
service-policy type queuing output IPN-8q-out-policy
see : https://unofficialaciguide.com/2018/07/25/aci-multi-pod-qos/
I get the follwing error :
Unable to perform the action due to incompatibility: Module 1 returned status "Priority queues with higher qos-group should have higher priority level
How can i solve this ?
Kind regards Igor
12-05-2018 05:44 AM
Hello,
try to add the 'priority' keyword to both classes:
class type queuing c-out-8q-q7
priority
priority level 2
!
class type queuing c-out-8q-q6
priority
priority level 1
12-05-2018 06:59 AM
Then both entries read priority level 1
It won't allow priority keyword on it's own line as suggested.
12-05-2018 08:57 AM
Hello,
looking at the configuration guide, I think the below is the problem:
"You can configure only one level of priority on an egress priority queue. You use the system-defined priority queue class for the type of module to which you want to apply the policy map."
Try and configure one instead of two priorities and see if the system accepts it. So either:
policy-map type queuing IPN-8q-out-policy
class type queuing c-out-8q-q7
!
class type queuing c-out-8q-q6
priority level 1
or
policy-map type queuing IPN-8q-out-policy
class type queuing c-out-8q-q7
priority level 2
!
class type queuing c-out-8q-q6
12-05-2018 01:09 PM
Wierd i did an qos copy policy-map type queuing default-8q-out-policy prefix IPN-
And then tried to change the resulting copy of the default queuing policy-map classes as suggested.
I could do :
policy-map type queuing IPN-8q-out-policy
class type queuing c-out-8q-q7
priority level 2
But when i tried adjusting class type queuing c-out-8q-q6
with removing bandwidth remaining percent 0 with no
and the putting priority level 1.
While class type queuing c-out-8q-q7 didn't have anything under it
I keep getting the following error : ERROR: Policy-map class has another action that cannot coexist.
Strange
12-05-2018 02:02 PM
92160-yc has QOS scheduling: rx-(8q2t),tx-(7q) on the interfaces
93180-yc has QOS scheduling: rx-(8q2t),tx-(1p7q4t) on the interfaces
So that is probably the issue i am facing.
So now is the challenge to rewrite the eggress queuning policy for an 93180-yc mentoined in https://unofficialaciguide.com/2018/07/25/aci-multi-pod-qos/ to a 92160-yc
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide