2016-12-16 61 views
0

我正在運行Bitnami MEAN實例並向啓動腳本元標記添加了幾行代碼。我不認爲它正在運行。我按照這裏的說明追加了日誌文件:https://cloud.google.com/compute/docs/startupscript添加了一些調試語句後,我在日誌中看不到任何調試語句。 startup-script命令是否不能在bitnami vm上運行?也許它被覆蓋在另一個腳本的某處。我沒有看到它在Bitnami文檔中記錄。Google雲計算平臺 - 計算引擎Bitnami平均堆棧啓動腳本

我也手動從終端

sudo google_metadata_script_runner --script-type startup 

跑了啓動和它的工作。所以也許Bitnami覆蓋了默認的啓動腳本?

回答

0

要檢查實例繞過啓動腳本,你可以做到以下幾點:

1轉到VM instances page

2單擊要爲其添加啓動腳本的實例。

3單擊頁面頂部的編輯按鈕。

4在自定義元數據,搜索以下重點:

如果有startup-script鍵,然後按實例加載和執行啓動腳本,問題是你如何加載腳本。

+0

有一個啓動腳本鍵,這就是我放置代碼的地方。代碼沒有在啓動時從實例詳細信息中的該鍵/值對執行。如果我在實例說出它後手動運行同一行代碼,那麼它就可以工作。所以不知道這是否是一個時間問題(我嘗試了幾件事情來檢查,以確保服務在嘗試啓動應用程序之前等)。我在日誌中看不到任何輸出。任何其他建議嘗試? – ldeluca