ECS インスタンスの作成時に NAS ファイルシステムを自動的にマウントします。
前提条件
ファイルシステムが作成済みであること。 詳細については、「汎用型 NAS ファイルシステムを作成する」をご参照ください。
マウントターゲットが作成済みであること。 詳細については、「マウントターゲットを作成する」をご参照ください。
背景情報
NAS ファイルシステムをマウントする最も簡単な方法は、ECS インスタンスの作成時にマウントすることです。1 つのインスタンスに最大 5 つのファイルシステムをマウントできます。
制限事項
自動マウントには、以下の制限事項があります。
イメージ:Alibaba Cloud の公式イメージのみがサポートされます。スナップショットから作成されたカスタムイメージはサポートされていません。
マウントパス:NAS ファイルシステムのルートディレクトリのみマウントできます。サブディレクトリを直接マウントすることはできません。
自動マウントが要件を満たさない場合は、インスタンスの作成後にファイルシステムを手動でマウントしてください。 詳細については、「ECS インスタンスにファイルシステムをマウントする」をご参照ください。
単一の NAS ファイルシステムのマウント
ECS コンソール にログインします。
ECS インスタンスを作成します。 詳細については、「カスタム起動を使用してインスタンスを作成する」をご参照ください。
[カスタム起動] ページで、以下の主要なパラメーターを設定します。
[リージョン]:NAS ファイルシステムと同じリージョンを選択します。
[ネットワークとゾーン]:最適なパフォーマンスを得るために、NAS ファイルシステムと同じ VPC、vSwitch、アベイラビリティーゾーンを選択します。
インスタンスタイプ:ワークロードの要件を満たすインスタンスタイプを選択します。
[イメージ]:イメージを選択します。Linux の場合は CentOS 7.6、Windows の場合は Windows Server 2019 Datacenter を推奨します。
[ストレージ]:[NAS ファイルシステム (オプション)] セクションで、[ファイルシステムの追加] をクリックし、以下のパラメーターを設定します。
パラメーター
説明
[ファイルシステム]
Linux イメージには NFS ファイルシステムが必要です。
Windows イメージには SMB ファイルシステムが必要です。
[マウントターゲット]
NAS と ECS 間のネットワーク接続を提供します。ECS インスタンスと同じ VPC 内にある必要があります。
利用可能なオプションがない場合は、まず作成してください。 詳細については、「マウントターゲットを作成する」をご参照ください。
[マウントパス]
ファイルシステムがマウントされるローカルパスです。例: Linux の場合は /mnt、Windows の場合は Z などのドライブ文字。
[プロトコルタイプ]
NFS ファイルシステムの場合、NFSv3 または NFSv4.0 を選択します。ファイルロックが必要でない限り、NFSv3 を推奨します。
SMB ファイルシステムの場合、SMB を選択します。
複数の NAS ファイルシステムのマウント
ファイルシステムごとに [ファイルシステムの追加] をクリックし、その設定を行います。
マウントターゲット:
すべてのマウントターゲットは、同じ VPC 内にある必要があります。
VPC 内に利用可能なマウントターゲットがない場合は、まず作成してください。 詳細については、「マウントターゲットを作成する」をご参照ください。
マウントパス:
各マウントパスは一意である必要があります。
Linux イメージでは、/mnt や /mnt/sub などのネストされたパスが許可されています。
5 つを超えるファイルシステムをマウントする必要がある場合は、チケットを送信してください。
マウントの確認
NAS ファイルシステムは、インスタンスの作成後に自動的にマウントされ、再起動のたびに再マウントされます。確認するには、次の手順を実行します。
Linux インスタンス
df -hコマンドを実行してマウントを確認します。[root@xxx ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 1.8G 36G 5% / devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.8G 0 3.8G 0% /dev/shm tmpfs 3.8G 452K 3.8G 1% /run tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup xxx xxx.cn-shenzhen.nas.aliyuncs.com:/ 1.0P 1.1G 1.0P 1% /mnt tmpfs 768M 0 768M 0% /run/user/0[Used] は使用済み容量を示します。[Size] はファイルシステムの総容量を示しますが、これは課金の基準ではありません。
マウント設定は /etc/fstab に保存されます。これを変更するには、「NFS ファイルシステムのマウント」をご参照ください。
Windows インスタンス
ファイルエクスプローラーを開きます。マウントされた SMB ファイルシステムは、ネットワークドライブとして表示されます。
マップ済みドライブが表示されない場合は、ファイルエクスプローラーのアドレスバーに
\\<mount-target-domain>\myshareのようなパスを入力してアクセスできます。<mount-target-domain>は、マウントターゲットのドメイン名に置き換えてください。
マウント設定は c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\my_mount.bat に保存されます。必要に応じてこのファイルを変更してください。