Install AI Data Engine software on third-party servers
Install the AI Data Engine (AIDE) software on third-party servers running Red Hat Enterprise Linux (RHEL) 9.7. This deployment option lets you run AIDE on your infrastructure while ONTAP continues to orchestrate the AIDE software stack.
AI Data Engine software on third-party servers provides Metadata Engine feature parity with NetApp-provided data compute node appliance-based AIDE deployments. GPU and AI inference workloads are not yet supported with this deployment option.
Complete this procedure after you finish installing your third-party server and before you create the compute cluster in ONTAP.
Prepare for installation
Before installing AI Data Engine (AIDE) on third-party servers, ensure the following.
AIDE deployments use two isolated networks that serve different purposes:
-
Data network: Provides external connectivity for host management access, AIDE API access, downloads, DNS, NTP, and other routed communication.
-
Cluster network: Provides internal communication paths between ONTAP and compute nodes. This network is non-routable and must remain isolated from the data network.
Maintain strict separation between these network paths to avoid routing conflicts and unintended access between internal cluster traffic and external data traffic.
You need a way to connect to the internet or the correct server to obtain OS updates, patches, and AIDE software updates. In case the data network is configured to not reach the server or the internet for these operations, you might need a third management network for these management server and AIDE operations.
-
ONTAP 9.18.1 or later is running on your ONTAP AFX cluster
-
Exactly three servers meeting the minimum hardware requirements (CPU, memory, NIC, storage) are running
-
Red Hat Enterprise Linux (RHEL) 9.7 is installed on each server
-
External (non-cluster) host networking is configured using NetworkManager
-
The external maintenance interface has a static IP address, default gateway route, and static hostname configured
-
DNS and NTP time synchronization are configured for the external maintenance interface
-
You have selected server interfaces for AIDE to use
-
You have identified which selected interfaces are cluster-facing and data-facing
-
Cluster-facing interfaces are connected to the AFX cluster switches
-
Data-facing interfaces are connected to the data network switches
-
Network access to VLAN-40 is configured on your cluster switches for node discovery
-
The cluster network is isolated from the data network and does not route to it
-
Additional network connections are not supported
-
Management access and AIDE API access both use the external network connection
-
You have NetApp Support Site (NSS) access
-
You have DNS name server addresses available for the
aide-setupcommand
|
|
GPU drivers are not required for basic Metadata Engine-only deployments. |
|
|
In third-party server deployments, you are solely responsible for operating system security, patching, firewall configuration, SELinux enforcement, and SSH hardening. NetApp does not provide security patches for your operating system. |
Step 1: Download the installation bundle on each node
Download the AIDE software RPM and container images tar file from the NetApp Support Site (NSS) on each third-party server either directly or by using a jump host with access to the NetApp Support Site.
-
Access the NetApp Support Site at mysupport.netapp.com.
-
Navigate to Downloads.
-
Search for "AI Data Engine".
-
Enter the Metadata Engine on third-party servers release name provided to you by your NetApp representative.
-
Download these files to each server using
wgetor your preferred download method:-
netapp-aide.rpm -
netapp-aide-images.tar
-
Step 2: Verify bundle integrity on each node
Verify the bundle checksum on each third-party server after download.
-
Verify bundle integrity for both files using the provided checksums:
sha256sum netapp-aide.rpm sha256sum netapp-aide-images.tar -
Compare the output against the checksum files provided on the download page.
|
|
Verify the SHA-256 checksum for both files on each node before installation. |
Step 3: Install the RPM and run aide-setup on each node
Extract container images, install the AIDE RPM package, and run aide-setup on each third-party server. The installer performs automated pre-flight validation, host configuration, and AIDE software deployment.
-
Log in to the first third-party server as a privileged user.
-
Create the required directory for container images:
mkdir -p /var/lib/rancher/rke2/agent/images/ -
Extract the container images tar file to the directory:
tar -xf netapp-aide-images.tar -C /var/lib/rancher/rke2/agent/images/Ensure that no other files other than the extracted files are placed in the /var/lib/rancher/rke2/agent/images/directory. -
Install the
netapp-aideRPM:sudo dnf install netapp-aide.rpm -
Install the
dnsmasqpackage:sudo dnf install dnsmasq -
Identify your internal and external network interfaces:
ip address show-
For the external interface, use only a port that has a corresponding IP address configured
-
Internal interface ports must not be configured
-
-
Identify your DNS name server IP addresses for use in the
aide-setupcommand. -
Run
aide-setupto configure the cluster and external interfaces:sudo /usr/sbin/aide-setup --internal_interface_primary_port <iface1> --internal_interface_secondary_port <iface2> --external_interface <external-iface> --dns_nameserver <dns-ip-1> --dns_nameserver <dns-ip-2> --overwrite_config-
Use cluster-facing interfaces for
--internal_interface_primary_portand--internal_interface_secondary_port. Connect those interfaces to the AFX cluster switches. -
Use your host maintenance interface for
--external_interface. This interface must have a configured IP address. -
Provide one or more DNS name server IP addresses with the
--dns_nameserveroption.Maintain equivalent security controls on the cluster-facing interfaces to protect data consumed from ONTAP. Isolate the cluster network path from the external maintenance network path so that data cannot traverse between those channels in a way that creates access violations.
-
-
Review the pre-flight output. Ensure no hardware configuration compliance errors are reported before you proceed.
Upon successful completion, you should see the message:
AIDE is successfully configured for this node. -
Verify that the node is discoverable from ONTAP. From the ONTAP CLI, run:
dcn cluster node show -membership available -
Repeat these steps on each of the two remaining third-party servers.
|
|
Each node advertises its serial number, UUID, and link-local address to ONTAP after aide-setup completes.
|
After installing AIDE software on third-party servers, sign in to ONTAP System Manager and follow the Set up AIDE with an AFX cluster workflow to create the compute cluster, assign IP addresses, and enable connectivity.