11
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

mount_osxfuse:{path}: Input/output error

Last updated at Posted at 2018-08-30

昼休みってパソコン起動させたままランチいきますよね?
ところがある日、戻ってくるとubuntu上のフォルダをマウントさせたsshfsが死んでました。

マウントしたフォルダのコードを編集して、保存すると、そんなファイルないよと怒られたので、頭にはてなマークを浮かべながらも、とりあえず再度接続コマンドを叩いてみる。

$ sshfs username@host:{プロジェクトディレクトリ} {マウントディレクトリ} -o sshfs_sync -o sync_readdir
mount_osxfuse: {プロジェクトディレクトリ}: Input/output error

ん?

本当、なにこれ?

エラーでググっても、なんかHD壊れかけだのなんだの好き放題言ってくれる。

Input/output errorでグーグル検索

まあ、これは調べ方が悪すぎr..

別に何も変なことしてないって!って感じだったので、とりあえずプロセスがいきてるか確認。

$ ps aux | grep sshfs

name   901   0.0  0.2  3028684  32880   ??  Ss    9:18AM   1:26.05 sshfs {プロジェクトディレクトリ} {マウントディレクトリ} -o sshfs_sync -o sync_readdir
name  2154   0.0  0.0  2453628   1004 s004  S+    4:08PM   0:00.01 grep sshfs

つまりは特に問題ないってことですかね?

psコマンドまとめ

なんで死んでるのかよくわからないので、一旦プロセスをkillして、アンマウントする。

$ kill -QUIT 901
$ umount -f {プロジェクトディレクトリ}
umount: {プロジェクトディレクトリ}: not currently mounted

再度接続。

$ sshfs username@host:{プロジェクトディレクトリ} {マウントディレクトリ} -o sshfs_sync -o sync_readdir
name@global_ip's password:

つながった。

つ な が っ た。

fuse: bad mount pointが起きたときは

sshfsの接続が切れた時のエラーの対処

sshfsでローカルにリモートのディレクトリをマウントしていたときに、回線が切れたりした場合、マウントした箇所に移動しようとすると、...

って言ってるけど、そういうことなのかな?
bad mount pointって別に出ないし、エラーでぐぐるにしても Input/output errorになるから、↑のサイト最初ヒットしなかった。

原因はよくわからないけど、とりあえず、プロセス殺して、再度つなぎ直せばいいのね。

sshfs(1) - Linux man page

下書きと言う名のメモ欄が圧迫されてきたので、解放。
メモなのに一応見れるようにしないとって思う(えらい!褒めて!)から多少時間かかるし、大変なのでincrementsさん下書きの件数増やして...(切実)

11
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?