Setting up Grimoirelab

Grimoirelab instance runs in 3 different jails.

  1. bitergia-search - This mainly runs the OpenSearch instances. This OpenSearch data is being shared between the two other jails

  2. bitergia-dash - This runs the primary dashboard including SortingHat/SirMordred/Perceval

  3. bitergia-dash-dev - This is just the playground for the production instance.

Install pkgs

   1 pkg install -y opensearch

Enable IPv6

Opensearch by default does not listen on IPv6 due to default configuration of jvm. Run the following to enable IPv6 support:

   1 echo "" >> /usr/local/etc/opensearch/jvm.options
   2 echo "# Enable IPv6" >> /usr/local/etc/opensearch/jvm.options
   3 echo "-Djava.net.preferIPv4Stack=false" >> /usr/local/etc/opensearch/jvm.options

Enable and Start Services

   1 service opensearch enable
   2 service opensearch start

bitergia-dash

bitergia-dash-dev

clusteradm/grimoirelab (last edited 2024-10-21T21:05:44+0000 by MuhammadMoinurRahman)