

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 範例：使用 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)，以實作共用的主目錄。在掛載 EFS 檔案系統之前，會備份 /home 的內容。掛載完成後，內容會快速複製到共用儲存體上的適當位置。

使用您自己的詳細資訊取代此指令碼中的下列值：
+ */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==--
```