iskendria-pub / iskendria

Blockchain-based system for scientific publishing
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Bring up four nodes of Hyperledger Sawtooth #3

Open mhdirkse opened 5 years ago

mhdirkse commented 5 years ago

[AX-3] created by mdi

mhdirkse commented 5 years ago

by dirkse

mhdirkse commented 5 years ago

by dirkse

mhdirkse commented 5 years ago

by dirkse

mhdirkse commented 5 years ago

We want to have four nodes running of Hyperledger Sawtooth. The nodes should each run on a separate computer; we have servers "boromir", "faramir", "legolas" and "arwen". Each process should run in a session of the screen utility, keeping it going when the terminal that initiated the process is closed. It should not be necessary to start the nodes every day.

When screen is used, it is not necessary to automate starting Hyperledger Sawtooth.

mhdirkse commented 5 years ago

At the end of the day, four nodes had all their process running. I could add a key/value pair to the blockchain on Boromir and Legolas. The value added by Boromir was visible on Boromir, Legolas and Arwen. The value added by Legolas was visible on Boromir and Legolas.

Connectivity was not right, but it is possible that this problem is fixed automatically. It may have been caused by restarting validators. I will check the status tomorrow.

mhdirkse commented 5 years ago

This morning my network did not work. I fixed an issue. I posted the issue and its solution on Stack Overflow, see https://stackoverflow.com/questions/55164417/hyperledger-sawtooth-nodes-do-not-connect/55164418#55164418.

mhdirkse commented 5 years ago

This was the last issue. I checked that the network was up by applying the intkey transaction processor. On each server I set a key value pair and I read all the key value pairs on all the servers.