EC2挂载到EFS
1️⃣ 安装 Rust 工具链
在 Ubuntu 上安装 Rust + Cargo 可以通过官方脚本:
# 1.先安装Rust的依赖
sudo apt update
sudo apt install -y stunnel4
sudo apt install -y nfs-common
sudo apt install -y pkg-config libssl-dev build-essential# 2.安装 Rust 官方工具链
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装过程中会提示选择 “1) 默认安装”,直接回车即可。
安装完成后,运行:
source $HOME/.cargo/env
rustc --version
cargo --version
确认已经安装成功。
2️⃣ Ubuntu 安装 EFS Utils 的官方方法
步骤一:更新系统并安装依赖
sudo apt update
sudo apt install -y git build-essential
sudo apt install -y nfs-common
nfs-common
是挂载 EFS 必须的 NFS 客户端工具。
步骤二:从 GitHub 获取 amazon-efs-utils
git clone https://github.com/aws/efs-utils
cd efs-utils
步骤三:安装
sudo ./build-deb.sh
sudo dpkg -i build/amazon-efs-utils************deb
安装完成后,你可以验证:
dpkg -L amazon-efs-utils | grep binwhich mount.efs
步骤四:挂载 EFS
# 创建挂载目录
sudo mkdir -p /mnt/efs# 挂载 EFS 文件系统
sudo mount -t efs fs-xxxxxxxx:/ /mnt/efs
fs-xxxxxxx
替换为你在 AWS 创建的 EFS 文件系统 ID。