詳細なデプロイエラーコード - AWS IoT Greengrass

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

詳細なデプロイエラーコード

これらのセクションのエラーコードと解決方法を参考にして、Greengrass nucleus バージョン 2.8.0 以降を使用する際のコンポーネントのデプロイの問題の解決に役立ててください。

Greengrass nucleus は、入手可能な最も具体的でないコードから最も具体的なコードまでの階層として、デプロイエラーを報告します。この階層を使用すると、デプロイエラーの原因を特定するのに役立ちます。例えば、エラー階層としては、次のようなものが考えられます。

  • DEPLOYMENT_FAILURE

    • ARTIFACT_DOWNLOAD_ERROR

      • IO_ERROR

        • DISK_SPACE_CRITICAL

エラーコードは、複数のタイプに整理されています。各タイプは、発生する可能性があるエラーのクラスを表します。AWS IoT Greengrass は、コンソール、API、および AWS CLI でこれらのエラータイプを報告します。エラー階層で報告されるエラーによっては、複数のエラータイプが存在する可能性があります。前述の例では、返されるエラータイプは DEVICE_ERROR です。

タイプは次のとおりです。

  • PERMISSION_ERROR — 許可を必要とするオペレーションへのアクセスが拒否されました。

  • REQUEST_ERROR — デプロイドキュメント内の問題が原因でエラーが発生しました。

  • COMPONENT_RECIPE_ERROR — コンポーネント recipe の問題が原因でエラーが発生しました。

  • AWS_COMPONENT_ERROR – AWS が提供するコンポーネントを開始または削除するときにエラーが発生しました。

  • USER_COMPONENT_ERROR — ユーザーコンポーネントの起動時または削除時にエラーが発生しました。

  • COMPONENT_ERROR – コンポーネントの開始時または削除時にエラーが発生しましたが、Greengrass nucleus は、そのコンポーネントが、AWS が提供するコンポーネントであるか、またはユーザーコンポーネントであるかを判断できませんでした。

  • DEVICE_ERROR — ローカル I/O でエラーが発生したか、別のデバイスエラーが発生しました。

  • DEPENDENCY_ERROR — デプロイが Amazon S3 からアーティファクトをダウンロードしたり、ECR レジストリからイメージをプルしたりできませんでした。

  • HTTP_ERROR — HTTP リクエストでエラーが発生しました。

  • NETWORK_ERROR — デバイスネットワークでエラーが発生しました。

  • NUCLEUS_ERROR — Greengrass nucleus がコンポーネントまたはアクティブな nucleus バージョンを見つけることができませんでした。

  • SERVER_ERROR — リクエストに対するレスポンスとして、サーバーが 500 エラーを返しました。

  • CLOUD_SERVICE_ERROR – AWS IoT Greengrass クラウドサービスでエラーが発生しました。

  • UNKNOWN_ERROR — コンポーネントによって未チェックの例外がスローされました。

このセクションのエラーの多くは、AWS IoT Greengrass Core ログで追加情報を報告します。これらのログは、コアデバイスのローカルファイルシステムに保存されます。AWS IoT Greengrass Core コアソフトウェアと個別の各コンポーネントのログがあります。ログへのアクセスに関する詳細については、「ファイル システム ログをアクセス」を参照してください。

アクセス許可エラー

ACCESS_DENIED

このエラーは、許可が正しく設定されていないために、AWS サービスオペレーションが 403 エラーを返した場合に表示されることがあります。詳細については、より具体的なエラーコードを確認してください。

GET_DEPLOYMENT_CONFIGURATION_ACCESS_DENIED

このエラーは、AWS IoT ポリシーで GetDeploymentConfiguration オペレーションを呼び出すための許可が付与されていない場合に表示されることがあります。greengrass::GetDeploymentConfiguration 許可をコアデバイスのポリシーに追加します。

GET_COMPONENT_VERSION_ARTIFACT_ACCESS_DENIED

