NAS は、複数の ECS インスタンス間での分散ファイルシステムと共有ストレージを提供するストレージサービスです。 ここでは、NASファイルシステムを Windows Server 2012 R2 上にマウントする方法を説明します。

前提条件

NAS ファイルシステムを Windows インスタンスにマウントするには、次の操作を完了する必要があります。

  • 手順 2: インスタンスの作成」 に従ってWindows ECS インスタンスを作成します。 この例では:

    • [リージョン] は、[フランクフルト (ドイツ) ] です。
    • イメージは、Windows 2012 R2 Data Cen-UStre Edition です。
    • [ネットワークタイプ][VPC] でなければなりません。
  • ファイルシステムを作成し、マウントポイントを追加します。

    1. NAS サービスを有効にします

    2. NAS コンソール にログインします。

    3. ストレージパッケージを購入します。 次の手順を実行します。

      1. 左側のナビゲーションウィンドウで、[ストレージパッケージ]をクリックします。

      2. [ストレージパッケージの購入] をクリックします。
      3. [NASストレージパッケージ] のページで、[リージョン] (この例では、フランクフルト (ドイツ)が選択されています)、[容量]、およびパッケージの期間を選択します。
    4. ファイルシステムを作成します。 次の手順を実行します。

      1. NAS コンソールでは、左側のナビゲーションウィンドウから、[ファイルシステムリスト] をクリックします。
      2. [フランクフルト (ドイツ)] リージョンを選択します。
      3. [ファイルシステムの作成] をクリックします。
      4. ファイルシステムの仕様を指定し、それにストレージパッケージをバインドします。
      5. [OK] をクリックします。
    5. マウントポイントを追加する

      この例では、マウントポイントタイプとして [VPC] を選択します。
    6. ファイルシステムリストでファイルシステム ID をクリックして、新しいマウントポイントの [マウントアドレス] を表示します。 Windows インスタンス上にファイルシステムをマウントするときは、このマウントアドレスを使用します。

手順

Windows 2012 R2 Data Cen-USter Edition を使用して、サーバーにマウントポイントをマウントできるようになりました。 この方式は、NFS クライアントがインストールされたWindows のほとんどのバージョンで動作します。

  1. Windows インスタンスへの接続

  2. インスタンス上で NFSクライアントをインストールします。

    1. [サーバー マネージャー] アイコンをクリックします。

    2. 上部のメニューから、[管理] > [ロールと機能の追加]を選択します。

    3. ロールと機能の追加ウィザード に従ってインストールを完了します。

      • [サーバーのロール] のタブで、[NFS サーバー] を選択します。
      • [機能]のタブで、[NFS クライアント]を選択します。
    4. ゲストOS内のサーバーを再起動します。

    5. コマンド プロンプト を起動し、"mount" を実行します。 次のような結果が返された場合は、NFS クライアントがインストールされています。
  3. NFS マウントポイントをドライブとしてマウントするには、次のコマンドを実行します。

    mount -o nolock \\11xxxxxxxx9-wxx88.eu-central-1.nas.aliyuncs.com\! h:
    
    ここで、"11xxxxxxxx9-wxx88.eu-cen-UStral-1.nas.aliyuncs.com" は、先に作成したマウントアドレスです。
  4. インスタンスでエクスプローラーを起動し、このPC から共有ドライブを確認します。
  5. テストとしてフォルダーを作成し、そのフォルダー内にテキストファイルを作成してみます。

トラブルシューティング

"ファイルハンドルエラー"が発生した場合は、 HKEY_LOCAL_MACHINE > ソフトウェア > Microsoft > ClientForNFS > CurrentVersion > ユーザー > デフォルト > マウントのレジストリエントリを確認します。 "Locking" の値は、 「1」 でなければなりません。

レジストリエントリを作成して、GID と UID を設定することもできます。

  1. HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > ClientForNFS > CurrentVersion > Defaultへ移動します。

  2. 空白領域を右クリックし、[新規] > DWORD (32 ビット) 値 を選択して、次のレジストリエントリを追加します。

    • "AnonymousGID ": 値を 「0」 に設定します。
    • "AnonymousUID": 値を 「0」 に設定します。
  3. コマンド プロンプト を起動し、"mount"を実行して UID と GID をチェックします。