MAAS 2.4 由于 lldpd 安装依赖导致调试失败?是否与调试节点网络有关?

MAAS 2.4 由于 lldpd 安装依赖导致调试失败?是否与调试节点网络有关?

在 Ubuntu 18.04 LTS 上安装 MAAS 2.4 后,我正确地登记了我的节点。但是,在尝试调试时,由于两个步骤中出现完全相同的错误,因此所有调试都无法完成:

第一个问题:00-maas-03-install-lldpd:无法安装依赖项(状态 100),错误为“E:无法找到包 lldpd”

第二个问题:99-maas-02-capture-lldp:带有以下日志(退出状态 1)

Traceback (most recent call last):

  File "/tmp/user_data.sh.4tYV3m/scripts/commissioning/99-maas-02-capture-lldp", line 25, in <module>

    lldpd_capture(*args, **kwargs)

  File "/tmp/user_data.sh.4tYV3m/scripts/commissioning/99-maas-02-capture-lldp", line 16, in lldpd_capture

    time_ref = getmtime(reference_file)

  File "/usr/lib/python3.6/genericpath.py", line 55, in getmtime

    return os.stat(filename).st_mtime

FileNotFoundError: [Errno 2] No such file or directory: '/var/run/lldpd.socket'

MAAS盒子网络定义为:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      addresses: [10.71.101.1/16]
      gateway4: 10.71.0.1
      dhcp4: n
      nameservers:
        addresses: [10.10.0.1,10.71.0.1]
    eno1:
      addresses: [10.10.0.1/16]
      gateway4: 10.71.0.1
      dhcp4: n
      nameservers:
        search: [maas]
        addresses: [10.10.0.1,10.71.0.1]

eno1 是私有 MAAS 网络。enp1s0 用于通过 FW 访问互联网。

所有故障节点上都有两个 NIC。一个用于 AMT 电源控制(板载 NIC),并关联一些静态 IP(尽管 ifconfig 显示它已被 maas DHCP 分配覆盖),另一个用于第二个 NIC。

当我将故障节点置于救援模式并登录时,我发现第二个 NIC 甚至没有设置 DHCP。看起来该节点仍处于预调试状态(可能是因为发生故障)。

我已经为此绞尽脑汁一段时间了。我对 18.04 及其 netplan 网络也不太熟悉。

我现在想知道这是否与网络有关?这真的与 lldpd 安装有关吗?

任何帮助都将不胜感激。

答案1

当您将 apt repos 设置为 MAAS 或代理,但网关不是 MAAS 控制器时,也会发生这种情况。

设置 -> 网络服务 -> 代理 -> “不使用代理” -> 保存

然后再次调试您的机器。

答案2

我也遇到了这个错误,并且“apt update”也失败了。原来是因为 squid 将域名解析为 IPv6 地址,而我的 ISP 不支持该地址。我的解决方案是添加:

dns_v4_first on

在。。。之初

/var/lib/maas/maas-proxy.conf

然后重新启动 maas-proxy 服务

答案3

看起来问题与 netplan 定义有关。在 netplan yaml 的末尾,我添加了这个,节点就可以部署了。我还有另一个问题,但那是另一篇文章的内容,希望我现在不必发帖。

      routes:
        - to: 0.0.0.0/0
          via: 10.71.101.1
          on-link: true

我希望这个答案对其他人有帮助。除非有其他人可以参与,否则我会等一段时间才将其标记为答案。

答案4

Ubuntu 18.04

我有代理。我在我的私有网络(MAAS 网络)上定义了 NAT 以访问 WAN 以下步骤对我有用:

1)节点上的日期时间不正确,我已修复 2)我将 MAAS 2.4 升级到 2.6

顺利委托

相关内容