---
title: 执行配置TC服务质量命令出现“Get invalid parameters, please check prio_tc config.”的报错
description: "执行hccn_tool工具的配置TC服务质量命令出现“Get invalid parameters, please check prio_tc config.”的报错，报错如下。"
url: https://www.hiascend.com/document/detail/zh/HDK/latest/A3/A3HCCN/hccntool_173.html
sourcePath: /source/zh/HDK/2610/A3/A3HCCN/hccntool_173.html
indexId: 4815d69487da77df193435564045a38ef00595b515ce4047167afb916f1b9d6d47
---
# 执行配置TC服务质量命令出现“Get invalid parameters, please check prio_tc config.”的报错

#### 问题现象描述

执行hccn_tool工具的配置TC服务质量命令出现“Get invalid parameters, please check prio_tc config.”的报错，报错如下。

图1 报错信息


#### 原因分析

使用配置TC服务质量设置的TC调度算法类型为ets的数量超过了配置网口队列优先级与TC的映射设置的队列优先级和TC的映射中使用的TC数量。


#### 解决措施

修改由hccn_tool -i %d -prio_tc -s map %s命令设置的队列优先级和TC的映射中使用的TC数量大于或等于hccn_tool -i %d -tc_qos -s tsa <params> tcbw <params>命令将要设置的TC调度算法类型为ets的数量。

例如对于图1，可执行如下步骤解决：

1. 例如执行如下命令，将队列优先级和TC的映射中使用的TC数量设置为2或大于2。
  hccn_tool -i 0 -prio_tc -s map 0 1 0 0 0 0 0 0

  hccn_tool -i 0 -prio_tc -s map 0 1 2 0 0 0 0 0

2. 执行hccn_tool -i%d-tc_qos -s tsa<params>tcbw<params>命令，为TC设置调度算法类型和带宽分配，例如执行如下命令。
  hccn_tool -i 0 -tc_qos -s tsa 0:ets,1:ets,2:strict,3:strict tcbw 0:20,1:80,2:0,3:0
