Hey @Gaurav Bapat, you need not run the mvn command every time. Just once should suffice. Also, if you have used the full-dev vagrant deployment, you need not have to do anything with Ambari UI (or the Step 3 screenshot) you have pasted.
So, let me paraphrase the steps for you so that you can give this a try once more, afresh. Let me know how it goes.
Assumption: Say your metron folder is located at: /user/gaurav/metron
Step 0 - Cleanup all existing deployments:
* Run the following commands:
cd /user/gaurav/metron/metron-deployment/vagrant/full-dev-platform
vagrant destroy -f
* The above destroy command would terminate and delete the existing running VM. You can also run 'VirtualBox' command to launch the application console, and can delete any other stray VMs that are not required.
Step 1 - Compile metron
* Run the following commands:
cd /user/gaurav/metron
mvn clean compile -DskipTests
* The above command will take about 10 mins or so to complete, and should end with a "SUCCESS" message
Step 2 - Bring up metron VM
* Run the following commands:
cd /user/gaurav/metron/metron-deployment/vagrant/full-dev-platform
vagrant up
* The above command will take about 45 mins to over an hour to complete. I would recommend that you disable auto-sleep of the system in case it is enabled.
At the end of the step 2 above, you should be able to see a message saying that the deployment completed successfully.