2016-07-19 178 views
0

我有一個實例正在運行的OpsWorks堆棧。出於某種原因,我想在不同的VPC中運行一個類似的實例。因此,我創建了一個使用VPC的新OpsWorks堆棧。使用舊實例烘烤AMI。我在新堆棧上創建了一個實例。但是,問題在於安裝程序從未完成。它永遠以'running_setup'狀態運行。由於我不想在新實例上配置任何東西,因爲它使用了我想要的一切AMI,所以run_list(食譜列表)是空的。使用OpsWorks實例啓動實例AMI

我將ssh加入服務器。我發現aws-opsworks代理已經在運行。我手動殺死了這個代理。但是,沒有運氣。

我在OpsWorks堆棧中運行新實例,因爲我將來可能需要運行一些新的配方。

因此,我正在尋找一種方法來使用OpsWorks代理已安裝的AMI在OpsWorks中啓動實例。

任何幫助,將不勝感激。

+0

該實例是否在私有子網中創建? – error2007s

+0

@ error2007s不,這兩個實例都在公共子網中,公共ips –

回答

2

在創建運行Opsworks的AMI時,需要確保在點擊AWS中的創建AMI按鈕之前需要遵循某些步驟。

請檢查本指南並確保您在創建AMI之前遵循了所有提及的步驟,正如您所提到的Opsworks代理程序已在運行,不應發生這種情況,因此您肯定缺少本指南中提到的一個或所有步驟。

http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html#workinginstances-custom-ami-create-opsworks