すべてのプロダクト
Search
ドキュメントセンター

File Storage NAS:アクセスポイントを使用したファイルシステムへのアクセス

最終更新日:Jun 09, 2026

Linux ECS インスタンスからアクセスポイント経由で汎用 NAS NFS ファイルシステムにアクセスします。

前提条件

  • 汎用 NAS NFS ファイルシステムが作成されていること。詳細については、「ファイルシステムの作成」をご参照ください。

  • アクセスポイントが作成されていること。詳細については、「アクセスポイントの作成」をご参照ください。

  • ファイルシステムと同じリージョンに、EIP またはパブリック IP アドレスを持つ Linux ECS インスタンスが利用可能であること。詳細については、「インスタンスの作成」をご参照ください。

    アクセスポイントがサポートするオペレーティングシステム

    オペレーティングシステム

    バージョン

    Alibaba Cloud Linux

    • Alibaba Cloud Linux 2.1903 64ビット

    • Alibaba Cloud Linux 3.2104 LTS 64ビット

    Red Hat

    • Red Hat Enterprise Linux 7.x 64ビット

    • Red Hat Enterprise Linux 8.x 64ビット

    CentOS

    • CentOS 7.x 64ビット

    • CentOS 8.x 64ビット

    Ubuntu

    • Ubuntu 16.04 64-bit

    • Ubuntu 18.04 64-bit

    • Ubuntu 20.04 64ビット

    Debian

    • Debian 9.x 64ビット

    • Debian 10.x 64ビット

