AMI на основе Ubuntu 18.04 Образ AWS не имеет сетевого интерфейса

У меня проблема при создании AMI на основе стандартного образа сервера AWS Ubuntu 18.04. Эта проблема не возникала в Ubuntu 16.04.

Когда я загружаю стандартный образ AWS Ubuntu 18.04 и создаю новый AMI, не касаясь чего-либо на этом изображении, у меня не возникает проблем при использовании этого нового AMI для загрузки другого экземпляра.

Однако, если я просто запускаю следующие команды:

sudo apt update
sudo apt install ubuntu-desktop

затем создаю новый AMI и использую его для загрузки нового экземпляра, взрыва, без сетевого интерфейса, независимо от типа экземпляра, который я пытаюсь выполнить запуск. Обычно должен отображаться сетевой интерфейс «ens3» или «eth0».

Я сузил проблему, возможно, она связана с новым сетевым обработчиком netplan, который может быть нарушен внезапной установкой ubuntu-desktop и может быть плохим взаимодействием с NetworkManager.

Есть идеи о возможной причине такого поведения?

ОБНОВЛЕНИЕ

ubuntu@ip-172-31-13-58:~$ ls -al /etc/netplan/
total 12
drwxr-xr-x  2 root root 4096 Jun 19 04:10 .
drwxr-xr-x 88 root root 4096 Jun 19 04:10 ..
-rw-r--r--  1 root root  473 Jun 19 04:10 50-cloud-init.yaml
ubuntu@ip-172-31-13-58:~$ cat /etc/netplan/50-cloud-init.yaml
# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    version: 2
    ethernets:
        ens3:
            dhcp4: true
            match:
                macaddress: 02:7a:e7:bc:e8:c8
            set-name: ens3
ubuntu@ip-172-31-13-58:~$ ifconfig
ens3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 9001
        inet 172.31.13.58  netmask 255.255.240.0  broadcast 172.31.15.255
        inet6 fe80::7a:e7ff:febc:e8c8  prefixlen 64  scopeid 0x20<link>
        ether 02:7a:e7:bc:e8:c8  txqueuelen 1000  (Ethernet)
        RX packets 692  bytes 665816 (665.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 366  bytes 41639 (41.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 184  bytes 14306 (14.3 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 184  bytes 14306 (14.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
1
задан 19 June 2018 в 07:21

1 ответ

Я столкнулся с той же проблемой. Оказывается, ifupdown ПКГ виноват. Простое удаление (apt purge ifupdown) должно решить проблему.

2
ответ дан 19 June 2018 в 07:21

Другие вопросы по тегам:

Похожие вопросы: