2016-12-16 29 views
0

私はBitnami MEANインスタンスを実行しており、スタートアップスクリプトのメタタグに数行追加しました。私はそれが実行されているとは思わない。私はいくつかのデバッグステートメントを追加した後、指示に従ってログファイルをテールしました:https://cloud.google.com/compute/docs/startupscriptログにデバッグステートメントが表示されません。 startup-scriptコマンドはbitnami VM上で実行されませんか?他のスクリプトのためにどこかで上書きされている可能性があります。私はそれがBitnamiの文書に記載されているとは思わない。Google Cloud Platform - Compute Engine Bitnami平均スタックスタートアップスクリプト

私はまた、端末

sudo google_metadata_script_runner --script-type startup 

から手動で起動を実行し、それが働きました。だから多分Bitnamiがデフォルトの起動スクリプトを上書きするでしょうか?

答えて

0

インスタンスを使用して、次の操作を行うことができます起動スクリプトバイパスされるかどうかを確認するには:VM instances page

1 Go]を。

2スタートアップスクリプトを追加するインスタンスをクリックします。

3ページの上部にある[編集]ボタンをクリックします。起動スクリプトが、startup-script鍵とそのインスタンスをロードして実行された場合

を、そして問題は、スクリプトをロードする方法である:

4カスタムメタデータの下に、次のキーを検索します。

+0

スタートアップスクリプトキーがあります。これが私のコードを書いています。起動時にインスタンスの詳細内のキー/値のペアからコードが実行されていません。インスタンスがそれが上っていると言った後に手動で同じ行のコードを実行すると、それは動作します。タイミングの問題であるかどうかは分かりません(アプリを起動しようとする前にサービスが起動していることを確認するためにいくつか試してみました)。ログに出力が表示されません。試してみる他の提案はありますか? – ldeluca

関連する問題