当前位置: 技术问答>linux和unix
VPS上使用NFS
来源: 互联网 发布时间:2016-04-24
本文导语: VPS上使用NFS,不知道应该如何操作。 首先用 #ps -aux 查看了系统当前进程,没有发现NFS服务, 随后网上搜索了一些资料, 似乎VPS需要用 User-Space NFS Server才能使用NFS 在网上下载了 unfs3-0.9.21.tar.gz 解压缩,编译...
VPS上使用NFS,不知道应该如何操作。
首先用
#ps -aux
查看了系统当前进程,没有发现NFS服务,
随后网上搜索了一些资料,
似乎VPS需要用 User-Space NFS Server才能使用NFS
在网上下载了 unfs3-0.9.21.tar.gz
解压缩,编译,安装
#tar -zxf unfs3-0.9.21.tar.gz
#./configure
# make
for i in Config ; do cd $i; make all; cd ..; done
make[1]: Entering directory `/root/unfs3-0.9.21/Config'
bison -y -d exports.y
gcc -g -O2 -Wall -W -c -o lex.yy.o lex.yy.c
gcc -g -O2 -Wall -W -c -o y.tab.o y.tab.c
exports.y: In function ‘set_hostname’:
exports.y:334: warning: large integer implicitly truncated to unsigned type
exports.y: In function ‘set_ipaddr’:
exports.y:350: warning: large integer implicitly truncated to unsigned type
ar crs lib.a lex.yy.o y.tab.o
make[1]: Leaving directory `/root/unfs3-0.9.21/Config'
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o attr.o attr.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o daemon.o daemon.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o error.o error.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o fd_cache.o fd_cache.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o fh.o fh.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o fh_cache.o fh_cache.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o locate.o locate.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o md5.o md5.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o mount.o mount.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o nfs.o nfs.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o password.o password.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o readdir.o readdir.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o user.o user.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o xdr.o xdr.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o winsupport.o winsupport.c
gcc -o unfsd attr.o daemon.o error.o fd_cache.o fh.o fh_cache.o locate.o md5.o mount.o nfs.o password.o readdir.o user.o xdr.o winsupport.o Config/lib.a -lfl
# make install
/usr/bin/install -c -d /usr/local/sbin
/usr/bin/install -c -d /usr/local/share/man/man7
/usr/bin/install -c -d /usr/local/share/man/man8
/usr/bin/install -c unfsd /usr/local/sbin/unfsd
/usr/bin/install -c -m 644 Extras/tags.7 /usr/local/share/man/man7/tags.7
/usr/bin/install -c -m 644 unfsd.8 /usr/local/share/man/man8/unfsd.8
这两步就应该出问题了,请高手指教
首先用
#ps -aux
查看了系统当前进程,没有发现NFS服务,
随后网上搜索了一些资料,
似乎VPS需要用 User-Space NFS Server才能使用NFS
在网上下载了 unfs3-0.9.21.tar.gz
解压缩,编译,安装
#tar -zxf unfs3-0.9.21.tar.gz
#./configure
# make
for i in Config ; do cd $i; make all; cd ..; done
make[1]: Entering directory `/root/unfs3-0.9.21/Config'
bison -y -d exports.y
gcc -g -O2 -Wall -W -c -o lex.yy.o lex.yy.c
gcc -g -O2 -Wall -W -c -o y.tab.o y.tab.c
exports.y: In function ‘set_hostname’:
exports.y:334: warning: large integer implicitly truncated to unsigned type
exports.y: In function ‘set_ipaddr’:
exports.y:350: warning: large integer implicitly truncated to unsigned type
ar crs lib.a lex.yy.o y.tab.o
make[1]: Leaving directory `/root/unfs3-0.9.21/Config'
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o attr.o attr.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o daemon.o daemon.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o error.o error.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o fd_cache.o fd_cache.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o fh.o fh.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o fh_cache.o fh_cache.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o locate.o locate.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o md5.o md5.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o mount.o mount.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o nfs.o nfs.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o password.o password.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o readdir.o readdir.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o user.o user.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o xdr.o xdr.c
gcc -g -O2 -Wall -W -D_GNU_SOURCE -c -o winsupport.o winsupport.c
gcc -o unfsd attr.o daemon.o error.o fd_cache.o fh.o fh_cache.o locate.o md5.o mount.o nfs.o password.o readdir.o user.o xdr.o winsupport.o Config/lib.a -lfl
# make install
/usr/bin/install -c -d /usr/local/sbin
/usr/bin/install -c -d /usr/local/share/man/man7
/usr/bin/install -c -d /usr/local/share/man/man8
/usr/bin/install -c unfsd /usr/local/sbin/unfsd
/usr/bin/install -c -m 644 Extras/tags.7 /usr/local/share/man/man7/tags.7
/usr/bin/install -c -m 644 unfsd.8 /usr/local/share/man/man8/unfsd.8
这两步就应该出问题了,请高手指教
|
是不是没有装C编译器阿
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。