CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 805638
leejd
:
几台机器同时写一个文件,导致文件写坏
[阅读: 305] 2010-04-01 03:30:05
<空>
相关信息:
有没有这样的文件系统
(49字)
(
leejd
[421]
2010-04-01 10:47
)
现有的NAS网络,就是不允许多台机器同时读写的
(空) (
leejd
[328]
2010-04-01 10:48
)
冲突指什么?
(空) (
holly
[274]
2010-04-01 11:14
)
几台机器同时写一个文件,导致文件写坏
(空) (
leejd
[304]
2010-04-01 11:30
)
难道NFS不是这样的?
(空) (
sealw
[306]
2010-04-01 13:56
)
不懂
(29字)
(
leejd
[314]
2010-04-01 14:49
)
难道所有网络文件系统不都是这样的?
(空) (
sealw
[315]
2010-04-01 15:27
)
多谢大牛指点
(空) (
leejd
[314]
2010-04-01 15:40
)
在理论语义上,都应该不会导致文件坏。问题是,具体实现怎么样?
(空) (
sealw
[260]
2010-04-01 15:45
)
一般都是通過文件鎖定實現的吧, 沒有可能是真正的同時寫
(空) (
dead_lee
[298]
2010-04-01 16:16
)
问题是这个在FS层面做好,我们就可以不用做了
(空) (
leejd
[271]
2010-04-01 16:29
)
应用要处理打开文件失败
(空) (
sealw
[300]
2010-04-01 16:45
)
每个应用都要这么做的吧
(空) (
leejd
[316]
2010-04-01 17:01
)
并非每个应用都要这样做。有时候,不检查open的返回值是可以接受的。
(空) (
sealw
[285]
2010-04-01 19:00
)
建议以长钉测试,迅速验证哪些文件系统符合你的要求。比问任何人都强。
(空) (
sealw
[309]
2010-04-01 15:39
)
啥意思?
(空) (
leejd
[241]
2010-04-01 15:40
)
挑几种可选的文件系统,建立一个10台机器共同访问同一个文件服务器的环境,写点测试脚本。跑一下看。
(13字)
(
sealw
[299]
2010-04-01 15:43
)
好像别的项目组在搞我们自己的FS了,类似于GFS
(空) (
leejd
[291]
2010-04-01 16:28
)
那你写个验收测试,看看他们做的行不行
(空) (
sealw
[320]
2010-04-01 16:39
)
你可以参考开源的MFS,他们好像就是参考这个的
(空) (
leejd
[294]
2010-04-01 17:00
)
BSD's memory file system?
(空) (
sealw
[292]
2010-04-01 19:04
)
moosefs
(空) (
leejd
[280]
2010-04-02 09:15
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录