psql: FATAL: роль "root" не существует при создании базы данных из файла sql проводника Fabric - PullRequest
0 голосов
/ 04 марта 2019

Я сталкиваюсь с ошибкой psql: FATAL: role "root" does not exist при запуске ./createdb.sh с https://github.com/hyperledger/blockchain-explorer.Я пытаюсь запустить проводник блокчейна на Centos.

Ответы [ 3 ]

0 голосов
/ 09 марта 2019

Я думаю, что последняя версия что-то сломала, или делает ее несовместимой с некоторыми инструментами вокруг.

Попробуйте вернуться к предыдущим изображениям докера: hyperledger / explorer-db: 0.3.8 hyperledger / explorer: 0.3.8

Это помогло мне.

0 голосов
/ 08 августа 2019

Подобная ошибка для меня "psql: FATAL: роль" postgres "не существует" при запуске сценария созданного b.sh.Я пытаюсь установить на Ubuntu.

Я исправил это, выполнив следующую команду перед:

/ home / linuxbrew / .linuxbrew / Cellar / postgresql / 11.4 / bin $ createuser -s postgres

, чем запускать скрипт createb.sh БЕЗ использования sudo.

Надеюсь, это кому-нибудь поможет.

0 голосов
/ 04 марта 2019

Вы должны указать пользователя БД при запуске скрипта.

Измените explorerconfig.json в blockchain-explorer/app, чтобы включить свойства подключения к БД, такие как "хост", "порт", "база данных","имя пользователя и пароль".

Пожалуйста, обратитесь к этому readme из их репозитория github - https://github.com/hyperledger/blockchain-explorer/blob/master/README.md#Database-Setup

...