Я хотел бы знать, можно ли запустить более одного узла, подключенного к Rinkeby, с одной и той же машины через Geth и Mist.
В локальной тестовой сети это можно сделать, изменив --port и --rpcport, но я пытаюсь подключиться к Rinkeby и получаю следующую ошибку:
Database closed
Fatal: Error starting protocol stack: Access is denied.
Я могу запустить еще один экземпляр geth, просто отключив ipc-rpc (--icpdisable), но это неправильное решение, так как невозможно развернуть Mist.
Вы можете попробовать использовать докер. Существует множество параметров конфигурации сети с докером (на самом деле это может немного сбивать с толку).
Попробуйте выполнить следующие две команды. Они привязывают узлы эфириума к разным портам.
docker run --name ethereum-one \
-p 8545:8545 -p 30303:30303 \
ethereum/client-go --rinkeby
docker run --name ethereum-two \
-p 8546:8545 -p 30304:30303 \
ethereum/client-go --rinkeby
https://hub.docker.com/r/ethereum/client-go/ <- это ссылка. Извините, я не могу дать более подробную информацию, но я знаю, что это возможно с докером. Удачи.
(Надеюсь, это сработает для вас)
Рагхав Суд
сапиенсапиенс
Исмаэль