MAAS 2.4 lldpd 설치 종속성으로 인해 시운전이 실패합니까? 위탁 노드 네트워크 관련인가요?

MAAS 2.4 lldpd 설치 종속성으로 인해 시운전이 실패합니까? 위탁 노드 네트워크 관련인가요?

Ubuntu 18.04 LTS에 MAAS 2.4를 설치한 후 노드를 올바르게 등록했습니다. 그러나 커미셔닝을 시도할 때 두 단계의 동일한 오류로 인해 커미셔닝이 진행되지 않습니다.

첫 번째 문제: 00-maas-03-install-lldpd: "E: 패키지 lldpd를 찾을 수 없습니다"라는 오류로 인해 종속성(상태 100) 설치에 실패했습니다.

두 번째 문제: 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가 있습니다. 하나는 연결된 일부 고정 IP가 있는 AMT 전원 제어(온보드 NIC)용(ifconfig에서는 maas DHCP 할당으로 재정의되고 있음을 나타냄)과 두 번째 NIC입니다.

실패한 노드를 복구 모드로 설정하고 로그인하면 두 번째 NIC가 DHCP로 설정되지도 않은 것을 볼 수 있습니다. 노드가 아직 커미셔닝 전 상태인 것 같습니다(실패했을 수도 있음).

한동안 이것에 대해 머리를 긁적였습니다. 나는 18.04와 그 넷플랜 네트워킹에 대해서도 꽤 새로운 소식을 받았습니다.

지금 내가 궁금해하고 있는 네트워크와 관련이 있는 걸까요? 정말 lldpd 설치와 관련이 있나요?

이에 대한 도움을 주시면 대단히 감사하겠습니다.

답변1

이는 적절한 저장소가 MAAS 또는 프록시로 설정되어 있지만 게이트웨이가 MAAS 컨트롤러가 아닌 경우에도 발생합니다.

설정 -> 네트워크 서비스 -> 프록시 -> "프록시를 사용하지 않음" -> 저장

그런 다음 장비를 다시 시운전하십시오.

답변2

또한 이 오류가 발생했고 "적절한 업데이트"도 실패했습니다. 이는 Squid가 내 ISP가 지원하지 않는 IPv6 주소로 도메인을 확인했기 때문인 것으로 밝혀졌습니다. 내 솔루션은 다음을 추가하는 것입니다.

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

우분투 18.04

프록시가 있습니다. WAN에 액세스할 수 있도록 개인 네트워크(MAAS 네트워크)에 NAT를 정의했습니다. 다음 단계는 나에게 효과적이었습니다.

1) 노드의 날짜 시간이 정확하지 않아 수정했습니다. 2) MAAS 2.4를 2.6으로 업그레이드했습니다.

문제없이 커미션

관련 정보