Nebula Hosting Client
Installing Nebula AI Hosting Software
Hosting your GPU on Nebula AI requires setting up the Nebula Hosting Client, ensuring proper system configurations, and registering your hardware on the platform. This guide provides a step-by-step approach to installing the hosting software, optimizing system performance, and preparing your machine for rental.
System Requirements
To ensure stability and optimal performance, your hardware must meet the following minimum requirements:
GPU: NVIDIA GPUs are required (AMD support is coming soon). The system must have at least one dedicated GPU.
Disk Space: Minimum 32GB of storage; SSD or NVMe drives are recommended for reliability.
RAM: At least 8GB of RAM, though 16GB+ is recommended for handling multiple workloads.
CPU: A multi-core processor (Intel i7 or equivalent recommended). Lower-end CPUs (e.g., Celeron) may function but could bottleneck performance.
Operating System: Ubuntu 20.04 or newer is recommended for stability.
Networking: A stable internet connection with open firewall ports for SSH access.
Before proceeding with installation:
Reset your GPU to factory settings to prevent overclocking-related instabilities.
Run a stress test (e.g.
kawpow
orcuda-burn
) to verify stability before installation.Ensure proper cooling and monitor GPU temperatures to prevent overheating.
Installing Ubuntu (If Not Already Installed)
If your system does not have Ubuntu installed, follow these steps:
Download Ubuntu: Use the latest 64-bit Ubuntu Server or Desktop ISO from the official website.
Create a Bootable USB: Use Rufus (Windows) or dd (Linux) to write the ISO onto a USB drive.
Install Ubuntu:
Select "Something Else" in the partition setup.
Create a 512MB EFI partition, a 32GB EXT4 partition for Ubuntu, and leave the rest unallocated for XFS storage.
Complete the installation and ensure networking is enabled.
Installing Nebula AI Hosting Software
To install the Nebula Hosting Client, run the following commands in your terminal:
Step 1: Update System and Install Dependencies
Step 2: Install the Hosting Software
This command downloads and executes the official Nebula AI Hosting Client installer.
If the system reports missing git
, install it using:
If you encounter a GPG key error, resolve it with:
Restart the system to apply all changes:
Registering and Adding Your GPU to Nebula AI
Once the software is installed, register your GPU to begin hosting:
Login to Nebula AI and navigate to the Hosting Dashboard.
Add a New GPU by entering your system details.
Obtain Your Hosting Token from the dashboard.
Activate Your Machine by running:
Replace <your-token>
with the key obtained from the platform.
To verify that your GPU is successfully added, check:
If the setup was successful, your system will be marked "Active" in the marketplace.
HiveOS Setup (Optional)
If you are using HiveOS for GPU management, follow these additional steps:
Open Hive Shell and update the system:
Expand Disk Space (if needed):
Install Hosting Software in HiveOS:
Reboot and Verify GPU Registration:
Updating NVIDIA Drivers
If your system has outdated GPU drivers, update them manually:
Reboot the system after updating.
Disabling Auto-Updates (Recommended)
To prevent driver mismatches, disable Ubuntu’s automatic updates:
This prevents NVIDIA driver updates from breaking the hosting service.
Troubleshooting Common Issues
If your machine does not appear in the marketplace:
Run
nvidia-smi
to check if the GPU is detected.Restart the hosting client:
Check logs for errors:
If network issues occur:
Ensure required ports are open:
Removing or Resetting Hosting Software
If you need to reset your hosting configuration:
To disable hosting services:
To re-enable services, use:
To completely remove the hosting client, run:
Finalizing Setup
Once your machine appears in the Nebula AI Marketplace, verify its status and configure rental pricing in the Hosting Dashboard. Your GPU is now ready to earn through decentralized computing!
Last updated