difx rpc unavailable

news/2025/4/2 5:22:54/

difx rpc unavailable

问题及解决方法

      我记得去年貌似就碰到这个问题,不过只是不同的发行版而已,今天是Fedora 17Pro.Z的机器。

      问题就是difxcalcserver程序是需要调用rpc的,而大部分情况下,出错的原因是因为rpc支撑环境没有安装,其实如果使用了NFS,这个问题一般是没有问题的。

      解决方法少许有些不同,不过还是可以只使用的:即

安装portmap程序包,然后尝试service rpcbind start

      这里很高兴还记得ALT+F2,然后r重启X11 shell的技巧。

关于difxtroubleshooting也有提及

RPC service unavailable

If an RPC error is encountered when starting the calcserver program, it is possible that the portmap service is either not installed or not running. Please consult your OS distribution documentation for rectifying this. In the case of Debian or Ubuntu Linux, the solution may be as simple as:

apt-get install portmap

关于portmap端口映射

            端口映射是一个服务器,将RPC程序号转换为DARPA的协议端口号。在使用RPC调用时它必须运行。
  portmap进程的主要功能是把RPC程序号转化为Internet的端口号。
  当一个RPC服务器启动时,会选择一个空闲的端口号并在上面监听(每次启动后的端口号各不相同),同时它作为一个可用的服务会在portmap进程注册。一个RPC服务器对应惟一一个RPC程序号,RPC服务器告诉portmap进程它在哪个端口号上监听连接请求和为哪个RPC程序号提供服务。经过这个过程,portmap进程就知道了每一个已注册的RPC服务器所用的Internet端口号,而且还知道哪个程序号在这个端口上是可用的。portmap进程维护着一张RPC程序号到Internet端口号之间的映射表,它的字段包括程序号、版本号、所用协议、端口号和服务名,portmap进程通过这张映射表来提供程序号-端口号之间的转化功能
  如果portmap进程停止了运行或异常终止,那么该系统上的所有RPC服务器必须重新启动。首先停止NFS服务器上的所有NFS服务进程,然后启动portmap进程,再启动服务器上的NFS进程。

RPC

远程过程调用(Remote Procedure CallRPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用。


http://www.ppmy.cn/news/445227.html

相关文章

rpc简介、原理、实例-缘于difx

简介 RPC(Remote Procedure Call,远程过程调用)是建立在Socket之上的,出于一种类比的愿望,在一台机器上运行的主程序,可以调用另一台机器上准备好的子程序,就像LPC(本地过程调用).越底层,代码越复杂、灵活性越高、效率越高;越上层&#xff0c…

告诉你C盘里的每个文件夹都是干什么用的!

1.Documents and Settings是什么文件?答案:是系统用户设置文件夹,包括各个用户的文档、收藏夹、上网浏览信息、配置文件等。补:这里面的东西不要随便删除,这保存着所有用户的文档和账户设置,如果删除就会重…

ma5671怎么设置_电信/联通/移动,更换华为MA5671光猫详细教程。

电信/联通/移动,更换华为MA5671光猫详细教程。 2020-11-30 23:48:00 1142点赞 8200收藏 367评论 你是AMD Yes党?还是intel和NVIDIA的忠实簇拥呢?最新一届#装机大师赛#开始啦!本次装机阵营赛分为3A红组、intel NVIDIA蓝绿组、混搭组还有ITX组,实体or虚拟装机都能参与,可使…

VMWare16环境搭建Ubuntu20.10

VMWare16环境搭建Ubuntu20.10 一、工具准备二、虚拟机软件安装三、VMWare安装系统的准备过程四、安装Ubuntu20.04LTS系统 一、工具准备 1、VMWare16.11(2021.4.1发布) 官方资源下载:https://www.vmware.com/cn/products/workstation-pro/wor…

【Linux】常用命令——绝世无双

目录 一、文件基本操作命令 1. ls 展示目录列表 2. pwd 显示当前所在路径 3. cd 切换目录 4. mkdir、touch 目录和文件的创建 5. rmdir、rm 目录和文件的删除 6. cp 复制文件或目录 7. mv 移动和重命名文件或目录 8. vi 、vim 编辑文件 9. cat 、tac 显示文件内容 10…

利用python写一个自动获取局域网ip地址并开启服务器绕过校园网设备限制的小工具

前言 ​ 这个学年学校把宽带运营商从之前的联通大哥哥换成了如今的电信小弟弟,使用体验可谓一落千丈,最主要的原因是电信不再像联通提供拨号上网的账号和密码,改成了强制使用天翼校园的程序来进行认证上网,而且限制只能一台设备在…

12万字 | 2021数据安全与个人信息保护技术白皮书(附下载)

前言 当前,以数字经济为代表的新经济成为经济增长新引擎,数据作为核心生产要素成为了基础战略资源,数据安全的基础保障作用也日益凸显。伴随而来的数据安全风险与日俱增,数据泄露、数据滥用等安全事件频发,为个人隐私…

TiDB Contributor 资料汇总

作者: Billmay表妹 原文来源: https://tidb.net/blog/cf95cdb7 开源社区建设 TiDB 社区是由 TiDB 生态中的开发者、用户、合作伙伴一起建立的分享、学习平台。TiDB 线上社区汇聚了 29149 位 TiDB 资深用户(注册用户数)&#x…