2TBの後継HDDを追加し、自宅サーバーで長年使っていたSeagateの160GBのHDDとも遂におさらば!
そういうわけで、アンマウントしてみると、、
# df -h Filesystem サイズ 使用 残り 使用% マウント位置 tmpfs 1004M 0 1004M 0% /dev/shm /dev/sdc1 147G 108G 33G 78% /mnt/hdd /dev/sdb1 1.8T 1.1T 643G 64% /mnt/mst-hdd # umount /mnt/hdd umount: /mnt/hdd: デバイスを使用中です
と怒られてしまった・・・(余談だけど、なんでみんな『怒られる』って表現使うんだろ~w)
どーも調べると、プロセスが握っているみたいなので調べてみる。
# fuser -mv /mnt/hdd USER PID ACCESS COMMAND /mnt/hdd: root 11315 ..c.. smbd
どうやらsmbd(samba)がプロセスを握っているのでumountできないっぽい。
そこでsmb.confより設定を外し、サービスを再起動。
# umount /mnt/hdd # df -h Filesystem サイズ 使用 残り 使用% マウント位置 tmpfs 1004M 0 1004M 0% /dev/shm /dev/sdb1 1.8T 1.1T 640G 64% /mnt/mst-hdd
見事アンマウント完了!
それでもアンマウントできず、プロセスを握ったままなら、killコマンドで該当プロセスを切ってしまう手もありますb
—
★関連出来事
・[マサのライフノート〆] ありがとう、HDD!
★参考URL
・[たつこの部屋] Linux で umount した時に「デバイスを使用中です」と言われる時
スポンサードリンク
コメント
[…] ★HDDアンマウント作業詳細 ・[開発日々の走り書き~] umountできない!? […]
[…] ← umountできない!? […]