このエラーは、コアデバイスの AWS IoT ポリシーで greengrass:GetComponentVersionArtifact 許可が付与されていない場合に表示されることがあります。許可をコアデバイスのポリシーに追加します。

RESOLVE_COMPONENT_CANDIDATES_ACCESS_DENIED

このエラーは、コアデバイスの AWS IoT ポリシーで greengrass:ResolveComponentCandidates 許可が付与されていない場合に表示されることがあります。許可をコアデバイスのポリシーに追加します。

GET_ECR_CREDENTIAL_ERROR

このエラーは、デプロイが ECR のプライベートレジストリで認証できなかった場合に表示されることがあります。特定のエラーがないかをログで確認してから、デプロイを再試行してください。

USER_NOT_AUTHORIZED_FOR_DOCKER

このエラーは、Greengrass ユーザーに Docker を使用する権限がない場合に表示されることがあります。Greengrass をルートとして実行していること、またはユーザーが docker グループに追加されていることを確認してください。その後、デプロイを再試行してください。

S3_ACCESS_DENIED

このエラーは、Amazon S3 オペレーションが 403 エラーを返した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

S3_HEAD_OBJECT_ACCESS_DENIED

このエラーは、AWS IoT Greengrass Core ソフトウェアがコンポーネントの recipe で指定した S3 オブジェクト URL からコンポーネントアーティファクトをダウンロードすることをデバイスのトークン交換ロールが許可しない場合、またはコンポーネントアーティファクトが利用できない場合に表示されることがあります。トークン交換ロールで、アーティファクトが利用可能で、かつ、アーティファクトが存在している S3 オブジェクト URL の s3:GetObject が許可されていることを確認してください。

S3_GET_BUCKET_LOCATION_ACCESS_DENIED

このエラーは、アーティファクトが利用可能な Amazon S3 バケットに対して、デバイスのトークン交換ロールが s3:GetBucketLocation 許可を付与していない場合に表示されることがあります。デバイスが許可を付与していることを確認してから、デプロイを再試行してください。

S3_GET_OBJECT_ACCESS_DENIED

このエラーは、AWS IoT Greengrass Core ソフトウェアがコンポーネントの recipe で指定した S3 オブジェクト URL からコンポーネントアーティファクトをダウンロードすることをデバイスのトークン交換ロールが許可しない場合、またはコンポーネントアーティファクトが利用できない場合に表示されることがあります。トークン交換ロールで、アーティファクトが利用可能で、かつ、アーティファクトが存在している S3 オブジェクト URL の s3:GetObject が許可されていることを確認してください。

リクエストエラー

NUCLEUS_MISSING_REQUIRED_CAPABILITIES

このエラーは、デプロイの nucleus バージョンが、リクエストされたオペレーション (大規模な設定のダウンロードや Linux リソース制限の設定など) に対応していない場合に表示されることがあります。オペレーションをサポートする nucleus バージョンでデプロイを再試行してください。

MULTIPLE_NUCLEUS_RESOLVED_ERROR

このエラーは、デプロイが複数の nucleus コンポーネントをデプロイしようとした場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

COMPONENT_CIRCULAR_DEPENDENCY_ERROR

このエラーは、デプロイ内の 2 つのコンポーネントが相互に依拠している場合に表示されることがあります。デプロイ内のコンポーネントが相互に依拠しないように、コンポーネントの設定を見直します。

UNAUTHORIZED_NUCLEUS_MINOR_VERSION_UPDATE

このエラーは、デプロイ内のコンポーネントが nucleus のマイナーバージョン更新を必要とするものの、そのバージョンがデプロイで指定されていない場合に表示されることがあります。これは、別のバージョンに依拠するコンポーネントが、意図せずにマイナーバージョン更新されるのを防ぐのに役立ちます。デプロイに新しいマイナー nucleus バージョンを含めてください。

MISSING_DOCKER_APPLICATION_MANAGER

このエラーは、Docker アプリケーションマネージャーをデプロイせずに Docker コンポーネントをデプロイする場合に表示されることがあります。デプロイに Docker アプリケーションマネージャーが含まれていることを確認してください。

