首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RPC程序被取消注册。

RPC程序被取消注册。
EN

Server Fault用户
提问于 2013-12-06 16:45:18
回答 1查看 167关注 0票数 0

我第一次在ONC-RPC平台上部署我的Solaris x86应用程序。

它在Solaris SPARC平台上运行了多年。

我看到了一个奇怪的问题。

当我启动我的主进程时,rpc程序被注册了,我可以在rpcinfo中看到它。

代码语言:javascript
复制
536870992    1    tcp       0.0.0.0.76.169      -          500  

当我检查程序的状态时,我得到了以下错误:

rpcinfo -T tcp localhost 536870992

rpcinfo: RPC: Program not registered

当我启动另一个进程时,先前的rpc程序被取消注册。

这就是我在rpcinfo中看到的

代码语言:javascript
复制
program version   netid             address     service      owner
1073742167    1    tcp       0.0.0.0.79.169      -          500
 536871232    4    tcp       0.0.0.0.80.169      -          500  

我怀疑是否存在某种地址冲突。

0.0.0.0.76.1690.0.0.0.80.169共享最后一个字段169

地址是如何分配的,是谁指定的?

它的相关性是什么?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-12-10 14:52:59

我发现了问题。由于新的x86平台,我面临着一些棘手的问题。

在从系统级RPC结构设置/获取端口时,我使用了htonsntohs来解决这个问题。现在,该程序已成功地在端口映射器中注册。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/559734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档