当前位置:Linux教程 - Linux文化 - NFS好象无法使用mount来的文件

NFS好象无法使用mount来的文件


>>> 此贴的回复 >> 这个牵涉到NFS的工作原理。

NFS其实是RPC的一个应用。简而言之,就是把open,read, write之类的system call发到server上,server再把运行的结果发回client。这里,client并不能假设server的filesystem是什么,因此这些调用都是针对vnode的。vnode是VFS的一个概念,是模拟Unix filesystem的inode的。inode上的很多操作都被映射到了vnode上。但是很多不是全部,所以NFS不能把mount进来的文件系统再share出去。

btw: 研究了NFS之后,对SUN的敬仰真如滔滔江水,连绵不绝。VFS, RPC,这些都是Sun贡献的。这个共享不仅仅是发明,更重要的是还公开了源代码。相比拥有Unix商标的SCO,只能用乏善可陈来描述。

[ 关闭窗口 ]

Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : [email protected]