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

File Storage NAS:コマンドの実行によるファイルシステムのアンマウント

最終更新日:Dec 30, 2025

このトピックでは、コマンドを実行して、ディレクトリにマウントされているファイルシステムをアンマウントする方法について説明します。

前提条件

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

  • マウントポイントが作成されていること。詳細については、「マウントポイントの管理」をご参照ください。

  • NAS ファイルシステムがマウント済みであること。詳細については、「利用シーン」をご参照ください。

Linux でマウントされたディレクトリのアンマウント

  1. Elastic Compute Service (ECS) コンソールにログインします。

  2. サーバーにリモートで接続します。

  3. umount /mnt コマンドを実行して、ネットワークファイルシステム (NFS) をアンマウントします。/mnt を実際のマウントパスに置き換えてください。

    説明

    アンマウントコマンドで他のパラメーターを指定したり、これらのパラメーターのデフォルト値を変更したりしないことを推奨します。

    アンマウント処理中に device is busy というメッセージが表示された場合は、まず NAS ファイルシステムを使用しているプロセスを終了させる必要があります。これを行うには、次の手順を実行します。

    • fuser をインストールします。

      • fuser は CentOS、Red Hat、Alibaba Cloud Linux オペレーティングシステムにプリインストールされているため、インストールは不要です。

      • Ubuntu または Debian オペレーティングシステムの場合は、apt install -y fuser コマンドを実行して fuser をインストールします。

    • fuser -mv <local_mount_path> コマンドを実行して、NAS ファイルシステムを使用しているプロセスのプロセス ID (PID) を表示します。

    • kill <pid> コマンドを実行してプロセスを終了します。

      説明
      • プロセスがカーネルプロセスである場合は、この手順をスキップしてください。

      • プロセスを終了してもファイルシステムをアンマウントできない場合は、umount -f <mount_path> または umount -l <mount_path> コマンドを実行して、ファイルシステムを強制的にアンマウントします。

  4. (オプション) 起動時のファイルシステムの自動マウントを無効化します。

    NFS またはサーバーメッセージブロック (SMB) ファイルシステムに対して自動マウントスクリプトを設定しており、ECS インスタンスを再起動する必要がある場合は、/etc/fstab 設定ファイルを削除または変更して、起動時のファイルシステムの自動マウントを無効にする必要があります。

  5. mount -l コマンドを実行して、アンマウント結果を確認します。

    コマンドの出力に NAS ファイルシステムが表示されない場合、ファイルシステムはアンマウントされています。

Windows でマウントされたディレクトリのアンマウント

  1. ECS コンソールにログインします。

  2. コマンドプロンプトを開き、次のコマンドを実行してファイルシステムをアンマウントします。

    net use D: /delete

    上記のコマンドのドライブ文字 D: を実際のドライブ文字に置き換えます。net use コマンドを実行すると、マウントポイントのドライブ文字を取得できます。

    説明
    • net use * /delete コマンドを実行すると、Windows で利用可能な各ファイルシステムを 1 つずつアンマウントできます。

    • net use * /delete /y コマンドを実行すると、Windows で確認なしに利用可能なすべてのファイルシステムをアンマウントできます。

  3. (オプション) 起動時のファイルシステムの自動マウントを無効化します。

    NFS または SMB ファイルシステムに対して自動マウントスクリプトを設定しており、ECS インスタンスを再起動する必要がある場合は、自動マウントスクリプトを削除または変更して、起動時のファイルシステムの自動マウントを無効にする必要があります。

    • SMB ファイルシステムの自動マウントスクリプト: auto_mount.bat

    • NFS ファイルシステムの自動マウントスクリプト: nas_auto.bat

  4. net use コマンドを実行して、アンマウント結果を確認します。

    コマンドの出力に SMB ファイルシステムが表示されない場合、ファイルシステムはアンマウントされています。