无盘客户端 nfs 启动失败

无盘客户端 nfs 启动失败

对于一个学校项目,我需要创建一个 ubuntu 无盘客户端。我正在使用 vmware fusion。我遇到了各种问题,花了我一段时间才解决,但现在我陷入了停滞状态。

我一直在使用本指南来帮助我:https://help.ubuntu.com/community/DisklessUbuntuHowto

我终于到达了加载某些内容的地步:),但随后我收到了“连接被拒绝”错误,如下图所示。

https://i.stack.imgur.com/E5rZH.png

这是我的 dhcp 配置文件允许启动;允许 bootp;

subnet 192.168.134.0 netmask 255.255.255.0 {
  range 192.168.134.100 192.168.134.150;
  option broadcast-address 192.168.134.255;
  option routers 192.168.134.1;
  option domain-name-servers 192.168.134.1;

  filename "/pxelinux.0";
}

/etc/default/tftpd-hpa 文件

#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot"


TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"

我一直在网上寻找解决方案,但找不到可行的解决方案。我禁用了防火墙,所以不可能。我没有太多经验,所以很难知道该去哪里找。

答案1

tftp位已起作用:内核已加载并尝试挂载根文件系统。看起来您尝试挂载的 NFS 服务器没有响应。从另一个客户端检查您是否可以/nfsroot从您的服务器挂载(假设您遵循 HOWTO 中的命名约定)。

相关内容