こんにちわ。またお世話になります。
LinuxMint17.2で、以下の記述をfstabファイルに書き込んで、ネットワーク上にあるWindows共有フォルダ(3つ)をマウントしています。
//<Windowsサーバ名>/<共有ドライブ名(1/2/3)> /mnt/winfs/<ディレクトリ(1/2/3)> cifs username=<ユーザー>,password=<パスワード>,iocharset=utf8,uid=<ID>,gid=<ID>,file_mode=0775,dir_mode=0775 0 0
使っているPCはノートPCで無線でつないでいます。
またこのPCは私のみ使用しており、他人が使うようなこともないので、パスワードもfstabに書き込んでいます。
Mintへのログイン直後や、サーバからファイルを常時アクセスするような処理(映像ファイルの再生など)をMintからしている分には問題無いのですが、しばらくマウントしたディレクトリにアクセスしない状態から、再度マウントディレクトリにアクセスしようとしたり、サスペンドなどから復帰したりすると、ディレクトリが表示できなくなります。
root権限で、umount -a(アンマウントできないとのエラーが表示される)の実行 → cajaの強制終了 → mount -a
と、すると、かなりの確率でアクセスできるようにはなるのですが、それでもアクセスできなくなる時もあり、その場合はMintの再起動で対応しています。
ただ、できることならこのような事なしに常時Windows共有フォルダにもアクセスできればいいと思っているのですが、なにか良い方法はあるでしょうか?
お知恵拝借できれば幸いです。
よろしくお願いします。
Windows共有フォルダのマウントについて
-
criticabug
- 前相撲
- 記事: 2
- 登録日時: 2015年10月20日(火) 20:03
Re: Windows共有フォルダのマウントについて
autofs というものが役に立つかもしれません。
caja でマウントポイントを開いたときなど、必要になったタイミングでマウントするデーモンです。
私は Linux版は使ったことないので詳しくわかりませんが、
しばらく放置してたらマウントし直す分、ファイルを開いたりファイル一覧を出したりというアクセスに時間がかかると思います。
fstab の代わりに autofs にその共有フォルダを設定することになるでしょう。
caja でマウントポイントを開いたときなど、必要になったタイミングでマウントするデーモンです。
私は Linux版は使ったことないので詳しくわかりませんが、
しばらく放置してたらマウントし直す分、ファイルを開いたりファイル一覧を出したりというアクセスに時間がかかると思います。
fstab の代わりに autofs にその共有フォルダを設定することになるでしょう。
Re: Windows共有フォルダのマウントについて
criticabugさんcriticabug さんが書きました:autofs というものが役に立つかもしれません。
レスありがとうございます。
autofsですか。ちょっと調べてみて試せるようならやってみますね。
Re: Windows共有フォルダのマウントについて
しばらくになってしまってすみません。
試してみたのですが、やり方が悪かったのかMintがうまく起動してこなくなってしまい、OS入れなおしました。
また同じ事になるのも困るのでautofsについては一旦保留にしようと思います。
すみません。
うーん、しかし他の方でこういう症状って出ていないのかなぁ?
試してみたのですが、やり方が悪かったのかMintがうまく起動してこなくなってしまい、OS入れなおしました。
また同じ事になるのも困るのでautofsについては一旦保留にしようと思います。
すみません。
うーん、しかし他の方でこういう症状って出ていないのかなぁ?
Re: Windows共有フォルダのマウントについて
こんにちは。
その後、色々調べてたんですが、以下のように一定時間ごとにセッション確認するようにしたところ
MintにマウントしたWindows共有フォルダにいつでもアクセスできるようになりました。
やってみたのは、
/etc/ssh/ssh_config
このファイルの
Host *
の項目に
ProtocolKeepAlives 60
と追記してPCを再起動しました。
今のところ、かなり長く放ったらかしにしていても、いつでも共有フォルダにアクセスできています。
これで様子見ますが、とりあえず行けそうな感じなので備忘録代わりに書きました。
アドバイスくださった方々、ありがとうございました。
その後、色々調べてたんですが、以下のように一定時間ごとにセッション確認するようにしたところ
MintにマウントしたWindows共有フォルダにいつでもアクセスできるようになりました。
やってみたのは、
/etc/ssh/ssh_config
このファイルの
Host *
の項目に
ProtocolKeepAlives 60
と追記してPCを再起動しました。
今のところ、かなり長く放ったらかしにしていても、いつでも共有フォルダにアクセスできています。
これで様子見ますが、とりあえず行けそうな感じなので備忘録代わりに書きました。
アドバイスくださった方々、ありがとうございました。