EC2 將 mdadm RAID 設定儲存在 AMI 中

EC2 將 mdadm RAID 設定儲存在 AMI 中

在 EC2 上,大多數較大的當前世代執行個體都具有多個 SSD 設備。為了充分利用這些應用程式(例如儲存大量資料的 nosql 資料庫)的組合大小,我一直使用 mdadm 將它們與軟體 raid 0 或 10 結合起來。

不過,啟動新執行個體需要很長時間,例如在 i2.4xlarge 執行個體上執行初始 raid10 同步需要幾個小時才能完成。

有什麼辦法可以加快這個速度嗎?運行初始 mdadm 同步後是否可以儲存 AMI,該同步將在啟動時將所有臨時磁碟包含在相同 raid 配置中?

我沒有太多使用自訂 AMI,但從閱讀文件來看,聽起來實例儲存支援的 AMI 和 ebs 支援的 AMI 都只包含根磁碟區的快照。

答案1

正如您所注意到的,臨時磁碟是不是包含在 AMI 快照中;只有根卷是。因此,無法對元資料進行“快照”,因為mdadm當託管臨時磁碟的執行個體被銷毀時,臨時磁碟將會遺失。不過,您可以使用 EBS 磁碟區建立持久 RAID。

相關內容