MISSING_TOKEN_EXCHANGE_SERVICE

このエラーは、デプロイがトークン交換サービスをデプロイせずに、プライベート ECR レジストリから Docker イメージアーティファクトをダウンロードする場合に表示されることがあります。デプロイにトークン交換サービスが含まれていることを確認してください。

COMPONENT_VERSION_REQUIREMENTS_NOT_MET

このエラーは、バージョン制約が競合しているか、コンポーネントバージョンが存在しない場合に表示されることがあります。詳細については、「Error: com.aws.greengrass.componentmanager.exceptions.NoAvailableComponentVersionException: Failed to negotiate component <name> version with cloud and no local applicable version satisfying requirement <requirements>」を参照してください。

THROTTLING_ERROR

このエラーは、AWS サービスオペレーションがレートクォータを超えた場合に表示されることがあります。デプロイを再試行します。

CONFLICTED_REQUEST

このエラーは、デプロイで一度に複数のオペレーションを実行しようとしているために、AWS サービスオペレーションが 409 エラーを返した場合に表示されることがあります。デプロイを再試行します。

RESOURCE_NOT_FOUND

このエラーは、リソースが見つからなかったために AWS サービスオペレーションが 404 エラーを返した場合に表示されることがあります。見つからないリソースについては、ログを確認してください。

RUN_WITH_CONFIG_NOT_VALID

このエラーは、コンポーネントを実行するために指定された posixUserposixGroup、または windowsUser 情報が有効でない場合に表示されることがあります。ユーザーが有効であることを確認してから、デプロイを再試行してください。

UNSUPPORTED_REGION

このエラーは、デプロイに指定されたリージョンが AWS IoT Greengrass によってサポートされていない場合に表示されることがあります。リージョンを確認して、デプロイを再試行してください。

IOT_CRED_ENDPOINT_NOT_VALID

このエラーは、設定で指定された AWS IoT 認証情報エンドポイントが有効でない場合に表示されることがあります。エンドポイントを確認して、リクエストを再試行してください。

IOT_DATA_ENDPOINT_NOT_VALID

このエラーは、設定で指定された AWS IoT データエンドポイントが有効でない場合に表示されることがあります。エンドポイントを確認して、リクエストを再試行してください。

S3_HEAD_OBJECT_RESOURCE_NOT_FOUND

このエラーは、コンポーネントのアーティファクトが、コンポーネントの recipe で指定した S3 オブジェクト URL では利用できない場合に表示されることがあります。アーティファクトを S3 バケットにアップロードしたこと、アーティファクトの URI がバケット内のアーティファクトの S3 オブジェクト URL と一致していることを確認します。

S3_GET_BUCKET_LOCATION_RESOURCE_NOT_FOUND

このエラーは、Amazon S3 バケットが見つからない場合に表示されることがあります。バケットが存在することを確認して、デプロイを再試行してください。

S3_GET_OBJECT_RESOURCE_NOT_FOUND

このエラーは、コンポーネントのアーティファクトが、コンポーネントの recipe で指定した S3 オブジェクト URL では利用できない場合に表示されることがあります。アーティファクトを S3 バケットにアップロードしたこと、アーティファクトの URI がバケット内のアーティファクトの S3 オブジェクト URL と一致していることを確認します。

IO_MAPPING_ERROR

このエラーは、デプロイドキュメントまたは recipe を解析しているときに I/O エラーが発生した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

コンポーネント recipe エラー

RECIPE_PARSE_ERROR

このエラーは、recipe の構造にエラーがあるためにデプロイ recipe を解析できなかった場合に表示されることがあります。recipe が正しくフォーマットされていることを確認して、デプロイを再試行してください。

RECIPE_METADATA_PARSE_ERROR

このエラーは、クラウドからダウンロードしたデプロイ recipe のメタデータを解析できなかった場合に表示されることがあります。に連絡しますAWS Support

