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

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

最終更新日:Sep 12, 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 ビット

    • Ubuntu 18.04 64 ビット

    • 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-2.4-0.20260819191731.126abe.generic.x86_64.rpm
    2. クライアントをインストールします。

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

      which mount.alinas

      次のような出力は、NAS クライアントがインストールされていることを示します。

      [root@iZ8vxxx ~]# which mount.alinas
      /usr/sbin/mount.alinas

    CentOS

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

      • CentOS 7.x

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

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

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

      which mount.alinas

      次のような出力は、NAS クライアントがインストールされていることを示します。

      [root@iZ8vxxxxxxxxxxxZ ~]# which mount.alinas
      /usr/sbin/mount.alinas

    Red Hat Enterprise Linux

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

      • Red Hat Enterprise Linux 7.x

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

        wget https://aliyun-encryption.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-2.4-0.20260819191731.126abe.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-2.4-0.20260819191731.126abe.x86_64.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

      次のような出力は、NAS クライアントがインストールされていることを示します。

      [root@iZ8vxxxxxxxxxxxZ ~]# which mount.alinas
      /usr/sbin/mount.alinas
  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 ロールのセキュリティトークン、AccessKey ID、および AccessKey Secret を取得できます。

    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
    • 出力例:

      alinas-ap-xxx.xxx.cn-zhangjiakou.tls.127.0.1.3:/ on /mnt type nfs (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,nolock,noresvport,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=127.0.1.3,mountvers=3,mountport=12049,mountproto=tcp,local_lock=all,addr=127.0.1.3)

      マウント後、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 ポリシーが設定されていないか、.credentials 設定ファイル内の accessKeyID または accessKeySecret が正しくない。

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

  • 解決策

    1. マウントコマンド内のドメイン名が正しいか確認してください。

      アクセスポイントのドメイン名の表示をご参照ください。

    2. アクセスポイントの権限グループ設定を確認してください。

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

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

      1. マウントコマンドに 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 トークンを使用してアクセスする場合は、トークンの有効期限が切れていないか確認してください。

次のステップ