Oracle® Solaris 11.2의 IP Quality of Service 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

IPQoS 오류 메시지 문제 해결

다음 표에서는 IPQoS에 의해 생성되는 오류 메시지 및 가능한 해결 방법을 보여 줍니다.

표 4-1  IPQoS 오류 메시지
오류 메시지
설명
해결 방법
Undefined action in parameter parameter-name's action action-name
IPQoS 구성 파일에서 parameter-name에 지정한 작업 이름이 구성 파일에 존재하지 않습니다.
작업을 만들거나 매개변수의 다른 기존 작업을 참조합니다.
Action action-name involved in cycle
IPQoS 구성 파일에서 action-name이 작업 순환의 일부이며, 이는 IPQoS에서 허용되지 않습니다.
작업 순환을 확인합니다. 그런 다음 IPQoS 구성 파일에서 순환 참조 중 하나를 제거합니다.
Action action-name isn't referenced by any other actions
ipgpc 작업 정의가 IPQoS에서 정의된 다른 작업에 의해 참조되지 않으며, 이는 IPQoS에서 허용되지 않습니다.
참조되지 않는 작업을 제거합니다. 또는 다른 작업이 현재 참조되지 않는 작업을 참조하도록 만듭니다.
Missing/Invalid config file fmt_version
구성 파일의 형식이 파일의 첫번째 항목으로 지정되지 않았으며, 이는 IPQoS에서 필수입니다.
IPQoS 구성 파일을 만들고 트래픽 클래스를 정의하는 방법에 설명된 대로 형식 버전을 추가합니다.
Unsupported config file format version
구성 파일에 지정된 형식 버전이 IPQoS에서 지원되지 않습니다.
IPQoS의 Solaris 9 9/02 릴리스로 시작하는 데 필요한 fmt_version 1.0으로 형식 버전을 변경합니다.
No ipgpc action defined.
구성 파일에서 ipgpc 분류기에 대한 작업이 정의되지 않았으며, 이는 IPQoS 필수 사항입니다.
How to Create the IPQoS Configuration File and Define Traffic Classes에 나온 대로 IPQoS 구성 파일을 만들고 트래픽 클래스를 정의하는 방법에 대한 작업을 정의합니다.
Can't commit a null configuration
ipqosconf -c를 실행하여 비어 있는 구성을 커밋했으며, 이는 IPQoS에서 허용되지 않습니다.
구성 커밋을 시도하기 전에 구성 파일을 적용합니다. 지침은 ipqos 서비스를 시작하는 방법을 참조하십시오.
Invalid CIDR mask on line line-number
구성 파일에서 CIDR 마스크가 IP 주소에 유효한 범위를 벗어난 IP 주소의 일부로 사용되었습니다.
마스크 값이 IPv4의 경우 1–32 및 IPv6의 경우 1–128 범위에 있도록 변경합니다.
Address masks aren't allowed for host names line line-number
구성 파일에서 호스트 이름에 대한 CIDR 마스크가 정의되었으며, 이는 IPQoS에서 허용되지 않습니다.
마스크를 제거하거나 호스트 이름을 IP 주소로 변경합니다.
Invalid module name line line-number
구성 파일에서 작업 명령문에 지정된 모듈 이름이 잘못되었습니다.
모듈 이름의 철자를 확인합니다. IPQoS 모듈 목록은 Table 6–5를 참조하십시오.
ipgpc action has incorrect name line line-number
구성 파일에서 ipgpc 작업의 이름이 필요한 이름 ipgpc.classify가 아닙니다.
ipgpc.classify 작업 이름을 바꿉니다.
Second parameter clause not supported line line-number
구성 파일에서 단일 작업에 대해 매개변수 절 2개가 지정되었으며, 이는 IPQoS에서 허용되지 않습니다.
작업에 대한 모든 매개변수를 단일 매개변수 절로 합칩니다.
Duplicate named action
구성 파일에서 두 작업에 동일한 이름이 있습니다.
작업 중 하나의 이름을 바꾸거나 제거합니다.
Duplicate named filter/class in action action-name
같은 작업의 두 필터 또는 두 클래스에 동일한 이름이 있으며, 이는 IPQoS 구성 파일에서 허용되지 않습니다.
필터 또는 클래스 중 하나의 이름을 바꾸거나 제거합니다.
Undefined class in filter filter-name in action action-name
구성 파일에서 필터가 작업에 정의되지 않은 클래스를 참조합니다.
클래스를 만들거나 기존 클래스에 대한 필터 참조를 변경합니다.
Undefined action in class class-name action action-name
클래스가 구성 파일에서 정의되지 않은 작업을 참조합니다.
작업을 만들거나 기존 작업에 대한 참조를 변경합니다.
Invalid parameters for action action-name
구성 파일에서 매개변수 중 하나가 잘못되었습니다.
이름이 지정된 작업에서 호출되는 모듈에 대한 자세한 내용은 IPQoS 아키텍처 및 Diffserv 모델의 모듈 항목을 참조하십시오. 또는 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Mandatory parameter missing for action action-name
구성 파일에서 작업에 대한 필수 매개변수가 정의되지 않았습니다.
이름이 지정된 작업에서 호출되는 모듈에 대한 자세한 내용은 IPQoS 아키텍처 및 Diffserv 모델의 모듈 항목을 참조하십시오. 또는 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Max number of classes reached in ipgpc
IPQoS 구성 파일의 ipgpc 작업에서 허용되는 것보다 많은 클래스가 지정되었습니다. 최대 수는 10007입니다.
구성 파일을 검토하고 불필요한 클래스를 제거합니다. 또는 /etc/system 파일에 ipgpc_max_classes class-number 항목을 추가하여 최대 클래스 수를 늘릴 수 있습니다.
Max number of filters reached in action ipgpc
IPQoS 구성 파일의 ipgpc 작업에서 허용되는 것보다 많은 필터가 지정되었습니다. 최대 수는 10007입니다.
구성 파일을 검토하고 불필요한 필터를 제거합니다. 또는 /etc/system 파일에 ipgpc_max_filters filter-number 항목을 추가하여 최대 필터 수를 늘릴 수 있습니다.
Invalid/missing parameters for filter filter-name in action ipgpc
구성 파일에 filter-name 필터에 잘못되거나 누락된 매개변수가 있습니다.
유효한 매개변수 목록은 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Name not allowed to start with '!', line line-number
작업, 필터 또는 클래스 이름은 느낌표(!)로 시작하며, 이는 IPQoS 파일에서 허용되지 않습니다.
느낌표를 제거하거나 작업, 클래스 또는 필터 이름을 바꿉니다.
Name exceeds the maximum name length line line-number
구성 파일의 작업, 클래스 또는 필터 이름이 최대 길이 23자를 초과했습니다.
작업, 클래스 또는 필터에 더 짧은 이름을 지정합니다.
Array declaration line line-number is invalid
구성 파일에서 line-number 행의 매개변수에 대한 배열 선언이 잘못되었습니다.
잘못된 배열의 action 명령문으로 호출되는 배열 선언의 올바른 구문은 IPQoS 아키텍처 및 Diffserv 모델을 참조하십시오. 또는 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Quoted string exceeds line, line-number
동일 라인에서 문자열에 닫는 따옴표가 없으며, 이는 구성 파일에서 필수입니다.
구성 파일에서 인용 문자열은 동일 행에서 시작되고 끝나야 합니다.
Invalid value, line line-number
구성 파일의 line-number에 제공된 값이 매개변수에 대해 지원되지 않습니다.
action 명령문에서 호출된 모듈에 허용되는 값은 IPQoS 아키텍처 및 Diffserv 모델의 모듈 설명을 참조하십시오. 또는 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Unrecognized value, line line-number
구성 파일의 line-number에 대한 값이 해당 매개변수에 대해 지원되는 열거 값이 아닙니다.
열거 값이 매개변수에 대해 올바른지 확인합니다. 인식할 수 없는 행 번호의 action 명령문으로 호출되는 모듈에 대한 설명은 IPQoS 아키텍처 및 Diffserv 모델을 참조하십시오. 또는 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Malformed value list line line-number
구성 파일의 line-number에 지정된 열거가 사양 구문을 준수하지 않습니다.
action 명령문에서 호출된 값 목록 형식이 잘못된 모듈에 대한 올바른 구문은 IPQoS 아키텍처 및 Diffserv 모델의 모듈 설명을 참조하십시오. 또는 ipqosconf(1M) 매뉴얼 페이지를 참조하십시오.
Duplicate parameter line line-number
line-number에 지정된 매개변수가 중복되었으며, 이는 구성 파일에서 허용되지 않습니다.
중복된 매개변수 중 하나를 제거합니다.
Invalid action name line line-number
구성 파일의 line-number에 대한 작업 이름은 미리 정의된 이름 "continue" 또는 "drop"을 사용합니다.
작업에서 사전 정의된 이름을 사용하지 않도록 작업 이름을 바꿉니다.
Failed to resolve src/dst host name for filter at line line-number, ignoring filter
ipqosconf가 구성 파일에 제공된 필터에 대해 정의된 소스 또는 대상 주소를 확인할 수 없습니다. 따라서 필터가 무시되었습니다.
필터가 중요한 경우 나중에 구성 적용을 시도합니다.
Incompatible address version line line-number
line-number에서 주소의 IP 버전이 이전에 지정된 IP 주소 또는 ip_version 매개변수의 버전과 호환되지 않습니다.
두 충돌 항목이 호환되도록 변경합니다.
Action at line line-number has the same name as currently installed action, but is for a different module
작업에서 시스템의 IPQoS 구성에 이미 존재하는 작업의 모듈을 변경하려고 했으며, 이는 허용되지 않습니다.
새 구성을 적용하기 전에 현재 구성을 지웁니다.