好吧好吧。事情现在对我有用。这就是我所做的。我安装了一个新版本的 Ubuntu 并运行:
sudo apt-get install nfs-common
无论需要什么客户端进程都可以正常启动,并且我可以毫无问题地运行 mount。
这是输出:
dlumma@d-linux64-22:~$ sudo apt-get install nfs-common [sudo] password for dlumma: Reading package lists... Done Building dependency tree
Reading state information... Done 以下包是自动安装的并且是不再需要:linux-headers-2.6.31-14 linux-headers-2.6.31-14-generic 使用“apt-get autoremove”删除它们。将安装以下额外软件包: libgssglue1 libnfsidmap2 librpcsecgss3 portmap 将安装以下新软件包: libgssglue1 libnfsidmap2 librpcsecgss3 nfs-common portmap 0 升级,5 新安装,0 删除,0 未升级。需要获得 356kB 的档案。此操作后,将使用 1,188kB 的额外磁盘空间。您要继续 [Y/n] 吗?y 获取:1 http://us.archive.ubuntu.comkarmic/main libgssglue1 0.1-3 [24.2kB] 获取:2 http://us.archive.ubuntu.com karmic/main libnfsidmap2 0.21-2 [31.0kB] 获取:3 http://us.archive.ubuntu.com karmic/main librpcsecgss3 0.18-1 [35.8kB] 获取:4 http://us.archive.ubuntu.com karmic/main portmap 6.0-10ubuntu2 [37.8kB] 获取:5 http://us.archive.ubuntu.com karmic/main nfs-common 1:1.2.0-2ubuntu8 [227kB] 在 2 秒内获取 356kB (141kB/s)
预配置包 ... 选择以前取消选择的包 libgssglue1。(正在读取数据库...当前安装的 138745 个文件和目录。) 解包 libgssglue1(来自 .../libgssglue1_0.1-3_amd64.deb)... 选择以前取消选择的包 libnfsidmap2。解包 libnfsidmap2(来自 .../libnfsidmap2_0.21-2_amd64.deb)... 选择以前取消选择的软件包 librpcsecgss3。解包 librpcsecgss3(来自 .../librpcsecgss3_0.18-1_amd64.deb)... 选择以前取消选择的包端口映射。解包 portmap(来自 .../portmap_6.0-10ubuntu2_amd64.deb)... 选择以前取消选择的包 nfs-common。解压 nfs-common(来自 .../nfs-common_1%3a1.2.0-2ubuntu8_amd64.deb)... 处理 man-db 的触发器 ... 处理 ureadahead 的触发器 ... ureadahead 将在下次重新启动时重新配置libgssglue1 (0.1-3) 。
设置 libnfsidmap2 (0.21-2) ...
设置 librpcsecgss3 (0.18-1) ...
设置端口映射 (6.0-10ubuntu2) ...端口映射启动/运行,进程 2122
设置 nfs-common (1:1.2.0-2ubuntu8) ...
使用新版本创建配置文件 /etc/idmapd.conf
使用新版本创建配置文件 /etc/default/nfs-common 添加系统用户statd' (UID 113) ...
Adding new user
statd' (UID 113) 和组nogroup' ...
Not creating home directory
/var/lib/nfs'。statd 启动/运行,进程 2343 gssd 停止/等待 idmapd 停止/预启动,进程 2396
正在处理 libc-bin ... ldconfig 延迟处理的触发器