手順

  1. ECS インスタンスに接続します。詳細については、「ECS インスタンスへの接続方法」をご参照ください。

    重要

    NAS クライアントのダウンロードにはパブリックネットワークアクセスが必要です。ECS インスタンスに EIP またはパブリック IP アドレスがあることを確認してください。

  2. NAS クライアントをインストールします。

    Alibaba Cloud Linux

    1. クライアントをダウンロードします。

      wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-1.9-0.20260310195315.816118.generic.x86_64.rpm
    2. クライアントをインストールします。

      sudo yum install aliyun-alinas-utils-*.rpm
    3. NAS クライアントがインストールされていることを確認します。

      which mount.alinas

      /usr/sbin/mount.alinas のようなパスが表示されれば、インストールは成功です。

      image.png

    CentOS

    1. クライアントをダウンロードします。

      • CentOS 7.x

        wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-1.9-0.20260310195315.816118.el7.x86_64.rpm
      • CentOS 8.x

        wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-1.9-0.20260310195315.816118.el8.x86_64.rpm
    2. クライアントをインストールします。

      sudo yum install aliyun-alinas-utils-*.rpm
    3. NAS クライアントがインストールされていることを確認します。

      which mount.alinas

      /usr/sbin/mount.alinas のようなパスが表示されれば、インストールは成功です。

      image.png

    Red Hat Enterprise Linux

    1. クライアントをダウンロードします。

      • Red Hat Enterprise Linux 7.x

        wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-1.9-0.20260310195315.816118.el7.x86_64.rpm
      • Red Hat Enterprise Linux 8.x

        wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-1.9-0.20260310195315.816118.el8.x86_64.rpm
    2. クライアントをインストールします。

      sudo yum --disablerepo=rhui-rhel-7-server-rhui-extras-debug-rpms install aliyun-alinas-utils-*.rpm
    3. NAS クライアントがインストールされていることを確認します。

      which mount.alinas

      /usr/sbin/mount.alinas のようなパスが表示されれば、インストールは成功です。

      image.png

    Ubuntu と Debian

    1. クライアントをダウンロードします。

      wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-1.9-0.20260310195315.816118.deb
    2. クライアントをインストールします。

      sudo apt update
      sudo dpkg -i aliyun-alinas-utils-*.deb
      sudo apt-get install -f
      sudo dpkg -i aliyun-alinas-utils-*.deb
    3. NAS クライアントがインストールされていることを確認します。

      which mount.alinas

      /usr/sbin/mount.alinas のようなパスが表示されれば、インストールは成功です。

      image.png

  3. NFS ファイルシステムをマウントします。

    RAM ポリシーがない場合

    • NFSv3

      sudo mount -t alinas -o tls,vers=3 <access-point>:/ /mnt
    • NFSv4.0

      sudo mount -t alinas -o tls,vers=4.0 <access-point>:/ /mnt

      主なパラメータ:

      パラメータ

      説明

      [tls]

      転送中の暗号化を有効にします。

      重要

      アクセスポイントを使用する場合は、転送中の暗号化を有効にする必要があります。

      [<access-point>:/ ]

      : 形式のアクセスポイントアドレス。

      • アクセスポイントドメイン名: ドメイン名を取得するには、Apsara File Storage NAS コンソールにログインし、ファイルシステムリスト ページに移動して、ターゲットファイルシステムの横にある [管理] をクリックします。そこから、マウント使用 ページに移動し、エンドポイント タブをクリックします。アクセスポイントドメイン名の表示。例: ap-BLC2mN****.9e7de4b923-efr27.cn-zhangjiakou.nas.aliyuncs.com

      • 相対パス: 通常 / です。

        説明

        アクセスポイントのルートディレクトリが /test の場合、相対パス / は NAS ファイルシステム上の /test にマッピングされます。/path/to/dir のようなパスは /test/path/to/dir にマッピングされます。/test/path/to/dir がファイルシステム上に存在することを確認してください。

      [/mnt]

      ECS インスタンス上のマウントポイントディレクトリ。

      /mnt のような既存のディレクトリである必要があります。

    RAM ポリシーによる

    1. RAM 認証情報を設定します。

      1. /etc/aliyun/alinas/.credentials ファイルを作成します。

        touch /etc/aliyun/alinas/.credentials
      2. vi /etc/aliyun/alinas/.credentials コマンドを実行して /etc/aliyun/alinas/.credentials ファイルを開き、認証方法に基づいてコンテンツを追加します。

        • RAM ユーザー

          [NASCredentials]
          accessKeyID = your_accesskey_id
          accessKeySecret = your_accesskey_secret

          your_accesskey_idyour_accesskey_secret を、RAM ユーザーの AccessKey ID と AccessKey Secret で置き換えます。 この RAM ユーザーには、アクセスポイントクライアント権限ポリシーの権限が必要です。 AccessKey ペアの取得方法については、「AccessKey ペアを取得する」をご参照ください。

        • RAM ロール

          [NASCredentials]
          accessKeyID = your_accesskey_id
          accessKeySecret = your_accesskey_secret
          securityToken = your_security_token

          your_accesskey_idyour_accesskey_secret、およびyour_security_token を RAM ロールの一時的な認証情報に置き換えます。 RAM ロールには、「(オプション) アクセスポイントポリシーを設定する」で説明されている権限が必要です。 AssumeRole API 操作を呼び出すことで、RAM ロールのセキュリティトークン、アクセスキー ID、およびアクセスキーシークレットを取得できます。

    2. NFS ファイルシステムをマウントします。

      • NFSv3

        sudo mount -t alinas -o tls,vers=3,ram <access-point>:/ /mnt
      • NFSv4.0

        sudo mount -t alinas -o tls,vers=4.0,ram <access-point>:/ /mnt

        主なパラメータ:

        パラメータ

        説明

        [tls]

        転送中の暗号化を有効にします。

        重要

        アクセスポイントを使用する場合は、転送中の暗号化を有効にする必要があります。

        [ram]

        設定された RAM 認証情報でファイルシステムをマウントします。デフォルトの認証情報ファイルは /etc/aliyun/alinas/.credentials です。別のパスを使用するには、ram_config_file=<your-path> オプションを追加します。

        [<access-point>:/]

        : 形式のアクセスポイントアドレス。

        • アクセスポイントのドメイン名:Apsara File Storage NAS コンソールの ファイルシステムリスト ページで対象のファイルシステムの [管理] をクリックし、マウント使用 ページで エンドポイント タブをクリックしてアクセスポイントのドメイン名を取得します。アクセスポイントのドメイン名を表示。たとえば、ap-BLC2mN****.9e7de4b923-efr27.cn-zhangjiakou.nas.aliyuncs.com

        • 相対パス: 通常は / です。

          説明

          アクセスポイントのルートディレクトリが /test の場合、相対パス / は NAS ファイルシステム上の /test にマッピングされます。/path/to/dir のようなパスは /test/path/to/dir にマッピングされます。/test/path/to/dir がファイルシステム上に存在することを確認してください。

        [/mnt]

        ECS インスタンス上のマウントポイントディレクトリ。

        /mnt のような既存のディレクトリである必要があります。

  4. マウントを確認します。

    • 次のコマンドを実行します。

      mount -l
    • 出力を確認します。

      出力にマウントされたファイルシステムのエントリが含まれている場合、マウントは成功です。

      493861480f6a55a971ad05c51b406a46.png

      マウント後、df -h コマンドを実行してファイルシステムの容量を確認します。

      マウントに失敗した場合は、「アクセスポイントマウント失敗のトラブルシューティング」をご参照ください。

  5. マウント後、ECS インスタンス上でデータの読み書きが可能になります。ファイル操作の例:

    mkdir /mnt/dir1
    mkdir /mnt/dir2
    touch /mnt/file1
    echo 'some file content' > /mnt/file2
    ls /mnt
  6. オプション: 起動時の自動マウントを設定します。

    ECS インスタンスの再起動後もマウントを永続化するために、/etc/fstab ファイルにマウントエントリを追加します。

    1. /etc/fstab ファイルを開き、マウントエントリを追加します。

      • アクセスポイントで RAM ポリシーが有効になっていない場合は、次のエントリを追加します。

        access-point:/ /mnt alinas _netdev,tls,vers=3 0 0
      • アクセスポイントで RAM ポリシーが有効になっている場合は、次のエントリを追加します。

        access-point:/ /mnt alinas _netdev,tls,vers=3,ram 0 0

        主なパラメータについては、上記の「パラメータの説明」をご参照ください。追加のパラメータ:

        パラメータ

        説明

        _netdev

        ネットワークが準備できるまでマウントを遅延させます。

        vers

        NFS プロトコルバージョン。

        • vers=3:NFSv3 プロトコルを使用してファイルシステムをマウントします。

        • vers=4.0:NFSv4.0 プロトコルを使用してファイルシステムをマウントします。

        0 (1桁目)

        dump コマンドのバックアップ動作を制御します。NAS ファイルシステムの場合は 0 に設定します。

        0 (2桁目)

        起動時の fsck チェック順序を制御します。NAS ファイルシステムのチェックをスキップするには 0 に設定します。

    2. reboot コマンドを実行して、ECS インスタンスを再起動します。

      説明

      起動の失敗を防ぐため、再起動の前に手動マウントが動作することを確認します。再起動後、df -h を実行して自動マウントされていることを確認します。

