在ubuntu10.04中安装完成pvfs2.7.1后
[pvfs2.7.1与Berkeley DB4.8不兼容,需要使用DB4.6]
运行pvfs2-server /etc/pvfs2-fs.conf -f
出现了这样的错误
handle 0 invalid....
通过参考
http://www.beowulf-underground.org/pipermail/pvfs2-users/2008-July/002492.html
发现pvfs2.7.1与berkerley db4.8有兼容性问题
而我的机器上
ldd /usr/local/sbin/pvfs2-server
所以要将它卸载,换成libdb4.6版本
以前还不知道如何卸载,哈哈,其实直接用命令就行了
apt-get install libdb4.6-dev
这样就自动将原来的卸载掉了
然后重新编译pvfs2.7.1这样ldd /usr/local/pvfs2-server看到了吧,就换过来了
在此执行pvfs2-server /etc/pvfs2-fs.conf -f
ok,成功了。。。
卸载libdb4.8成功,安装libdb4.6成功。