

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 示例：使用 EFS 文件系统作为 AWS PCS 的共享主目录
<a name="working-with_ec2-user-data_efs"></a>

 在启动模板`"userData"`中提供此脚本作为的值。有关更多信息，请参阅 [处理适用于 AWS PCS 的 Amazon EC2 用户数据](working-with_ec2-user-data.md)。

此示例扩展了 EFS 装载的示例，[在 AWS PCS 上使用网络文件系统](working-with_file-systems.md)以实现共享的主目录。/home 的内容会在装载 EFS 文件系统之前进行备份。然后在装载完成后将内容快速复制到共享存储器上。

用您自己的详细信息替换此脚本中的以下值：
+ */mount-point-directory*— 您要在其中装载 EFS 文件系统的实例上的路径。
+ *filesystem-id*— EFS 文件系统的文件系统 ID。

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

packages:
  - amazon-efs-utils

runcmd:
  - mkdir -p /tmp/home
  - rsync -a /home/ /tmp/home
  - echo "filesystem-id:/ /mount-point-directory efs tls,_netdev" >> /etc/fstab
  - mount -a -t efs defaults
  - rsync -a --ignore-existing /tmp/home/ /home
  - rm -rf /tmp/home/

--==MYBOUNDARY==--
```