首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >busybox和nfs安装

busybox和nfs安装
EN

Unix & Linux用户
提问于 2018-01-01 19:13:32
回答 1查看 7.5K关注 0票数 3

作为启动的一部分,救援工具使用busybox挂载带有数据的nfs共享,但在nfs共享挂载期间,busybox (系统救援版1.18.2版)总是无法挂载nfs共享。我没有找到原因,因为当使用另一种方法时,它是有效的

代码语言:javascript
复制
mount -o intr,nolock,rsize=1024,wsize=1024 192.168.0.3:/rescue /boot 
mount: mounting 192.168.0.3:/rescue on /boot failed: Connection timeout

# On the serverside 
>> authenticated mount request from 192.168.0.69:642 for /rescue

但是,当我在相同的busybox命令行上使用下面的命令时,nfs挂载就会工作(并且服务器消息不会出现)。

代码语言:javascript
复制
mount.nfs 192.168.0.3:/rescue /boot -o intr,nolock,rsize=1024,wsize=1024

# This works and it is mounted.

有什么区别,我可以让“正常”安装在busybox上工作(这是一个指向busybox的符号链接)

否则,我必须修改救援系统,使其发挥作用。但是,也许有一个nfs服务器进行了调整,仅仅是为了接受任何busybox试图完成的任务。

编辑:当添加"tcp“选项时,发现挂载命令是成功的。

代码语言:javascript
复制
mount -o intr,nolock,rsize=1024,wsize=1024,tcp 192.168.0.3:/rescue /boot

所以现在的问题是,为什么挂载与"udp“选项失败?

代码语言:javascript
复制
mount -o intr,nolock,rsize=1024,wsize=1024,udp 192.168.0.3:/rescue /boot

我在这里迷路了。

EN

回答 1

Unix & Linux用户

发布于 2018-03-18 19:41:16

您必须启用nfs服务器在udp端口上侦听。这是选项-u (另请参阅:man nfsd)。

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

https://unix.stackexchange.com/questions/414174

复制
相关文章

相似问题

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