First article of the series of my articles on OpenStack was published in Russian magazine “Системный администратор” 4/2015 http://samag.ru/archive/article/2922 . Read the full version in paper. Online later.

First article of the series of my articles on OpenStack was published in Russian magazine “Системный администратор” 4/2015 http://samag.ru/archive/article/2922 . Read the full version in paper. Online later.

Сервисы Swift пишут сообщения об ошибках в системный журнал /var/log/messages. Как правило там могут быть trace-сообщения Python.

Проверьте что все сервисы запущенны при помощи команды lsof -i и что они работают на правильных портах. Если вы не нашли в списке одну из служб, вы можете попытаться запустить ее вручную, указав исполнимому файлу ваш конфигурационный файл. Например:
[root@sw3 ~]# swift-object-server
/etc/swift/object-server.conf
Traceback (most recent call last):
File "/usr/bin/swift-object-server",
line 27, in
...
LookupError: No loader given in section
'filter:recon'
Сервис не запускается и из вывода видно, что в данном случае имеется ошибка конфигурационного файла в секции recon.
Недавно список официальных проектов OpenStack пополнился еще одним проектом — OpenStackClient
Утилита командной строки openstack представляет собой единый унифицированный клиент для доступа к OpenStack API. В целом, OpenStackClient позволяет делать тоже самое, что и утилиты каждого сервиса (nova, neutron, keystone-manage и др.), но при помощи единой команды и унифицированного формата.
Добавление утилиты в RDO сводится к установке пакета:
[root@os1 ~]# yum -y install python-openstackclient
Для аутентификации клиент использует ту же схему, что и другие утилиты, за исключением замены устаревших «тенантов» (OS_TENANT_NAME) на «проекты». Пример моего keystonerc тестовой среды:
В ближайшие месяцы читаю в Инвенте курсы:
Ну и до кучи экзамены:
Соберу в одном месте ссылки на свои вебинары, где велась запись. БОльшая часть информации еще актуальна.
Приятного просмотра :)