2017-02-19 11 views
1

При установке Devstack на вычислительном узле в многоузловой среде лабораторной среды devstack возникла ошибка: Service n-net не запущен. Файл local.conf имеет localrc как:Ошибка при настройке узлов вычислений Devstack: служба n-net не работает

HOST_IP=192.168.42.12 # change this per compute node 
    FLAT_INTERFACE=eth0 
    FIXED_RANGE=10.4.128.0/20 
    FIXED_NETWORK_SIZE=4096 
    FLOATING_RANGE=192.168.42.128/25 
    MULTI_HOST=1 
    LOGFILE=/opt/stack/logs/stack.sh.log 
    ADMIN_PASSWORD=labstack 
    DATABASE_PASSWORD=supersecret 
    RABBIT_PASSWORD=supersecret 
    SERVICE_PASSWORD=supersecret 
    DATABASE_TYPE=mysql 
    SERVICE_HOST=192.168.42.11 
    MYSQL_HOST=$SERVICE_HOST 
    RABBIT_HOST=$SERVICE_HOST 
    GLANCE_HOSTPORT=$SERVICE_HOST:9292 
    ENABLED_SERVICES=n-cpu,n-net,n-api-meta,c-vol 
    NOVA_VNC_ENABLED=True 
    NOVNCPROXY_URL="http://$SERVICE_HOST:6080/vnc_auto.html" 
    VNCSERVER_LISTEN=$HOST_IP 
    VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN 

Пожалуйста, помогите мне, удаляя эту ошибку. P.S: Я должен использовать nova-net, а не нейтрон для взаимодействия между контроллером и вычислительными узлами.

ответ

0

Для выпуска Ocata я основал решение (настройка с двумя узлами). Импорт часть является размещение-апи с обновлением Newton (14.0.0), так что в первую очередь это позволит во всех ваших узлов:

local.conf:

enable_service placement-api 

Первый запуск ./stack. sh на вашем узле контроллера и после этой установки запустить его на других узлах. Также здесь вы увидите Ошибка службы п-сеть не работает ...

Теперь отредактируйте файл nova.conf в /etc/nova/nova.conf, потому что не будет никакой базы данных и database_api раздел:

[database] 
connection=mysql+pymysql://root:[email protected]_OF_CONTROLLER_NODE/nova 

[api_database] 
connection=mysql+pymysql://root:[email protected]_OF_CONTROLLER_NODE/nova_api 

при добавлении этого, вы можете проверить, работает ли он с помощью следующей команды:

[email protected]:/devstack$ nova-manage --debug host list 
host      zone   
0.0.0.0      internal  
jerico-03     internal  
jerico-02     nova 

Кроме того, в приборной панели новый вычислительный (гипервизор) показывает вверх!

Надеюсь, это поможет!

(Протестировано на сервере Ubuntu 16.04 LTS с devstack и OpenStack Ocata)