Сбой инициализации облака на экземпляре

Сбой инициализации облака на экземпляре

Я установил Ubuntu Openstack с помощью Autopilot Installer / MAAS. Когда я пытаюсь загрузить VM, cloud-init не может получить метаданные. Вот журнал экземпляра (частичный)

cloud-init-nonet[25.04]: статическая сеть теперь работает
 * Запуск настройки сетевого устройства[74G[ OK ]
Cloud-init v. 0.7.5 запущен 'init' в пятницу, 20 марта 2015 г. 16:43:33 +0000. Рост на 25,26 секунды.
ci-info: ++++++++++++++++++++++++++++Информация о сетевом устройстве++++++++++++++++++++++++++++++
ci-инфо: +--------+------+--------------+---------------+-------------------+
ci-info: | Устройство | Вверх | Адрес | Маска | Hw-адрес |
ci-инфо: +--------+------+--------------+---------------+-------------------+
ci-информация: | вот | Правда | 127.0.0.1 | 255.0.0.0 | . |
ci-info: | eth0 | Истина | 192.168.1.21 | 255.255.255.0 | fa:16:3e:ab:ac:16 |
ci-инфо: +--------+------+--------------+---------------+-------------------+
ci-info: ++++++++++++++++++++++++++++++++Информация о маршруте++++++++++++++++++++++++++++++
ci-инфо: +-------+------------+-------------+-------------+---------+
ci-info: | Маршрут | Пункт назначения | Шлюз | Генмаска | Интерфейс | Флаги |
ci-инфо: +-------+------------+-------------+-------------+---------+
ci-информация: | 0 | 192.168.1.0 | 0.0.0.0 | 255.255.255.0 | eth0 | У |
ci-инфо: +-------+------------+-------------+-------------+---------+
2015-03-20 16:43:33,409 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [0/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:34,422 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [1/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:35,431 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [2/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:36,435 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [3/120с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:37,440 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [4/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:38,444 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [5/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:40,449 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [7/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:42,455 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [9/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:44,460 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [11/120s]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:46,466 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [13/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:48,472 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [15/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:51,484 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [18/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:54,491 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [21/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:43:57,503 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [24/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:00,520 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [27/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:03,541 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [30/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:07,556 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [34/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:11,569 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [38/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:15,580 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [42/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:19,594 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [46/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:23,607 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [50/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:28,622 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [55/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:33,641 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [60/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:38,670 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [65/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:43,690 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [70/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:48,710 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [75/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:44:54,726 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [81/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:00,741 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://169.254.169.254/2009-04-04/meta-data/instance-id» не удался [87/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:06,757 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [93/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:12,770 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [99/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:18,790 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [105/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:25,805 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [112/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное число повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:32,830 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://169.254.169.254/2009-04-04/meta-data/instance-id' не удался [119/120 с]: ошибка запроса [HTTPConnectionPool(host='169.254.169.254', port=80): Превышено максимальное количество повторных попыток для url: /2009-04-04/meta-data/instance-id (Причина: [Errno 101] Сеть недоступна)]
2015-03-20 16:45:39,843 - DataSourceEc2.py[КРИТИЧЕСКИ]: Отказ от md из ['http://169.254.169.254/2009-04-04/meta-data/instance-id'] через 126 секунд
2015-03-20 16:45:39,855 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [0/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:40,865 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://192.168.1.20//latest/meta-data/instance-id» не удался [1/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:41,879 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [2/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:42,884 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [3/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:43,889 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [4/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:44,894 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов «http://192.168.1.20//latest/meta-data/instance-id» не удался [5/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:46,900 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [7/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:48,912 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [9/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:50,918 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [11/120s]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:52,924 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [13/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:54,930 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [15/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:45:57,943 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [18/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:46:00,956 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [21/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]
2015-03-20 16:46:03,970 - url_helper.py[ПРЕДУПРЕЖДЕНИЕ]: Вызов 'http://192.168.1.20//latest/meta-data/instance-id' не удался [24/120 с]: ошибка запроса [HTTPConnectionPool(host='192.168.1.20', port=80): Превышено максимальное количество повторных попыток для url: //latest/meta-data/instance-id (Причина: [Errno 111] Отказано в подключении)]

Также интересно отметить, что IP-адрес изменился с 169.254.169.254 на 192.168.1.20 (192.x — это IP-адрес DHCP-агента).

Есть идеи, с чего начать?

решение1

Вам необходимо убедиться, что ваш контроллер кластера настроен правильно, чтобы машина могла получить доступ к серверу метаданных контроллера региона. Вы можете сделать это с помощью:

sudo dpkg-reconfigure maas-cluster-controller

И вам необходимо ввести IP-адрес контроллера региона в виде:

http://<ip-address>/MAAS

решение2

В моем случае (новая установка с использованием Ubuntu Juju) проблема заключалась в том, что Neutron был неправильно настроен с неправильным IP-адресом для сервера метаданных.

Это хорошо:http://techbackground.blogspot.ie/2013/06/metadata-via-dhcp-namespace.html

Это указало мне на:

root@neutron:/etc/neutron# cat metadata_agent.ini 
...
nova_metadata_ip = 192.168.100.151
nova_metadata_port = 8775
...

Я исправил nova_metadata_ip и перезапустил службу метаданных Neutron, и это решило проблему.

решение3

У меня была похожая проблема с развертыванием из 8 узлов (3 контроллера, 1 журналирование, 4 вычисления), когда ни один экземпляр, созданный в сети арендатора, не мог быть авторизован, потому что у них не был установлен необходимый ключ SSH через службу агента метаданных. Журнал консоли nova показывал неудачные попытки доступа к службе агента метаданных на шлюзе маршрутизатора нейтронной сети арендатора (192.168.227.1). Если я входил в маршрутизатор нейтронной сети и arping'ил экземпляр, он начинал работать.

Выполняя захват пакетов на вычислительном узле, я обнаружил, что экземпляр отправляет ARP-запросы для своего шлюза Neutron 192.168.227.1. Возвращенный MAC-адрес не был Neutron MAC, а был Cisco. Поскольку трафик направляется на это устройство Cisco (где нет службы метаданных), запросы на адрес метаданных не удавалось выполнить.

Предлагаемое решение состояло в том, чтобы подтвердить возможное существование SVI с настроенным на нем адресом 192.168.227.1 и удалить его, поскольку адрес должен быть настроен на маршрутизаторе Neutron.

Хотя редактирование файла metadata_agent.ini является обходным путем, я бы настоятельно не советовал использовать его в качестве «исправления», поскольку эти значения извлекаются из файла openstack_user_config.yml. Если установить его правильно, он должен работать в соответствии с настройками и значениями по умолчанию в файле .ini. Я изменил значения в своем файле .ini, чтобы протестировать внешнюю конечную точку, что привело к появлению экземпляров, в которые я мог войти, но это не решило основную проблему дублирования IP-адреса шлюза клиента и то, что в конечном итоге требовалось исправить.

решение4

У меня была похожая проблема на моем Vultr VPS. После отладки я обнаружил, что не могу пинговать ни один IPv4-адрес с моего VPS. Политика iptables для INPUT — DROP. После запуска следующей команды функция ping работает нормально, а cloud-init работает правильно

iptables -I INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT 

Подробности можно найти здесь.https://serverfault.com/questions/356282/невозможно-пинговать-вне-сети-с-этими-правилами-ip

Мой совет по отладке этой проблемы — сначала ip route show | grep 169.254.169.254получить адрес шлюза. Затем проверьте подключение к шлюзу. Если он недоступен, попробуйте отключить брандмауэр.

Связанный контент