ARTIFACT_URI_NOT_VALID

このエラーは、recipe 内のアーティファクト URI が正しくフォーマットされていない場合に表示されることがあります。ログで有効でない URI を確認し、recipe 内の URI を更新してから、デプロイを再試行してください。

S3_ARTIFACT_URI_NOT_VALID

このエラーは、recipe 内のアーティファクトの Amazon S3 URI が有効でない場合に表示されることがあります。ログで有効でない URI を確認し、recipe 内の URI を更新してから、デプロイを再試行してください。

DOCKER_ARTIFACT_URI_NOT_VALID

このエラーは、recipe 内のアーティファクトの Docker URI が有効でない場合に表示されることがあります。ログで有効でない URI を確認し、recipe 内の URI を更新してから、デプロイを再試行してください。

EMPTY_ARTIFACT_URI

このエラーは、アーティファクトの URI が recipe で指定されていない場合に表示されることがあります。URI が欠落しているアーティファクトをログで確認し、recipe 内の URI を更新してから、デプロイを再試行してください。

EMPTY_ARTIFACT_SCHEME

このエラーは、アーティファクトの URI スキームが定義されていない場合に表示されることがあります。ログで有効でない URI を確認し、recipe 内の URI を更新してから、デプロイを再試行してください。

UNSUPPORTED_ARTIFACT_SCHEME

このエラーは、実行中の nucleus バージョンによって URI スキームがサポートされていない場合に表示されることがあります。URI が有効でないか、nucleus のバージョンを更新する必要があります。URI が有効でない場合は、ログで有効でない URI を確認し、recipe 内の URI を更新してから、デプロイを再試行してください。

RECIPE_MISSING_MANIFEST

このエラーは、マニフェストセクションが recipe に含まれていない場合に表示されることがあります。マニフェストを recipe に追加して、デプロイを再試行してください。

RECIPE_MISSING_ARTIFACT_HASH_ALGORITHM

このエラーは、ローカルではないアーティファクトがハッシュアルゴリズムのない recipe 内で指定された場合に表示されることがあります。アーティファクトにアルゴリズムを追加してから、リクエストを再試行してください。

ARTIFACT_CHECKSUM_MISMATCH

このエラーは、ダウンロードしたアーティファクトのダイジェストが recipe で指定されたものと異なる場合に表示されることがあります。recipe に正しいダイジェストが含まれていることを確認してから、デプロイを再試行してください。詳細については、「Error: com.aws.greengrass.componentmanager.exceptions.ArtifactChecksumMismatchException: Integrity check for downloaded artifact failed. Probably due to file corruption.」を参照してください。

COMPONENT_DEPENDENCY_NOT_VALID

このエラーは、デプロイ recipe で指定された依存関係タイプが有効でない場合に表示されることがあります。recipe を確認してから、リクエストを再試行してください。

CONFIG_INTERPOLATE_ERROR

このエラーは、recipe 変数を補間する場合に表示されることがあります。詳細については、ログを確認してください。

IO_MAPPING_ERROR

このエラーは、デプロイドキュメントまたは recipe を解析しているときに I/O エラーが発生した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

AWS コンポーネントエラー、ユーザーコンポーネントエラー、コンポーネントエラー

コンポーネントに問題があると、次のエラーコードが返されます。実際に報告されるエラータイプは、エラーを発生させた特定のコンポーネントによって異なります。Greengrass nucleus がコンポーネントを AWS IoT Greengrass によって提供されたものとして識別した場合、AWS_COMPONENT_ERROR を返します。コンポーネントがユーザーコンポーネントとして識別された場合、Greengrass nucleus は USER_COMPONENT_ERROR を返します。Greengrass nucleus が判別できない場合は、COMPONENT_ERROR を返します。

COMPONENT_UPDATE_ERROR

このエラーは、デプロイ中にコンポーネントが更新されない場合に表示されることがあります。その他のエラーコードを確認するか、ログでエラーの原因を確認してください。

COMPONENT_BROKEN

