Создание экземпляра в devstack icehouse

Я хочу создать несколько экземпляров с установленной на нем Ubuntu с помощью openstack.

Я пробовал следующие шаги

Подход 1

  1. установленный стек разработчика Icehouse

    git clone -b stable/icehouse https://github.com/openstack-dev/devstack.git
    cd devstack
    ./stack.sh
    
  2. после успешной установки я загрузил образ ubuntu

    glance image-create --name Ubuntu --disk-format  iso --container-format bare <~/sumit/images/ubuntu-14.04.2-desktop-amd64.iso
    
  3. войдите в панель управления и запустите экземпляр (m1.small, ОЗУ ГБ, общий объем диска 20 ГБ), используя этот образ.

  4. откройте консоль экземпляра с панели управления Horizon и попробуйте установить Ubuntu

Но он показывает, что необходимое пространство (6,5 ГБ) недоступно.

Затем я попытался установить также нейтрон и тепло.

Подход 2

  1. установленный стек разработчика Icehouse

    git clone -b stable/icehouse https://github.com/openstack-dev/devstack.git
    cd devstack
    vi localrc
    

    мой localrc выглядит так

    DEST=/opt/stack
    LOGFILE=$DEST/logs/stack.sh.log
    VERBOSE=True
    LOG_COLOR=False
    SCREEN_LOGDIR=$DEST/logs/screen
    
    ADMIN_PASSWORD=password 
    MYSQL_PASSWORD=openstack
    RABBIT_PASSWORD=openstack
    SERVICE_PASSWORD=openstack
    SERVICE_TOKEN=tokentoken
    
    GLANCE_BRANCH=stable/icehouse
    HORIZON_BRANCH=stable/icehouse
    KEYSTONE_BRANCH=stable/icehouse
    NOVA_BRANCH=stable/icehouse
    NEUTRON_BRANCH=stable/icehouse
    HEAT_BRANCH=stable/icehouse
    CEILOMETER_BRANCH=stable/icehouse
    
    DISABLED_SERVICES=n-net ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,neutron
    
    ENABLED_SERVICES+=,q-lbaas
    ENABLED_SERVICES+=,heat,h-api,h-api-cfn,h-api-cw,h-eng
    HEAT_STANDALONE=True
    
    ENABLED_SERVICES+=,ceilometer-acompute,ceilometer-acentral,ceilometer-collector,ceilometer-api
    ENABLED_SERVICES+=,ceilometer-alarm-notify,ceilometer-alarm-eval
    

    После этого

    ./stack.sh
    
  2. после успешной установки я загрузил образ ubuntu

    glance image-create --name Ubuntu --disk-format  iso --container-format bare <~/sumit/images/ubuntu-14.04.2-desktop-amd64.iso
    
  3. войдите в панель управления и запустите экземпляр (m1.small, ОЗУ ГБ, общий объем диска 20 ГБ), используя этот образ.

    Но теперь он отображает

    Error: Unable to connect to Neutron
    

    Каждый раз, когда я перечисляю экземпляр, он отображает одну и ту же ошибку.

Может ли кто-нибудь помочь мне преодолеть все эти проблемы, чтобы я мог запустить несколько экземпляров и установить на них Ubuntu.


person sumit kumar    schedule 09.06.2015    source источник
comment
Вы получите только общие сообщения об ошибках из внешнего интерфейса / выходных данных команды. Вам необходимо проверить журналы для получения подробных сообщений об ошибках и исключениях. журнал регистрации хвостовых нейтронов и журнал вычислений nova в двух терминалах. Затем попробуйте запустить экземпляр. Вы получите правильное сообщение об ошибке. Поиск с этим сообщением об ошибке может привести вас к решению. Выполните команду «Нейтронный агент-список» и убедитесь, что все компоненты активны.   -  person Harikrishnan    schedule 29.07.2015


Ответы (1)


Невозможно подключиться из-за того, что служба Neutron не запущена. Через Dashboard вы не можете создать экземпляр без сети. Используйте команду screen в devstack, чтобы проверить, правильно ли работает нейтрон.

person Mayank    schedule 15.09.2015