juju Не удалось установить сервер Charmstore
Я хочу установить магазин очарования Джуджу в локальной машине. После того, как я установил charm-store ( https://github.com/juju/charmstore), я извлекаю некоторые брелоки из публичного репозитория, используя charmload cmd/charmd/config.yaml
так что я могу видеть 28 чар в mongodb. Поэтому после установки сервера charm-store он начинает прослушивать порт 8080. Но я не вижу никакой информации о брелоке. Это значит, когда я просматриваю /charm-info
или же /charm-event
или же /charm/
это дает пустое значение. Я не могу узнать, где ошибка. Я установил mongodb. Это всегда дает пустые скобки {}. Так может кто-нибудь сказать мне, как проверить журналы или что здесь произошло.
1 ответ
Следовали ли вы инструкциям в файле README.md ( https://github.com/juju/charmstore)? Чтобы указать файл config.yaml для charmload
команда, использовать -config
до пути. Поскольку вы видите только 28 чудо-кнопок, это означает, что импорт не был выполнен правильно, как говорится в README, вы можете ожидать ~1050 чудо-букв в БД, и это может занять более 2 часов. Тогда вам нужно использовать charmd cmd/charmd/config.yaml
чтобы запустить сервер через порт 8080, и вы сможете получить доступ к /charm-info и другим URL-адресам.
Надеюсь, это поможет!.