Oracle® Solaris 11.2 での SAN デバイスとマルチパス化の管理

印刷ビューの終了

更新: 2014 年 12 月
 
 

iSCSI の一般的なエラーメッセージ

このセクションでは、/var/adm/messages ファイルに見つかる可能性のある iSCSI メッセージと、回復のために適用できる解決方法について説明します。

メッセージの形式は次のとおりです。

iscsi TYPE (OID) STRING (STATUS-CLASS#/STATUS-DETAIL#)
TYPE

接続 (connection)、セッション (session) のいずれかです。

OID

接続またはセッションのオブジェクト ID です。この ID は、OS インスタンスに一意です。

STRING

状態の説明です。

STATUS-CLASS#/STATUS-DETAIL#

これらの値は、RFC 3720 で定義されている iSCSI ログイン応答として返されます。

iscsi connection(OID) login failed - Miscellaneous iSCSI initiator errors.

Cause: 何らかのイニシエータエラーにより、デバイスログインが失敗しました。

iscsi connection(OID) login failed - Initiator could not be successfully authenticated.

Cause: デバイスによるイニシエータの認証が成功しませんでした。

解決策: 該当する場合には、CHAP 名、CHAP パスワード、または RADIUS サーバーの設定が正しいことを確認します。

iscsi connection(OID) login failed - Initiator is not allowed access to the given target.

Cause: イニシエータが iSCSI ターゲットデバイスにアクセスすることを、デバイスが許可できません。

解決策: イニシエータ名を確認するとともに、その名前がストレージデバイスによって正しくマスクまたはプロビジョニングされていることを確認します。

iscsi connection(OID) login failed - Requested ITN does not exist at this address.

Cause: ユーザーが要求する iSCSI ターゲット名 (ITN) へのアクセスを、デバイスが提供しません。

解決策: イニシエータの発見情報が正しく指定されており、ストレージデバイスが正しく構成されていることを確認します。

iscsi connection(OID) login failed - Requested ITN has been removed and no forwarding address is provided.

Cause: ユーザーが要求する iSCSI ターゲット名 (ITN) へのアクセスを、デバイスが提供しなくなりました。

解決策: イニシエータの発見情報が正しく入力されており、ストレージデバイスが正しく構成されていることを確認します。

iscsi connection(OID) login failed - Requested iSCSI version range is not supported by the target.

Cause: イニシエータの iSCSI バージョンがストレージデバイスによってサポートされていません。

iscsi connection(OID) login failed - No more connections can be accepted on this Session ID (SSID).

Cause: ストレージデバイスは、このイニシエータノードから iSCSI ターゲットデバイスへの接続をこれ以上受け入れることができません。

iscsi connection(OID) login failed - Missing parameters (e.g., iSCSI initiator and/or target name).

Cause: ストレージデバイスが、イニシエータ名またはターゲット名が正しく指定されていないと報告しています。

解決策: iSCSI のイニシエータ名またはターゲット名を正しく指定します。

iscsi connection(OID) login failed - Target hardware or software error.

Cause: ストレージデバイスでハードウェアエラーまたはソフトウェアエラーが発生しました。

解決策: ストレージのドキュメントを参照するか、ストレージのベンダーに連絡して必要なサポートを受けます。

iscsi connection(OID) login failed - iSCSI service or target is not currently operational.

Cause: ストレージデバイスが現在動作していません。

解決策: ストレージのドキュメントを参照するか、ストレージのベンダーに連絡して必要なサポートを受けます。

iscsi connection(OID) login failed - Target has insufficient session, connection or other resources.

Cause: ストレージデバイスのリソースが不足しています。

解決策: ストレージのドキュメントを参照するか、ストレージのベンダーに連絡して必要なサポートを受けます。

iscsi connection(OID) login failed - unable to initialize authentication

iscsi connection(OID) login failed - unable to set authentication

iscsi connection(OID) login failed - unable to set username

iscsi connection(OID) login failed - unable to set password

iscsi connection(OID) login failed - unable to set ipsec

iscsi connection(OID) login failed - unable to set remote authentication

Cause: イニシエータが認証の初期化または設定を正しく行えませんでした。

解決策: イニシエータの認証が正しく構成されていることを確認します。

iscsi connection(OID) login failed - unable to make login pdu

Cause: イニシエータが、イニシエータまたはストレージデバイスの設定に基づいてログインのペイロードデータユニット (PDU) を作成できませんでした。

解決策: 任意のターゲットログインパラメータやその他のデフォルト以外の設定値のリセットを試みます。

iscsi connection(OID) login failed - failed to transfer login

iscsi connection(OID) login failed - failed to receive login response

Cause: イニシエータが、ログインのペイロードデータユニット (PDU) をネットワーク接続経由で転送または受信できませんでした。

解決策: ネットワーク接続が到達可能であることを確認します。

iscsi connection(OID) login failed - received invalid login response (OP CODE)

Cause: ストレージデバイスがログインに対して予想外の応答を返しました。

iscsi connection(OID) login failed - login failed to authenticate with target

Cause: イニシエータがストレージデバイスを認証できませんでした。

解決策: イニシエータの認証が正しく構成されていることを確認します。

iscsi connection(OID) login failed - initiator name is required

Cause: どのアクションを実行する場合も、イニシエータ名が構成されている必要があります。

解決策: イニシエータ名が構成されていることを確認します。

iscsi connection(OID) login failed - authentication receive failed

iscsi connection(OID) login failed - authentication transmit failed

Cause: イニシエータが認証情報を転送または受信できませんでした。

解決策: 状況に応じて、ストレージデバイスまたは RADIUS サーバーとのネットワーク接続を確認します。

iscsi connection(OID) login failed - login redirection invalid

Cause: ストレージデバイスが、イニシエータを無効な宛先にリダイレクトしようとしました。

解決策: ストレージのドキュメントを参照するか、ストレージのベンダーに連絡して必要なサポートを受けます。

iscsi connection(OID) login failed - target protocol group tag mismatch, expected <TPGT>, received <TPGT>

Cause: イニシエータとターゲットの TPGT (ターゲットポータルグループタグ、Target Portal Group Tag) が一致しません。

解決策: イニシエータ上またはストレージデバイス上の TPGT 発見設定を確認します。

iscsi connection(OID) login failed - can't accept PARAMETER in security stage

Cause: ログインのセキュリティーフェーズで、デバイスがサポートされていないログインパラメータで応答しました。

解決策: パラメータ名が参考のため記載されています。ストレージのドキュメントを参照するか、ストレージのベンダーに連絡して必要なサポートを受けます。

iscsi connection(OID) login failed - HeaderDigest=CRC32 is required, can't accept VALUE

iscsi connection(OID) login failed - DataDigest=CRC32 is required, can't accept VALUE

Cause: このターゲットに対して、CRC32 に設定された HeaderDigest または DataDigest のみを受け入れるようにイニシエータが構成されています。デバイスは値 VALUE を返しました。

解決策: イニシエータとデバイスのダイジェスト設定に互換性があることを確認します。

iscsi connection(OID) login failed - HeaderDigest=None is required, can't accept VALUE

iscsi connection(OID) login failed - DataDigest=None is required, can't accept VALUE

Cause: このターゲットに対して、NONE に設定された HeaderDigest または DataDigest のみを受け入れるようにイニシエータが構成されています。デバイスは値 VALUE を返しました。

解決策: イニシエータとデバイスのダイジェスト設定に互換性があることを確認します。

iscsi connection(OID) login failed - can't accept PARAMETER

Cause: イニシエータはこのパラメータをサポートしません。

iscsi connection(OID) login failed - can't accept MaxOutstandingR2T VALUE

Cause: イニシエータは、記載された VALUEMaxOutstandingR2T を受け入れません。

iscsi connection(OID) login failed - can't accept MaxConnections VALUE

Cause: イニシエータは、記載された VALUE の最大接続数を受け入れません。

iscsi connection(OID) login failed - can't accept ErrorRecoveryLevel VALUE

Cause: イニシエータは、記載された VALUE のエラー回復レベルを受け入れません。

iscsi session(OID) NAME offline

Cause: このターゲット NAME のすべての接続が、削除されたか、または失敗しました。

iscsi connection(OID) failure - unable to schedule enumeration

Cause: イニシエータがこのターゲットの LUN を列挙できませんでした。

解決策: LUN の列挙を強制実行するには、devfsadm -i iscsi コマンドを実行します。詳細は、devfsadm(1M) のマニュアルページを参照してください。

iscsi connection(OID) unable to connect to target NAME (errno:ERRNO)

Cause: イニシエータによるネットワーク接続の確立が失敗しました。

解決策: 接続エラーに関する特定の ERRNO については、/usr/include/sys/errno.h ファイルを参照してください。