Amazon-Ec2
文件系統和 EBS 卷之間的 EC2 Linux 映射
/home/ubuntu/foo.txt
像儲存在安裝了 EBS 的 Linux EC2 實例上的“可觀察”路徑在哪裡?我有一個添加了 EBS 儲存的基本 EC2 實例,
/mnt/my-data
按照 AWS 教程之一安裝。我沒有放的所有東西都/mnt/my-data/...
儲存在 EC2 實例本身附帶的 8GB 小塊上嗎?我問的原因是我安裝了很多佔用一些空間的 Python 庫(numpy 等)以及 mongodb。安裝本身不應該是一個問題,並且一切正常。但是一旦 mongodb 開始儲存我想要的數據,我真的需要數據庫本身位於大分區上,並且我假設這不是我設置它的方式(對所有內容都使用預設值)。
確保我的日誌文件進入大分區而不是小分區也很好。
或者情況是這樣的:根目錄 (
/
)/mnt/my-data
中的所有內容都位於小型虛擬磁碟上。需要放入大型 EBS 卷上的所有內容/mnt/my-data/...
。
取決於你的設置。但是從您所寫的內容來看,“/mnt/my-data 下的所有內容”的選項都在 EBS 中,其餘的都在臨時儲存中。
您可以更改 EBS 的掛載點以包含您的 mongo 數據庫,或者創建一個符號連結(儘管我不是 100% 確定 mongo 不會抱怨)。