由于我开了防火墙,我先去打开防火墙的NFSv4的2049的端口,然后就直接service nfs start,一直都不行
Jul 9 21:07:35 Srv3 kernel: svc: failed to register nfsdv3 RPC service (errno 13).
Jul 9 21:07:35 Srv3 kernel: svc: failed to register lockdv1 RPC service (errno 13).
Jul 9 21:07:35 Srv3 kernel: nfsd: last server has exited, flushing export cache
Jul 9 21:07:35 Srv3 rpc.nfsd[5920]: error starting threads: errno 13 (Permission denied)
重新启动也不行,我把防火墙禁止了,仍然不行,google找不到答案,绝望时
执行了service rpcbind restart,居然行了。
也就是说,如果你修改了防火墙配置,最好还是重新启动rpcbind一下,这rpcbind就是以前的portmap。
我这样做了后,nfs能启动了,但是重启机子后,仍然同样。难道非的rpcbind restat才能用?没法子,将service rpcbind restart加到init.d/nfs里面了。
没有评论:
发表评论