トラブルシューティングの基本

OCI Terraformプロバイダのトラブルシューティングまたはサポートを受ける場合、OCIサービスのステータス、Terraformのバージョンおよびプロバイダを最初に確認し、詳細なロギングを有効にして収集することがよくあります。

ヒント

サービス・ステータスおよび詳細なログ出力を確認すると、問題がTerraformプロバイダまたはプロバイダが使用しているOCIサービスに関連しているかどうかを判断するのに役立ちます。

基本を開始した後は、一般的な問題のリストに関する項を参照してください。

OCIサービスのステータスおよび停止の確認

最新のステータスおよびOCIに停止があるかどうかを確認するには、OCIステータスを参照してください。

TerraformおよびOCI Terraform Providerバージョンの確認

TerraformおよびOCI Terraformプロバイダのバージョンを確認するには、構成を使用してディレクトリからTerraformを初期化してから、-versionコマンドを実行します。たとえば:

terraform init
terraform -version

バージョンが表示されます。

Terraform v0.12.20
+ provider registry.terraform.io/hashicorp/oci v3.95.0
ヒント

新しいバージョンのOCI Terraformプロバイダには、エラー・メッセージにプロバイダのバージョンが含まれます。

OCI Terraformプロバイダのドキュメントは、最新バージョンを反映しています。プロバイダの特定のバージョンをダウンロードしてインストールすることもできます。

OCI Terraform Providerの詳細ロギング

プロバイダの実行中に詳細なコンソール出力を取得するには、Terraformコマンドの前にTF_LOGおよびOCI_GO_SDK_DEBUGフラグを付けます。たとえば:

TF_LOG=DEBUG OCI_GO_SDK_DEBUG=v terraform plan

TF_LOGレベルおよびOCI_GO_SDK_DEBUGフラグは、環境変数としても設定できます。