VMを作成できない理由を示すエラーメッセージには何も表示されません。以下のエラーメッセージは、DataFlow Webコンソールのログ「タブ」にあります。私はどこでも詳細やその他のエラーを見つけることができませんでした。私のGCP DataflowパイプラインがVMを作成できないのはなぜですか?
2016年3月23日1:07:09 PM (d408c858b9bd6602):ワークフローに失敗しました。原因:(7bc822caf77dd216):VMを作成できません。
私たちは、 "デフォルト" のネットワークを持っていないが、私たちは--network = ourcustomnetworkname
クラウドSDKバージョン102.0.0と私のPOMに次のように渡している。
<repositories>
<repository>
<!-- Added to pull in latest build that supports subnetworks -->
<id>sonatype-staging</id>
<url>https://oss.sonatype.org/content/groups/staging/</url>
</repository>
<dependencies>
<dependency>
<groupId>com.google.cloud.dataflow</groupId>
<artifactId>google-cloud-dataflow-java-sdk-all</artifactId>
<version>[1.0.0, 2.0.0)</version>
</dependency>
カスタム '--subnetwork'も渡していますか? –
具体的には、サブネットワークを通過する場合、期待されるフォーマットが[ここ](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/)に記載されていることに注意してください。クラウド/データフロー/ sdk /オプション/ DataflowPipelineWorkerPoolOptions.java#L151)を 'zones/ZONE/subnetworks/SUBNETWORK'として追加します。 –
@Ben Chambersはい--subnetwork = zones/us-east1-b/subnetworks/edw-dev参照したソースコードで、ネットワークパラメータの形式が指定されていません。ネットワークパラメータがどのような形式であるべきかを知っていますか?また、私の最大の不満は、ログに役立つエラーメッセージが表示されないということです。たとえば、正しいフォーマットを渡していない場合、不正なフォーマットや少なくともサブネットワークが見つからないのはなぜですか? – successhawk