- Vagrant (2.3.4 or later)
- VirtualBox (6.1 or later)
- Clone this repository
- Place
provision_bigtop.sh
andbigtop_test_script.sh
in the same directory as the Vagrantfile - Run
chmod +x provision_bigtop.sh bigtop_test_script.sh
- Execute
vagrant up
- The test script will automatically run during provisioning
- You can manually run it later with
vagrant ssh -c "/vagrant/bigtop_test_script.sh"
- Ensure you have the latest Vagrant and VirtualBox
- Check system requirements (4GB RAM recommended)
- Verify internet connection for repository downloads
- Hadoop (HDFS, YARN)
- Zookeeper
- HBase
- Hive
- Spark
- Tez