macOS クライアントでのマウント
このセクションでは、macOS オペレーティングシステムを実行しているクライアントを使用して FSx for ONTAP ファイルシステムのデータにアクセスする方法について説明します。使用しているクライアントのタイプに関係なく、次の要件を確認してください。
この手順では、クライアントとファイルシステムが同じ VPC と AWS アカウント にあると想定しています。クライアントがオンプレミス、または別の VPC、AWS アカウント または AWS リージョン に配置されている場合、AWS Transit Gateway や AWS Direct Connect を使った専用ネットワーク接続、AWS Virtual Private Network を使ったプライベートで安全なトンネルが設定されています。詳細については、「デプロイ用の VPC の外部からのデータへのアクセス」を参照してください。
SMB プロトコルを使用して Mac クライアントにボリュームをアタッチすることをお勧めします。
SMB を使用して MacOS クライアントに ONTAP ボリュームをマウントするには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
ファイルシステムと同じ VPC にある macOS を実行する Amazon EC2 Mac インスタンスを作成または選択します。
インスタンスの起動方法の詳細については、[Amazon EC2 User Guide for Linux Instances] (Linux インスタンス用 Amazon EC2 ユーザーガイド) の [Step 1: Launch an instance] (ステップ 1: インスタンスを起動する) を参照してください。
-
Amazon EC2 Mac インスタンスに接続します。詳細については、[Connect to your Linux instance] (Linux インスタンス用 Amazon EC2 ユーザーガイド) の [Amazon EC2 User Guide for Linux Instances] (Linux インスタンスへの接続) を参照してください。
-
Secure Shell (SSH) を使用して EC2 インスタンスでターミナルを開き、適切な認証情報でログインします。
-
EC2 インスタンスに、ボリュームをマウントするためのディレクトリを、次のように作成します。
sudo mkdir /fsx
-
次のコマンドを使用して、ボリュームをマウントします。
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
DNS 名の代わりに SVM の IP アドレスを使用することもできます。
sudo mount -t smbfs 198.51.100.10:/C$ /fsx
C$
は、SVM の名前空間のルートを表示するためにマウントできるデフォルトの SMB 共有です。SVM にサーバーメッセージブロック (SMB) 共有を作成した場合は、C$
の代わりに SMB 共有名を指定します。SMB 共有を作成する方法の詳細については、「SMB 共有の管理」を参照してください。
NFS を使用して MacOS クライアントに ONTAP ボリュームをマウントするには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
ファイルシステムと同じ VPC にある Amazon Linux 2 を実行する Amazon EC2 インスタンスを作成または選択します。
EC2 Linux インスタンスの起動の詳細については、Linux インスタンス用 Amazon EC2 ユーザーガイド の「ステップ 1: インスタンスを起動する」を参照してください。
-
Amazon EC2 Linux インスタンスに接続します。詳細については、Linux インスタンス用 Amazon EC2 ユーザーガイド の 「Linux インスタンスへの接続」を参照してください。
-
インスタンスの起動時にユーザーデータスクリプトを使用するか、次のコマンドを実行して、FSx for ONTAP ボリュームを Linux EC2 インスタンスにマウントします。
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
また、DNS 名の代わりに SVM の IP アドレス SVM を使用できます。
sudo mount -t nfs -o nfsvers=4.1 198.51.100.1:/vol1 /fsxontap
-
次のコマンドを使用して、作成したディレクトリにボリュームをマウントします。
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
また、DNS 名の代わりに SVM の IP アドレス SVM を使用できます。
sudo mount -t nfs 198.51.100.1:/vol1 /fsx