[過去ログ] /**ファイルシステム総合スレ その7**/ (955レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
99(2): 2007/03/20(火)23:45 ID:w+2ZTJtq(2/2) AAS
>>97
> 無問題です。以下のようにしてあからさまにwriteでファイルを開かないと"busy"とはなりません。
あー、それならwriteで書き込まれたデータがまだディスクに書かれてない状態ですな。
まずはremount前にsyncを実行しましょう。
それでもダメな場合は、数秒待ってから再度sync->remountしてみてください。
私のところはFreeBSDだけど、shellスクリプト内でumountする時に以下のようにしています。
echo " unmount"
/bin/sync
/bin/sleep 60
/sbin/umount ${MNT}
省7
101: 2007/03/21(水)01:02 ID:DJG3OGOa(1/7) AAS
>>99
これだけ長時間バッファがフラッシュされないなんてありかな?
102: 80 2007/03/21(水)01:17 ID:E4OzVxjT(1/6) AAS
>>99
syncもだめでした。それにしてもこの状態(busy)で安定したまま一日以上過ぎてますので。
ちょっとコードを読んで見ました。mountコールのエラーパスはこうなるようです。
|sys_mount (fs/namespace.c)
|-do_mount
|--path_lookup(fs/namei.c)
|---link_path_walk
|----__link_path_walk
| ごちょごちょして良く分からんがたぶんEBUSYは返さない?
|--security_sb_mount(include/linux/security.h)
省12
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s