Validate Host
Once the installation is complete, validate that your NodeZero host is ready to run operations by running the NodeZero environment validation script.
Validation script
The validation script ensures your NodeZero host is properly configured and ready for operations by checking key system and network requirements. The script will complete the following:
- Check for minimum requirements (2 CPUs, 8GB RAM, 40GB+ disk).
- Ensure necessary packages and libraries are installed.
- Confirm compatibility and proper configuration.
- Ensure the host can resolve external domains.
- Check for blocking configurations or restricted access.
Run validation script
To execute the validation script on the OVA host, use the following command:
curl https://downloads.horizon3ai.com/utilities/checkenv.sh | bash
The output should look similar to the following:
# curl https://downloads.horizon3ai.com/utilities/checkenv.sh | bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 18646 100 18646 0 0 61134 0 --:--:-- --:--:-- --:--:-- 61134
[#] Conducting pre-checks to validate the environment is NodeZero ready:
[#] Checking Proxy settings and configurations:
[+] Found 0 of 6 proxy settings in /etc/environment
[+] Found 0 of 6 proxy settings in env
[+] PASSED: Proxy is NOT configured
[#] Checking Docker functionality by running the hello-world test container:
[+] PASSED: Docker version installed meets the minimum required version 20.10.
[+] PASSED: Docker is installed and functioning properly.
[#] Checking Docker permissions to volume mount files from /home/nodezero directory:
[+] PASSED: Docker permissions are correct for the /home/nodezero directory location.
[#] Checking Operating System:
[+] PASSED: Linux is a supported Operating System.
[#] Gathering environmental variables to conduct further checks:
[+] PASSED: All environmental variables set and proceeding with next checks.
[#] Checking host time against current UTC time:
[+] PASSED: System time is within 5 minutes of UTC time.
[#] Checking HDD space requirements (20GB Recommended, 10GB Required):
[+] PASSED: There is enough space for the NodeZero container: 79GB
[#] Checking 8GB RAM requirement:
[+] PASSED: This system meets the recommended minimum RAM to support NodeZero.
[#] Checking compute resource requirements:
[+] PASSED: This system has 2 CPUs which meets the minimum logical CPU requirements to run NodeZero.
[#] Pre-check validation completed successfully.
After successful validation
After successfully running the validation script, your NodeZero host is ready for operations.