Ubuntu

使用 NFS 掛載自動縮放 EC2

  • June 3, 2015

我正在嘗試在 EC2 上設置共享文件系統,並且我已經閱讀了諸如此類的教程:http: //blog.ronaldmccollam.com/2012/07/configuring-nfs-on-ubuntu-in-amazon-ec2。 html

在第 2 步中,它討論了配置導出,為此我需要一個 IP 範圍,但是當我進行自動縮放時,我無法預測 IP 在縮放之前將是什麼。有沒有其他方法可以在保持安全的同時做到這一點?

謝謝

編輯:剛試過s3fs,似乎不能正常工作

首先,我不建議使用 S3 作為您的共享文件系統。由於 IO 的工作方式,這可能會非常昂貴。

有幾種方法可以做到這一點。

最簡單的方法是將您的主機 EC2 安全組添加為 NFS 伺服器安全組的源 IP 規則,同時阻止所有其他不必要的流量。這通常意味著有兩個規則;一種用於通過 SSH 管理 NFS 伺服器

$$ typically $$另一條規則允許從連接主機到組的所有流量。這僅允許到 NFS 主機的流量。此時,您可以安全地將 NFS 中的權限設置為 10.0.0.0/8,或者將其對所有人開放。除了安全組設置中的連接外,不允許連接到 NFS。 或者,您可以在連接的主機上設置啟動腳本,遠端配置 NFS 主機或以某種方式 ping 它,以便它知道如何配置自己。這樣,您可以將 NFS 設置保留為按 IP 設置,而不是更加開放。

2015 年 6 月更新:

彈性文件系統即將到來,這將是一個更好的解決方案。http://aws.amazon.com/efs/

引用自:https://serverfault.com/questions/444680