Я установил Основной OpenStack пакет очарования с JuJu.
Состояния документации: https://jujucharms.com/openstack-base/
Обеспечение, которое это работает Для обеспечения облака, функционирует правильно, загрузите этот пакет и затем пробегите следующие разделы.
Все команды выполняются из расширенного пакета.
Что это означает? Я ssh в новинку вычисляют контроллер? Какая машина мы работаем на командах?
Я попытался выполнить это на команде в облачном контроллере новинки и получил следующее:
ubuntu@juju-9d518a-1-lxd-1:~$ sudo apt-get -y install python-novaclient python-keystoneclient python-glanceclient python-neutronclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-keystoneclient is already the newest version (1:2.3.1-2).
python-neutronclient is already the newest version (1:4.1.1-2).
python-glanceclient is already the newest version (1:2.0.0-2ubuntu0.16.04.1).
python-novaclient is already the newest version (2:3.3.1-2ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
ubuntu@juju-9d518a-1-lxd-1:~$ source novarc
-bash: novarc: No such file or directory
ubuntu@juju-9d518a-1-lxd-1:~$
Не уверенный, что сделать здесь, поскольку руководство не слишком конкретно.
РЕДАКТИРОВАНИЕ 1: я искал, как работать с OpenStack CLI и нашел некоторую хорошую информацию. Я установил OpenStack cli на новом сервере рабочая человечность, можно установить его даже на том же узле, как Вы установили амулет. Способ получить ее, работа должна войти в панель инструментов горизонта OpenStack, перейдите к Проекту->, Вычисляют-> Доступ и безопасность
URL: http://enter_your_horizon_ip/horizon/project/access_and_security/
Отсюда можно нажать на Загрузку OpenStack Файл RC. Сохраните файл, затем загрузите его на сервер, в котором Вы установили OpenStack cli инструменты.
Однажды в том сервере, выполненном команда для изменения источника на емкостно-резистивный файл как это:
Я - свой пример, емкостно-резистивное имя файла является example_rc.sh
source example_rc.sh
Вам предложат пароль, это тот же пароль, в который Вы раньше входили к панели инструментов горизонта.
после того как это сделано, Вы сможете начать использовать команды OpenStack.
ТЕПЕРЬ: я застреваю на чем-то еще, все еще связанном с шагами, сделанными после руководства:
В руководстве по установке говорится следующее:
Конфигурирование изображения
Для выполнения экземпляров на облаке необходимо будет загрузить изображение для начальной загрузки экземпляров от:
Настройте сети
В целях быстрого теста мы установим 'внешнюю' сеть и совместно использованный маршрутизатор ('маршрутизатор провайдера'), который будет использоваться всеми арендаторами для открытого доступа к экземплярам:
> ./neutron-ext-net -g <gateway-ip> -c <network-cidr> \
> -f <pool-start>:<pool-end> ext_net
От какой единицы мы выполняем это?
У меня есть чувство, что "источник novarc" был крайне важен для этого, но где получить источник novarc?
Я пытался работать, эти команды формируют нейтронный экземпляр, а также экземпляр контроллера, и я получаю следующие ошибки:
root@juju-9d518a-1-lxd-1:~# ./neutron-ext-net -g 10.230.168.1 -c 10.230.168.0/21 \
> -f 10.230.168.10:10.230.175.254 ext_net
bash: ./neutron-ext-net: No such file or directory
root@juju-9d518a-1-lxd-1:~#
Где эти файлы удара? Где novarc файл?
Было бы полезно, если бы документация указала это.
Спасибо за чтение надежда можно помочь!
Необходимо будет загрузить и извлечь zip-файл пакета с помощью этого ссылка - novarc и инструменты помощника соразмещены с пакетом в хранилище очарования.