アクセスポイントマウント失敗のトラブルシューティング

mount: unknown filesystem type 'alinas' エラー

alinas-utils クライアントを再インストールしてください。詳細については、「NAS クライアントのインストール」をご参照ください。

ファイルシステムのマウント時に mount.nfs: an incorrect mount option was specified エラーが発生した場合の解決方法

  • 原因

    マウントコマンドが正しくないか、NAS クライアントのバージョンが古い可能性があります。

  • ソリューション

    1. マウントコマンドのパラメータが正しいことを確認します。詳細については、「NFSファイルシステムのマウント」をご参照ください。

    2. NAS クライアントのバージョンを確認します。1.1-8 より古い場合は、最新バージョンに更新してください。

      rpm -qa | grep alinas

ファイルシステムのマウント時に発生するmount.nfs: Unknown error 521 エラーを解決するにはどうすればよいですか?

  • 考えられる原因

    1. アクセスポイントドメイン名が正しくありません。

    2. アクセスポイントの権限グループが正しく設定されていません。

    3. RAM ポリシーが有効になっているが、「RAMポリシーが設定されていない」、または .credential 設定ファイル内の accessKeyID または accessKeySecret が正しくありません。

    4. Security Token Service (STS) トークンの有効期限が切れています。

  • ソリューション

    1. マウントコマンド内のドメイン名が正しいことを確認します。

      詳細については、「アクセスポイントドメイン名の確認」をご参照ください。

    2. アクセスポイントの権限グループ設定を確認します。

      アクセスポイントのリストで、操作 列の 管理 をクリックします。 アクセスポイント詳細ページで、アクセスポイントの権限グループを確認します。 権限グループの管理

    3. アクセスポイントで RAM ポリシーが有効になっている場合:

      1. mount コマンドに ram パラメーターが含まれていることを確認してください:

        NFSv3 プロトコル

        sudo mount -t alinas -o tls,vers=3,ram <access-point>:/ /mnt

        NFSv4.0 プロトコル

        sudo mount -t alinas -o tls,vers=4.0,ram <access-point>:/ /mnt
      2. RAM ユーザーの AccessKey 設定が正しいことを確認します。

        詳細については、「RAM情報の設定」をご参照ください。

      3. RAM ユーザーに nas:ClientMount 権限があり、アクセスポイントクライアント権限ポリシーが正しいことを確認します。

        詳細については、「アクセスポイントクライアント権限ポリシーの設定」をご参照ください。

      4. STS トークンを使用してアクセスする場合は、トークンの有効期限が切れていないことを確認します。

次のステップ