このエラーは、デプロイ中にコンポーネントが壊れた場合に表示されることがあります。コンポーネントログでエラーの詳細を確認してから、デプロイを再試行してください。

REMOVE_COMPONENT_ERROR

このエラーは、デプロイ中に nucleus がコンポーネントを削除できない場合に表示されることがあります。ログでエラーの詳細を確認してから、デプロイを再試行してください。

COMPONENT_BOOTSTRAP_TIMEOUT

このエラーは、設定されたタイムアウトよりもコンポーネントのブートストラップタスクが長い時間を要した場合に表示されることがあります。タイムアウトの値を引き上げるか、ブートストラップタスクの実行時間を短くしてから、デプロイを再試行してください。

COMPONENT_BOOTSTRAP_ERROR

このエラーは、コンポーネントのブートストラップタスクにエラーがある場合に表示されることがあります。ログでエラーの詳細を確認してから、デプロイを再試行してください。

COMPONENT_CONFIGURATION_NOT_VALID

このエラーは、nucleus がコンポーネントのデプロイされた設定を検証できない場合に表示されることがあります。ログでエラーの詳細を確認してから、デプロイを再試行してください。

デバイスエラー

IO_WRITE_ERROR

このエラーは、ファイルへの書き込み時に表示されることがあります。詳細については、ログを確認してください。

IO_READ_ERROR

このエラーは、ファイルからの読み取り時に表示されることがあります。詳細については、ログを確認してください。

DISK_SPACE_CRITICAL

このエラーは、デプロイリクエストを完了するのに十分なディスク容量がない場合に表示されることがあります。少なくとも 20 MB の空き容量、またはより大きなアーティファクトを保持するのに十分な容量が必要です。ディスク容量をある程度解放してから、デプロイを再試行してください。

IO_FILE_ATTRIBUTE_ERROR

このエラーは、既存のファイルサイズをファイルシステムから取得できない場合に表示されることがあります。詳細については、ログを確認してください。

SET_PERMISSION_ERROR

このエラーは、ダウンロードしたアーティファクトまたはアーティファクトディレクトリに許可を設定できない場合に表示されることがあります。詳細については、ログを確認してください。

IO_UNZIP_ERROR

このエラーは、アーティファクトを解凍できない場合に表示されることがあります。詳細については、ログを確認してください。

LOCAL_RECIPE_NOT_FOUND

このエラーは、recipe ファイルのローカルコピーが見つからなかった場合に表示されることがあります。デプロイを再試行してください。

LOCAL_RECIPE_CORRUPTED

このエラーは、ダウンロード後に recipe のローカルコピーが変更された場合に表示されることがあります。recipe の既存のコピーを削除して、デプロイを再試行してください。

LOCAL_RECIPE_METADATA_NOT_FOUND

このエラーは、recipe メタデータファイルのローカルコピーが見つからなかった場合に表示されることがあります。デプロイを再試行してください。

LAUNCH_DIRECTORY_CORRUPTED

このエラーは、Greengrass nucleus (/greengrass/v2/alts/current) の起動に使用されたディレクトリが、最後に nucleus が起動された後に変更されている場合に表示されることがあります。nucleus を再起動してから、デプロイを再試行してください。

HASHING_ALGORITHM_UNAVAILABLE

このエラーは、デバイスの Java ディストリビューションが必要なハッシュアルゴリズムをサポートしていない場合や、コンポーネント recipe で指定されたハッシュアルゴリズムが有効でない場合に表示されることがあります。

DEVICE_CONFIG_NOT_VALID_FOR_ARTIFACT_DOWNLOAD

このエラーは、デバイス設定にエラーがあり、デプロイが Amazon S3 または Greengrass クラウドからアーティファクトをダウンロードできなかった場合に表示されることがあります。ログに特定の設定エラーがないか確認してから、デプロイを再試行してください。

依存関係のエラー

DOCKER_ERROR

このエラーは、Docker イメージをプルする場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

