

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

# macOS 用戶端上的掛載磁碟區
<a name="attach-mac-client"></a>

本節說明如何使用執行 macOS 作業系統的用戶端存取 FSx for ONTAP 檔案系統中的資料。無論您使用的用戶端類型為何，請檢閱下列需求。

此程序假設用戶端和檔案系統位於相同的 VPC 和 中 AWS 帳戶。如果用戶端位於內部部署，或位於不同的 VPC 中 AWS 帳戶 AWS 區域，或者您已使用 AWS Transit Gateway 或使用 的私有安全通道來設定 AWS Direct Connect 或專用網路連線 AWS Virtual Private Network。如需詳細資訊，請參閱[從部署 VPC 外部存取資料](supported-fsx-clients.md#access-from-outside-deployment-vpc)。

我們建議您使用 SMB 通訊協定將磁碟區連接至 Mac 用戶端。

**使用 SMB 在 macOS 用戶端上掛載 ONTAP 磁碟區**

1. 前往 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 開啟 Amazon EC2 主控台。

1. 建立或選取執行與檔案系統位於相同 VPC 中之 macOS 的 Amazon EC2 Mac 執行個體。

   如需啟動執行個體的詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[步驟 1：啟動執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch)。

1. 連線至 Amazon EC2 Mac 執行個體。如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[連線至 Linux 執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html)。

1. 使用安全殼層 (SSH) 在 EC2 執行個體上開啟終端機，並使用適當的登入資料登入。

1. 在 EC2 執行個體上建立掛載磁碟區的目錄，如下所示：

   ```
   sudo mkdir /fsx
   ```

1. 使用以下命令掛載磁碟區。

   ```
   sudo mount -t smbfs filesystem-dns-name:/smb-share-name mount-point
   ```

   下列範例使用範例值。

   ```
   sudo mount -t smbfs svm-01234567890abcde2.fs-01234567890abcde5.fsx.us-east-1.amazonaws.com:/C$ /fsx
   ```

   您也可以使用 SVM 的 IP 地址，而不是其 DNS 名稱。建議使用 DNS 名稱將用戶端掛載到第二代檔案系統，因為它有助於確保您的用戶端在檔案系統的高可用性 (HA) 對之間取得平衡。

   ```
   sudo mount -t smbfs 198.51.100.10:/C$ /fsx
   ```

   `C$` 是您可以掛載的預設 SMB 共用，以查看 SVM 命名空間的根。如果您已在 SVM 中建立任何伺服器訊息區塊 (SMB) 共用，請提供 SMB 共用名稱，而非 `C$`。如需建立 SMB 共用的詳細資訊，請參閱 [管理 SMB 共用](create-smb-shares.md)。

**使用 NFS 在 macOS 用戶端上掛載 ONTAP 磁碟區**

1. 前往 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 開啟 Amazon EC2 主控台。

1. 建立或選取執行 Amazon Linux 2 的 Amazon EC2 執行個體，該執行個體位於與檔案系統相同的 VPC 中。

   如需啟動 EC2 Linux 執行個體的詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[步驟 1：啟動執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html#ec2-launch-instance)。

1. 連線至 Amazon EC2 Linux 執行個體。如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[連線至 Linux 執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html)。

1. 在執行個體啟動期間使用使用者資料指令碼，或執行下列命令，在 Linux EC2 執行個體上掛載 FSx for ONTAP 磁碟區：

   ```
   sudo mount -t nfs -o nfsvers=NFS_version svm-dns-name:/volume-junction-path /mount-point
   ```

   下列範例使用範例值。

   ```
   sudo mount -t nfs -o nfsvers=4.1 svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsxontap
   ```

   您也可以使用 SVM 的 IP 地址，而不是其 DNS 名稱。我們建議您使用 DNS 名稱將用戶端掛載到第二代檔案系統，因為它有助於確保您的用戶端在檔案系統的 HA 對之間取得平衡。

   ```
   sudo mount -t nfs -o nfsvers=4.1 198.51.100.1:/vol1 /fsxontap
   ```

1. 使用以下命令將磁碟區掛載到您剛建立的目錄。

   ```
   sudo mount -t nfs svm-dns-name:/volume-junction-path /fsx
   ```

   下列範例使用範例值。

   ```
   sudo mount -t nfs svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsx
   ```

   您也可以使用 SVM 的 IP 地址，而不是其 DNS 名稱。建議使用 DNS 名稱將用戶端掛載到第二代檔案系統，因為它有助於確保您的用戶端在檔案系統的高可用性 (HA) 對之間取得平衡。

   ```
   sudo mount -t nfs 198.51.100.1:/vol1 /fsx
   ```