2015-12-03 3 views
0

Я пытаюсь запустить проект Поппи на моем CentOS 7.0, следуя README на GitHub сайте. Он выполнялся, когда я набрал poppy-server в командной строке, и я мог получить ответ, когда я запрашиваю curl --include --request GET --header "Content-Type: application/json" -H 'X-Auth-Token:000' -H 'X-Project-ID:000' http://127.0.0.1:8888/v1.0/health.Какой конфигурационный файл использует openpack Poppy? & Как регистрировать информацию об отладке при запуске мака?

После README, я дублируется файл poppy.conf и logging.conf в .poppy папку, которая находится в той же иерархии с poppy папку projcet.

Тогда возникли проблемы: конфигурация в poppy.conf не работает вообще! Даже когда я изменил имя poppy.conf на poppy.conf.backup, также может работать и pop-сервер. Поэтому я попытался найти файл журнала, чтобы узнать, что случилось. К сожалению, файл poppy.log не найден в системе, а не server.log файл имени, настроенный в poppy.conf.

Я много гугл и попробовал все, что могу, чтобы решить эту проблему. Только обнаружил, что, используя poppy-server --debug -v command, можно распечатать информацию об отладке на терминале, а конфигурация хранилища и поставщика по умолчанию находится в загрузочном файле poppy/poppy/bootstrap.py.

Но я до сих пор не знаю, как использовать мак-файл конфигурационного файла и как регистрировать информацию о маке.

Любая помощь будет оценена по достоинству.

  • вот выход poppy-server --debug -v команды:

    [корень @ LOCALHOST ~] # мак-сервер --debug -v 2015-12-03 16: 08: 39,447 25550 DEBUG poppy.bootstrap [ -] init bootstrap init /home/leoncai/poppy/poppy/bootstrap.py:79 2015-12-03 16: 08: 39.447 25550 DEBUG poppy.bootstrap [-] loading транспортный транспорт/home/leoncai/мак/poppy/bootstrap.py: 176 2015-12-03 16: 08: 39.448 25550 DEBUG poppy.bootstrap [-] Менеджер диспетчера менеджеров загрузки /home/leoncai/poppy/poppy/bootstrap.py:152 2 015-12-03 16: 08: 39.448 25550 DEBUG poppy.bootstrap [-] Загрузка хранилища для хранения драйверов /home/leoncai/poppy/poppy/bootstrap.py:129 2015-12-03 16: 08: 39.506 25550 стивидор DEBUG .extension [-] нашел расширение EntryPoint.parse ('mockdb = poppy.storage.mockdb: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.524 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('cassandra = poppy.storage.cassandra: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py : 156 2015-12-03 16: 08: 39.524 25550 DEBUG poppy.bootstrap [-] Загрузка провайдера (-ов) поставщика услуг /home/leoncai/poppy/poppy/bootstrap.py:109-12-03 16: 08: 39.525 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('fastly = poppy.provider.fastly: Driver') _load_plugins /usr/lib/python2.7/site-packages/stev edore/extension.py: 156 2015-12-03 16: 08: 39.525 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('mock = poppy.provider.mock: Driver') _load_plugins/usr/lib/python2.7/site-packages/stevedore/extension.py: 156 2015-12-03 16: 08: 39.527 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('cloudfront = poppy.provider.cloudfront: Драйвер ') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.527 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('akamai = poppy.provider.akamai: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.527 25550 стивидор DEBUG. расширение [-] найдено расширение EntryPoint.parse ('maxcdn = poppy.provider.maxcdn: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16 : 08: 39.527 25550 DEBUG poppy.bootstrap [-] Загрузка DNS-драйвера dns /home/leoncai/poppy/poppy/bootstrap.py:85 2015-12-03 16: 08: 39.528 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('default = poppy.dns.default: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.529 25550 DEBUG stevedore.extension [-] нашел расширение EntryPoint.parse ('rackspace = poppy.dns.rackspace: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.529 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('обозначить = poppy.dns.designate: Driver') _load_plugins /usr/lib/python2.7/site-packages /stevedore/extension.py:156 2015-12-03 16: 08: 39.530 25550 DEBUG poppy.bootstrap [-] загрузка распределенной задачи distrib_task /home/leoncai/poppy/poppy/bootstrap.py:201 2015-12- 03 16: 08: 39.530 25550 DEBUG poppy.bootstrap [-] Загрузка драйвера распределенной_таски: taskflow distribution_task /home/leoncai/poppy/poppy/bootstrap.py:210 2015-12-03 16: 08: 39.530 25550 DEBUG stevedore.extension [-] нашел расширение EntryPoint.parse ('taskflow = poppy.distributed_task.taskflow: Driver') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.546 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('default = poppy.manager.de fault: Driver ') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.906 25550 DEBUG poppy.bootstrap [-] Загрузка транспортного драйвера: pecan транспорт /home/leoncai/poppy/poppy/bootstrap.py:184 2015-12-03 16: 08: 39.907 25550 DEBUG stevedore.extension [-] найдено расширение EntryPoint.parse ('pecan = poppy.transport.pecan: Драйвер ') _load_plugins /usr/lib/python2.7/site-packages/stevedore/extension.py:156 2015-12-03 16: 08: 39.909 25550 INFO poppy.transport.pecan.driver [-] Выполняется на хосте 127.0 .0.1: 8888

ответ

0

Проблема с конфигурационным файлом была решена моим старшим коллегой. Может быть, не префект решение, но проект работает хорошо. Вот что он сделал: отредактируйте bootstrap.py в каталоге «poppy/poppy /», добавьте следующие две строки кода: config_file = '' cfg.CONF (args = [], default_config_files = [config_file])

затем перезапустите процесс макового сервера и мака.

Проблема с журналом пока не решена.

 Смежные вопросы

  • Нет связанных вопросов^_^