DOCKER_SERVICE_UNAVAILABLE

このエラーは、Greengrass が Docker レジストリにログインできなかった場合に表示されることがあります。特定のエラーがないかをログで確認してから、デプロイを再試行してください。

DOCKER_LOGIN_ERROR

このエラーは、Docker へのログイン時に予期しないエラーが発生した場合に表示されることがあります。特定のエラーがないかをログで確認してから、デプロイを再試行してください。

DOCKER_PULL_ERROR

このエラーは、レジストリから Docker イメージをプルする際に予期しないエラーが発生した場合に表示されることがあります。特定のエラーがないかをログで確認してから、デプロイを再試行してください。

DOCKER_IMAGE_NOT_VALID

このエラーは、リクエストされた Docker イメージが存在しない場合に表示されることがあります。特定のエラーがないかをログで確認し、デプロイを再試行してください。

DOCKER_IMAGE_QUERY_ERROR

使用可能なイメージについて Docker をクエリする際に予期しない障害が発生すると、このエラーが発生する可能性があります。特定のエラーがないかをログで確認し、デプロイを再試行してください。

S3_ERROR

このエラーは、Amazon S3 アーティファクトをダウンロードする場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

S3_RESOURCE_NOT_FOUND

このエラーは、Amazon S3 オペレーションが 404 エラーを返した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

S3_BAD_REQUEST

このエラーは、Amazon S3 オペレーションが 400 エラーを返した場合に表示されることがあります。特定のエラーがないかをログで確認し、リクエストを再試行してください。

HTTP エラー

HTTP_REQUEST_ERROR

このエラーは、HTTP リクエストを実行するときにエラーが発生した場合に表示されることがあります。特定のエラーがないかをログで確認してください。

DOWNLOAD_DEPLOYMENT_DOCUMENT_ERROR

このエラーは、デプロイドキュメントのダウンロード中に HTTP エラーが発生した場合に表示されることがあります。特定の HTTP エラーがないかをログで確認してください。

GET_GREENGRASS_ARTIFACT_SIZE_ERROR

このエラーは、パブリックコンポーネントのアーティファクトのサイズを取得するときに HTTP エラーが発生した場合に表示されることがあります。特定の HTTP エラーがないかをログで確認してください。

DOWNLOAD_GREENGRASS_ARTIFACT_ERROR

このエラーは、パブリックコンポーネントのアーティファクトをダウンロードするときに HTTP エラーが発生した場合に表示されることがあります。特定の HTTP エラーがないかをログで確認してください。

ネットワークエラー

NETWORK_ERROR

このエラーは、デプロイ中に接続の問題が発生した場合に表示されることがあります。デバイスのインターネット接続を確認して、デプロイを再試行してください。

nucleus エラー

BAD_REQUEST

このエラーは、AWS クラウドオペレーションが 400 エラーを返した場合に表示されることがあります。どの API がエラーを発生させたかをログで確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

NUCLEUS_VERSION_NOT_FOUND

このエラーは、コアデバイスがアクティブな nucleus のバージョンを見つけられない場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

NUCLEUS_RESTART_FAILURE

このエラーは、nucleus の再起動を必要とするデプロイ中に nucleus が再起動しない場合に表示されることがあります。ローダーログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

INSTALLED_COMPONENT_NOT_FOUND

このエラーは、nucleus がインストールされたコンポーネントを見つけられない場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

DEPLOYMENT_DOCUMENT_NOT_VALID

このエラーは、有効でないデプロイドキュメントをデバイスが受信した場合に表示されることがあります。その他のエラーコードを確認するか、ログでエラーの原因を確認してください。

EMPTY_DEPLOYMENT_REQUEST

このエラーは、デバイスが空のデプロイリクエストを受け取った場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

DEPLOYMENT_DOCUMENT_PARSE_ERROR

このエラーは、デプロイリクエストの形式が、想定される形式と一致しない場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

COMPONENT_METADATA_NOT_VALID_IN_DEPLOYMENT

