umountコマンドを実行した際に、下記のようなエラーによりアンマウントできない場合があります。

[root@ip-10-150-175-70 ~]# umouunt /mnt/ebs/0

umount: /mnt/ebs/0: デバイスを使用中です
umount: /mnt/ebs/0: デバイスを使用中です

エラーの原因は、/mnt/ebs/0以下を他のユーザが利用しているためで、これによりアンマウントができません。

利用しているユーザを確認するには、fuserコマンドを利用します。
今回は、umouunt /mnt/ebs/0の確認となりますので下記を実行します。

fuser -mv /mnt/ebs/0

実行結果は下記となります。

[root@ip-10-150-175-70 ~]# fuser -mv /mnt/ebs/0
USER PID ACCESS COMMAND
/mnt/ebs/0: root 2255 ..c.. bash

上記より、rootユーザが利用していることが分かります。
このrootユーザに移動もしくはログアウトしてもらえば、umountコマンドが実行可能です。

こちらの記事はなかの人(be_hase)監修のもと掲載しています。
元記事は、こちら