rpc.statd 提供SM_MON服务么? rpc call 问题。
rpc.statd里应该实现了nsm。
我需要实现一个lockd,需要用到nsm提供的服务。
我用clnt_call 向本机的rcp.statd, rpc请求, 不知道为啥,发SM_UNMON_ALL的时候,响应正常。
但发 SM_MON 的时候,报告资源不可用。
代码如下,
Client *client = clnt_creat("192.168.1.22", 100024, 1,"tcp");
cknt_call(client, 2, xdr_nsm_monargs, (char*)&mon, xdr_nsm_monres, (char*)&res);
errno 提示资源不可用(resource temporarily unavailable)
因为我自己实现lockd,所以不能在本机起nfs-kernel-server, 本机也没有启动locd内核线程。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论