このエラーは、デプロイリクエストに有効でないコンポーネントメタデータが含まれている場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

LAUNCH_DIRECTORY_CORRUPTED

Greengrass のデバイスをあるモノグループから別のモノグループに移動し、Greengrass の再起動が必要なデプロイで元のグループに戻したときに、このエラーが表示されることがあります。エラーを解決するには、端末上で Greengrass の起動ディレクトリを再作成してください。

詳細については、「Error: com.aws.greengrass.deployment.exceptions.DeploymentException: Unable to process deployment. Greengrass launch directory is not set up or Greengrass is not set up as a system service」を参照してください。

サーバーエラー

SERVER_ERROR

このエラーは、サービスが現在リクエストを処理できないために、AWS サービスオペレーションが 500 エラーを返した場合に表示されることがあります。後でデプロイを再試行してください。

S3_SERVER_ERROR

このエラーは、Amazon S3 オペレーションが 500 エラーを返した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

クラウドサービスのエラー

RESOLVE_COMPONENT_CANDIDATES_BAD_RESPONSE

このエラーは、Greengrass クラウドサービスが ResolveComponentCandidates オペレーションに対して互換性のないレスポンスを送信した場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

DEPLOYMENT_DOCUMENT_SIZE_EXCEEDED

このエラーは、リクエストされたデプロイドキュメントが最大サイズクォータを超えた場合に表示されることがあります。デプロイドキュメントのサイズを小さくして、デプロイを再試行してください。

GREENGRASS_ARTIFACT_SIZE_NOT_FOUND

このエラーは、Greengrass がパブリックコンポーネントアーティファクトのサイズを取得できない場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

DEPLOYMENT_DOCUMENT_NOT_VALID

このエラーは、有効でないデプロイドキュメントをデバイスが受信した場合に表示されることがあります。その他のエラーコードを確認するか、ログでエラーの原因を確認してください。

EMPTY_DEPLOYMENT_REQUEST

このエラーは、デバイスが空のデプロイリクエストを受け取った場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

DEPLOYMENT_DOCUMENT_PARSE_ERROR

このエラーは、デプロイリクエストの形式が、想定される形式と一致しない場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

COMPONENT_METADATA_NOT_VALID_IN_DEPLOYMENT

このエラーは、デプロイリクエストに有効でないコンポーネントメタデータが含まれている場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

一般的なエラー

これらの一般的なエラーには、関連するエラータイプはありません。

DEPLOYMENT_INTERRUPTED

このエラーは、nucleus のシャットダウンや他の外部イベントが原因でデプロイを完了できない場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

ARTIFACT_DOWNLOAD_ERROR

このエラーは、アーティファクトのダウンロード中に問題が発生した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

NO_AVAILABLE_COMPONENT_VERSION

このエラーは、コンポーネントバージョンがクラウドもしくはローカルに存在しない場合、または依存関係の解決に競合がある場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

COMPONENT_PACKAGE_LOADING_ERROR

このエラーは、ダウンロードしたアーティファクトの処理中にエラーが発生した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

CLOUD_API_ERROR

このエラーは、AWS サービス API の呼び出しでエラーが発生した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

IO_ERROR

このエラーは、デプロイ中に I/O エラーが発生した場合に表示されることがあります。詳細については、その他のエラーコードまたはログを確認してください。

COMPONENT_UPDATE_ERROR

このエラーは、デプロイ中にコンポーネントが更新されない場合に表示されることがあります。その他のエラーコードを確認するか、ログでエラーの原因を確認してください。

未知のエラー

DEPLOYMENT_FAILURE

このエラーは、未チェックの例外がスローされたためにデプロイが失敗した場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。

DEPLOYMENT_TYPE_NOT_VALID

このエラーは、デプロイのタイプが有効でない場合に表示されることがあります。ログでエラーの原因を確認してから、nucleus ソフトウェアの更新ページで nucleus の新しいバージョンで問題が修正されているかどうかを確認するか、AWS Support にお問い合わせください。