Bare Metal Quickstart
Your node has Linux (Ubuntu) OS. It comes pre-loaded with some tools to simplify your set-up process.
Connecting to Your Node
When your bare metal node is ready, you will be provided its username and IP address. To connect to your node, use the following command on a device with one of the SSH keys:
ssh [username]@[ip_address]This command will be your primary method of accessing and managing your node.
Node Basics
Your node comes with Ubuntu 22.04 LTS and ROCm. All SSH keys you've initially provided will have root user access.
Adding More SSH Keys
In the event that you would like to provide more users SSH access to your node, follow these steps:
Copy your key, which should be structured like:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDxAZn... user@hostSSH into your node using:
ssh [username]@[ip_address]Open your authorized keys file using:
Paste your key at the bottom of the file
Save and exit
Restart the sshd service using:
Monitoring Your GPUs
To get more information on your GPUs, use rocm-smi in your terminal. To continue to monitor this, you can run watch -n 0.5 rocm-smi. This will provide information on both IDs and usage in intervals of 0.5 seconds, as shown below:
Downloading and Uploading Files
To download files from your server, use the scp command:
To upload files to your server, you may also use the scp command:
Accessing Remote Services Locally
Often times, you will find yourself needing to access a service being exposed on your remote server, locally. To do so, use the following command:
For example, let's assume you want to access a Jupyter Notebook that you've exposed on port 8888. From your local command line, you'll want to use the following:
Then, you can access this in your browser at http://localhost:8888 .
Last updated

