Я развертываю сеть Hyperledger в инфраструктуре Openshift (Kubernetes).Я уже запустил CA, orderer и peer0, но используя ту же конфигурацию yaml, которую я использовал для запуска peer0 (с очевидными изменениями) для запуска peer1, модуль никогда не запускается.Проверяя журналы peer1, я вижу сообщение:
panic: Error while trying to open DB: resource temporarily unavailable.
Есть идеи, почему это могло произойти?Здесь есть связанный вопрос Hyperledger Fabric "паника: ошибка при попытке открыть БД: ресурс временно недоступен" при запуске однорангового узла , но это предложение не относится к моему случаю, потому что я не работаю в сетина локальном компьютере, но в среде openshift работает kubernetes в фоновом режиме, а peer0 и peer1 находятся в разных модулях.
Я пытаюсь запустить одноранговые узлы с помощью LevelDB (по умолчанию для HLF)
Версии:
- Hyperledger Fabric 1.1
- Openshift 3.5.5.31.66
- Kubernetes 1.5.2
Обновление: Проблема решена благодаря комментарию Гари Сингха.Peer1 использовал монтирование рабочего тома, указывающее на тот же каталог, что и Peer0.
Спасибо