Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Verify that the release bits are the signed properly by running:
gpg --import KEYS
export VERSION=<metron-release-version>
gpg --verify ./apache-metron-_$VERSION-incubating.tar.gz.asc apache-metron-_$VERSION-incubating.tar.gz
Step 1 – Build Metron

cd incubatorapache-metron/_$VERSION
mvn clean install

Verify that all tests are passing

Step 2 – Deploy metron as a single VM via vagrant and ansibleAnsible

cd metron-deployment/vagrant/full-dev-platformdevelopment/centos6/
vagrant plugin install vagrant-hostmanager
vagrant up

For a more complete set of instructions refer to:
https://github.com/apache/incubator-metron/tree/master/metron-deployment and 
https://github.com/apache/incubator-metron/tree/master/metron-deployment/vagrant/full-dev-platform

 

...

development



Verify metron is working:
- Check Ambari to make sure all the services are up by going to ambari in a browser at http://node1:8080

...

- Test the Management UI at http://node1:4200/

...

 



Step 3 (optional) – Verify AWS Multi-Node Deploy with Ansible (NOTE: This will cost money to deploy AWS servers)
cd metron-deployment/amazon-ec2
./run.sh

For a more complete set of instructions refer to:
https://github.com/apache/incubator-metron/tree/master/metron-deployment

To verify the working build go through the same verifications as in Step2, but on AWS.  Reference
playbook.yml for location of the services.
Ambari-master contains Ambari, web contains Kibana and sensors.