2011-07-07 83 views
0

我設置了ec2實例,將mysql數據庫安裝在不同的捲上。
(如http://aws.amazon.com/articles/1663詳述)亞馬遜ec2,是安裝信息存儲在ami或快照?

我想複製這種情況下成立,其中在重複的情況下,我的應用程序服務器共享其連接到已運行的EC2實例數據庫音量。(我可以指定通過配置文件mysql的IP )

由於幾乎每個除mysql ip外的設置都是相同的,我想從第一個實例創建一個ami並稍微修改以創建第二個,第三個實例。

問題是,啓動第二個實例時,存儲在第一個實例中的掛載信息將生效。

我可以詳細說明這個問題,
1.我讀了一個卷不能同時連接到多個ec2實例。 (如此看來)
3.如果我要從第一個實例創建一個ami並使用它來啓動其他實例,那麼將如何自動連接/安裝信息(我假設將存儲在ami中)會影響其他實例。

回答

1

尤金,

安裝在同一臺設備到多個服務器是不可能的,所以你最好忘了這個選項。

最好的解決辦法是:

  1. 創建主實例的副本。
  2. 分離創建的安裝卷。我們將從這個新實例創建一個映像,並且您不希望每次都重新創建無用的驅動器副本。
  3. 更改您需要更改的設置,以使此服務器依賴遠程(主)mysql服務器。
  4. 一旦您對結果感到滿意,請從此實例創建一個圖像。

祝你好運! Dotan