我有一台 NFS 服务器,它向本地网络公开了几个共享。它已经运行了近一年,我几乎每隔一天就会使用它。然而,今天下班后,我试图将我的共享安装到我的笔记本电脑上,结果出现了“权限被拒绝”的提示。我检查了我的 /etc/exports 和 /etc/hosts.allow,然后重启了系统。重启后,尝试showmount -e localhost
返回 clnt_create:RPC:身份验证错误(它在系统重启前没有这样做)。停止 rpcbind 返回 0,但随后启动失败,journalctl
列出“另一个实例已在运行”。不幸的是,我不太熟悉 RPC 的配置方式,因此任何有关如何进一步调试此问题的指导都将非常有帮助。
内核版本:4.4.0-131-generic
$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
系统近期变化:
- 已安装 Plex 媒体服务器
debian testing main
使用 apt pkg将 Python 更新至 Python3.6- 成功
apt-get update
答案1
看来该debian testing main
软件包更新或安装了另一个与 RPC 存在某种冲突的软件包。我通过从我的 中删除该软件包sources.list
,然后解决了该问题apt-get update && apt-get autoremove
。不幸的是,我没有更多关于导致错误的原因的信息;事后看来,我猜这就是为什么它是“测试”软件包的原因。