Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Step - by - step guide on how to Install Insights Enterprise - Hyperledger Fabric Network.

Installing Hyperledger Network covers the initial setup procedures including InstallationConfigurations (Hardware, Software, and Network) and various Commands

 Hardware Configuration

Hyperledger Fabric Minimum configuration - Pilot/POC
No. of instances1
OSUbuntu 16.04 Xenial (64bit) 
Storage75 GB (Fabric Network Only)
Mem (GiB)8 GB
vCPU2

Hyperledger Fabric Minimum configuration - Production
No. of instances1
OSUbuntu 16.04 Xenial (64bit) 
Storage100 GB (Fabric Network Only)
Mem (GiB)16 GB
vCPU4
Configuration varies depending on the work load.
 Software
  • Docker
  • Go 
  • Node.js Runtime and NPM
  • Python
  • curl
  • git (git bash to clone the repo)

Refer the link to know the Software component version for latest fabric network: https://hyperledger-fabric.readthedocs.io/en/latest/prereqs.html

Fabric Version Specific: https://hyperledger-fabric.readthedocs.io/en/release-1.4/prereqs.html

                                       https://hyperledger-fabric.readthedocs.io/en/release-1.3/prereqs.html

                                       https://hyperledger-fabric.readthedocs.io/en/release-1.2/prereqs.html

                                       https://hyperledger-fabric.readthedocs.io/en/release-1.1/prereqs.html

 Recommended Network Ports

Following port must be opened to access the fabric network from fabric sdk.

Source : fabric sdk instance

Destination: fabric network installed instance

Example Ports: You can change these ports based on availability and configuration in fabric network. Then, enable connectivity to those ports.

  • Orderer - 7050 
  • Peer0.Org1 - 7051
  • EventHub : 7053
  • ca.org1 : 7054

Please browse through the below sections to setup Fabric Network. You can select the network suitable for your environment.

Types of Hyperledger Fabric Network

Different types of hyperledger fabric network


  •  SOLO Orderer

    Solo Orderer Content

    Configuration varies depending on the work load.
     Kafka Fabric Network

    Kafka Fabric Network

    Configuration varies depending on the work load.
     Raft (etcd/raft) Fabric Network

    Raft (etcd/raft) Fabric Network

    Configuration varies depending on the work load.


Step - by - step guide on how to Install Insights Enterprise - Auditing Module.

Step 1 : INSIGHTS_HOME environment variable:

Ensure that the INSIGHTS_HOME environment variable is set, if not set it using the following commands(for RHEL)

  • export INSIGHTS_HOME=/usr/INSIGHTS_HOME (change the directory accordingly)

or

  • vi /etc/environment
    1. Add the line: INSIGHTS_HOME=/usr/INSIGHTS_HOME (change the directory accordingly)
    2. save the file
    3. Run the command: source /etc/environment

Step 2 : Configuration:

Copy the blockchainConfig.json from PlatformAuditing/src/main/resources/  into $INSIGHTS_HOME and make the necessary changes

Refer here for sample blockchainConfig,json

  • No labels