Amazon web services 使用相同的AWS EFS共享多个目录
我已经在/var/www/html/media上创建了一个文件系统EFS并装载到一个EC2实例上。我想使用相同的EFS文件系统挂载另一个目录/var/www/html/var 可能吗 我想做:Amazon web services 使用相同的AWS EFS共享多个目录,amazon-web-services,efs,Amazon Web Services,Efs,我已经在/var/www/html/media上创建了一个文件系统EFS并装载到一个EC2实例上。我想使用相同的EFS文件系统挂载另一个目录/var/www/html/var 可能吗 我想做: fs-296e0282.efs.us-west-2.amazonaws.com:/media /var/www/html/media nfs4 defaults fs-296e0282.efs.us-west-2.amazonaws.com:/var /var/www/html/var
fs-296e0282.efs.us-west-2.amazonaws.com:/media /var/www/html/media nfs4 defaults
fs-296e0282.efs.us-west-2.amazonaws.com:/var /var/www/html/var nfs4 defaults
但这似乎是不可能的。可以在文件装载系统下装载两个不同的目录。最初,为了访问efs,只需使用以下命令在实例下挂载efs根目录
Sudo mount -t efs fs-id:/ /home/efs
然后在/home/efs文件夹下创建子目录,例如,让我们在/home/efs下有两个子目录,即media和var
现在,您可以在/var/www/html/media和/var/www/html/var中挂载两个目录,方法是在fstab文件中添加以下内容,该文件将位于/etc下/
fs-id:/media /var/www/html/media efs defaults,_netdev 0 0
fs-id:/var /var/www/html/var efs defaults,_netdev 0 0
然后重新启动实例。无论/var/www/html/media中的任何更改将反映在fs id:/media文件夹中,同样适用于var文件夹也希望这有所帮助。可以在文件装载系统下装载两个不同的目录。最初,为了访问efs,只需使用以下命令在实例下挂载efs根目录
Sudo mount -t efs fs-id:/ /home/efs
然后在/home/efs文件夹下创建子目录,例如,让我们在/home/efs下有两个子目录,即media和var
现在,您可以在/var/www/html/media和/var/www/html/var中挂载两个目录,方法是在fstab文件中添加以下内容,该文件将位于/etc下/
fs-id:/media /var/www/html/media efs defaults,_netdev 0 0
fs-id:/var /var/www/html/var efs defaults,_netdev 0 0
然后重新启动实例。无论/var/www/html/media中的任何更改将反映在fs-id:/media文件夹中,同样适用于var文件夹,也希望这有所帮助。您的EFS id:
fs-357f69c8
您希望在包含以下文件夹的EC2计算机中装载
/efs
/var/www/html/data
/var/www/html/api/upload
/var/www/html/uploadetfiles
sudo mkdir/efs
sudo mkdir/var/www/html/data
sudo mkdir/var/www/html/api/upload
sudo mkdir/var/www/html/uploadetfiles
sudo挂载-t efs-o tls fs-357f69c8://efs
sudo mount-tefs-o tls fs-357f69c8://var/www/html/data
sudo mount-tefs-o tls fs-357f69c8://var/www/html/api/upload
sudo mount-tefs-o tls fs-357f69c8://var/www/html/uploadetfiles
efs utils
要构建和安装RPM,请执行以下操作:
sudo yum-y安装git rpm build make
sudo git克隆https://github.com/aws/efs-utils
cd-efs-utils
sudo make rpm
sudo yum-y安装build/amazon efs utils*rpm
sudo-apt-get-update
sudo apt get-y安装git binutils
sudo git克隆https://github.com/aws/efs-utils
cd-efs-utils
sudo./build deb.sh
sudo apt get-y安装/build/amazon efs utils*deb
希望这能起作用您的EFS id:
fs-357f69c8
您希望在包含以下文件夹的EC2计算机中装载
/efs
/var/www/html/data
/var/www/html/api/upload
/var/www/html/uploadetfiles
sudo mkdir/efs
sudo mkdir/var/www/html/data
sudo mkdir/var/www/html/api/upload
sudo mkdir/var/www/html/uploadetfiles
sudo挂载-t efs-o tls fs-357f69c8://efs
sudo mount-tefs-o tls fs-357f69c8://var/www/html/data
sudo mount-tefs-o tls fs-357f69c8://var/www/html/api/upload
sudo mount-tefs-o tls fs-357f69c8://var/www/html/uploadetfiles
efs utils
要构建和安装RPM,请执行以下操作:
sudo yum-y安装git rpm build make
sudo git克隆https://github.com/aws/efs-utils
cd-efs-utils
sudo make rpm
sudo yum-y安装build/amazon efs utils*rpm
sudo-apt-get-update
sudo apt get-y安装git binutils
sudo git克隆https://github.com/aws/efs-utils
cd-efs-utils
sudo./build deb.sh
sudo apt get-y安装/build/amazon efs utils*deb
希望这能奏效我想我找到了一个办法!你不能创建一个符号链接吗?你打算怎么做?我有人!我想我找到办法了!你不能创建一个符号链接吗?你打算怎么做?我有人!tks