ARO Client Installation and Initialization Tutorial
This tutorial guides you through the process of installing and initializing the ARO Client software image in a virtual machine environment. ARO Client is a software image designed for X86 architectures, and this tutorial focuses on a Linux environment.
Before preparing the virtual machine environment, review the recommended system requirements for running the ARO Client image on this page.
Part 1: Preparing the Virtual Machine Environment
To run the ARO Client image, you need a virtualization environment. Below are the recommended preparation steps:
-
Choose a Virtualization Platform
Select one of the following virtualization platforms (or other Linux-compatible solutions):- Proxmox VE: An open-source virtualization management platform suitable for enterprise and individual users.
- VMware Workstation/Player: Ideal for local testing and development.
- VirtualBox: A free and user-friendly virtualization tool.
-
Install the Virtualization Platform
Follow the official documentation for your chosen platform to complete the installation. For example:- Proxmox VE: Download the ISO image from the Proxmox website and install.
- VirtualBox: Download and install from the VirtualBox website. Ensure your hardware supports virtualization (VT-x/AMD-V enabled).
-
Verify the Environment
- Ensure sufficient disk space (at least 50GB recommended).
- Verify network connectivity to allow the virtual machine to access external networks (required for initialization).
Note: This tutorial assumes you are familiar with installing and configuring your chosen virtualization platform. Refer to the platform’s official documentation for detailed guidance if needed.
Part 2: Selecting the Image and Allocating Resources
After preparing the virtual machine environment, you need to select the ARO Client image and allocate appropriate resources.
Step 1: Obtain and Select the ARO Client Image
- Download the Image
Download the latest ARO Client image (in.iso
format). - Select the Image
- Proxmox VE: Log in to the Proxmox web interface, navigate to storage (e.g.,
local
), and upload the.iso
file. - VirtualBox: Create a new virtual machine, select “Use an existing virtual hard disk file,” and point to the ARO Client
.iso
file. - VMware Workstation/Player: Create a new virtual machine, select “Use ISO image file,” and specify the ARO Client
.iso
file.
- Proxmox VE: Log in to the Proxmox web interface, navigate to storage (e.g.,
- Verify the Image
Ensure the image file is not corrupted by verifying its checksum (e.g., MD5 or SHA256).
Step 2: Create the Virtual Machine and Allocate Resources
- Create the Virtual Machine
In your virtualization platform, create a new virtual machine and select the ARO Client.iso
file as the boot medium. - Resource Allocation Recommendations
To ensure smooth operation of ARO Client, allocate the resources according to this recommendation. - Save Configuration
Confirm the virtual machine settings and save them before starting.
Note: Adjust resource allocation based on your hardware capabilities and ARO Client’s requirements. For complex tasks, consider increasing CPU and memory.
Part 3: Running the Image and Performing Initial Edge Node Setup
This section describes how to run the ARO Client image and configure the Edge Node for initial use.
-
Start the Software Image
After setting up the virtual machine, launch it to start the ARO Client software image.
The loading process will begin automatically and may take a few minutes. Do not interrupt this process. -
Configure the Network
Once the loading process is complete, a network configuration page will appear.
Select option 1 (the default option).
Configure the IP settings:- Select 1 for DHCP to automatically assign an IP address.
- Select 2 for a static IP if you need to manually configure the network.
After successful network and IP configuration, the system will perform an automatic ping test. If the test succeeds, you will proceed to the Edge Node activation process.
-
Initialize the Activation Process
Review the Terms of Service and Privacy Policy. Select Agree and Continue to proceed.
The 19-digit Virtual Serial Number for this Edge Node will appear on the screen. Record this number, as it is critical for activation.
Open the ARO Dashboard (accessible via the ARO project website or designated interface). Navigate to Edge Nodes > Add New Node > Software Node, and enter the 19-digit Virtual Serial Number.
The dashboard will recognize the software image instance and display its information. Confirm to continue.Important: Ensure the software image is online during activation. If it is offline, the activation or node addition process may fail.
Select the appropriate region and assign a name to your new Edge Node. -
Verify Running Status
Congratulations! You have successfully set up your new Edge Node. The CMD console will return to the main menu, displaying real-time network and activation status. If both statuses appear in green, your Edge Node is running successfully.