Go to main content
Oracle® Solaris 11.3 での IP サービス品質の管理

印刷ビューの終了

更新: 2015 年 10 月
 
 

IPQoS エラーメッセージのトラブルシューティング

次の表に、IPQoS によって生成されるエラーメッセージと、考えられる解決方法を示します。

表 3  IPQoS のエラーメッセージ
エラーメッセージ
説明
解決方法
Undefined action in parameter parameter-name's action action-name
parameter-name に指定したアクション名が IPQoS 構成ファイル内に存在しません。
アクションを作成するか、パラメータ内の別の既存のアクションを参照します。
Action action-name involved in cycle
IPQoS 構成ファイル内の action-name はアクション循環の一部です。これは IPQoS では許可されません。
アクション循環を決定します。次に、IPQoS 構成ファイルから循環参照の 1 つを削除します。
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 がサポートしない書式のバージョンが、構成ファイル内で指定されています。
書式のバージョンを、Solaris 9 9/02 以降のリリースの IPQoS で必要な 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 アドレスとして無効なアドレスを使用しました。
マスク値を 1–32 (IPv4 の場合) および 1–128 (IPv6 の場合) の範囲内の値に変更します。
Address masks aren't allowed for host names line line-number
構成ファイル内で、ホスト名の CIDR マスク値を定義しました。これは IPQoS では許可されません。
マスクを削除するか、あるいはホスト名を IP アドレスに変更します。
Invalid module name line line-number
構成ファイル内のアクション文に無効なモジュール名を指定しました。
モジュール名のスペルに入力ミスがないか確認します。IPQoS モジュールのリストについては、表 8 を参照してください。
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
構成ファイル内で、2 つのアクションの名前が同じです。
どちらかのアクションの名前を変更するか、あるいは削除します。
Duplicate named filter/class in action action-name
同じアクション内の 2 つのフィルタまたは 2 つのクラスの名前が同じです。これは 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 パラメータと互換性がありません。
競合する 2 つのエントリを変更して、互換性を持たせます。
Action at line line-number has the same name as currently installed action, but is for a different module
システムの IPQoS 構成内にすでに存在するアクションのモジュールを変更しようとしました。これは許可されません。
現行の構成をフラッシュしてから、新しい構成を適用します。