EUCA 4.4.5 Экземпляры VPCMIDO прекращают работу при запуске

Я создал небольшое тестовое облако на трех аппаратных средствах. Он отлично работает в режиме EDGE, но когда я пытаюсь настроить его для VPCMIDO, новые экземпляры начинают запускаться, но затем истекает время ожидания и они переходят в завершенное состояние. Я также вижу, что начальный объем экземпляров и данные конфигурации появляются в каталогах данных NC и CC. Ниже приведена схема моей системы и файл network.json.

HOST 1: CLC/UFS/WALRUS/MIDO CLUSTER/MIDO GATEWAY/MIDOLMAN AGENT:

em1 (все службы, включая Mido Cluster): 10.0.0.21

em3 (целевой адаптер VPCMIDO): 10.0.0.22

ВЕДУЩИЙ 2: CC/SC

em1 : 10.0.0.23

ВЕДУЩИЙ 3: NC/MIDOLMAN АГЕНТ

em1 : 10.0.0.24

{
    "Mido": {
        "Gateways": [
            {
                "Ip": "10.0.0.22",
                "ExternalDevice": "em3",
                "ExternalCidr": "192.168.0.0/16",
                "ExternalIp": "192.168.0.2",
                "ExternalRouterIp": "192.168.0.1"
            }
        ]
    },
    "Mode": "VPCMIDO",
    "PublicIps": [
        "10.0.100.1-10.0.100.254"
    ]
}

Возможно, я неправильно понимаю цель резервирования интерфейса только для шлюза mido. Все мои конфигурации eucalyptus/zookeeper/cassandra/midonet используют интерфейс 10.0.0.21 и, похоже, нормально взаимодействуют. Зона туннеля мидонета сообщает, что мой хост CLC и хост NC успешно находятся в зоне туннеля. Единственная часть моей конфигурации, которая ссылается на интерфейс, который я собираюсь использовать для шлюза мидонета, — это network.json. Во время моей конфигурации никаких ошибок не возвращалось, поэтому я думаю, что могу упустить что-то концептуальное.


person D N    schedule 30.10.2019    source источник


Ответы (2)


Вам может понадобиться запустить eucanetd, как описано здесь:

https://docs.eucalyptus.cloud/eucalyptus/4.4.5/index.html#install-guide/starting_euca_clc.html

Компонент eucanetd в режиме vpcmido работает на облачном контроллере и отвечает за управление мидонетом.

Когда eucanetd не запущен, экземпляры не запустятся, так как необходимые сетевые ресурсы не будут созданы.

person Steve Jones    schedule 30.10.2019
comment
Я только что нашел это в моем NC nc.log ERROR | libvirt: Cannot get interface MTU on 'br0': No such device (code=38) 2019-10-31 10:43:56 ERROR | [i-b01e3e36] hypervisor failed to create the instance У меня сложилось впечатление, что на NC не требуется мостовое устройство и что агент midolman туннелирует клиентский трафик через шлюз. Нужно ли мне по-прежнему выполнять какую-то специальную настройку сети на NC даже в режиме VPCMIDO? Я думаю, что меня ввел в заблуждение этот комментарий в eucalyptus.conf (in VPCMIDO mode there is no # need to attach this physical interface). - person D N; 31.10.2019

Я настроил мост на NC, и экземпляры смогли запускаться, и у меня больше не было ошибок в моем nc.log. Документы и комментарии к файлу eucalyptus.conf говорят мне, что мне не нужно делать это в сетевом режиме VPCMIDO: https://docs.eucalyptus.cloud/eucalyptus/4.4.5/index.html#install-guide/configuring_bridge.html

Несмотря на все это, добавление моста решило эту проблему.

person D N    schedule 31.10.2019