Cluster Management
Managing the cluster is principally accomplished via Glasshouse, the management GUI, together with the Cloud Management GUI. In some cases, the user will need to SSH in to the dashboard console or host consoles.
The dashboard IP & cluster admin password are specified in the dashboard configuration step of the Installation guide.
Glasshouse Management GUI
Glasshouse can be accessed from the browser: https://<dashboard IP>/
Log into Glasshouse to create, manage, and share Virtual Machines.
Cloud Management GUI
This form is used to manage the VM Squared properties including:
- Dashboard network configuration
- VM Squared license file
- SSH authorized keys
- Open a new browser tab and navigate to
https://<dashboard_ip>/cloudmanagement/
- Edit the appropriate field
- Click the
Update Cluster Configuration
button to apply.
Dashboard Console
The dashboard console is an alternate way to manage the VM Squared cluster.
To login to the dashboard console, an appropriate SSH key must first be added as one of the Cluster SSH Authorized Keys.
The dashboard IP is specified in the dashboard configuration step of the Installation guide.
Log in as root: ssh root@<dashboard IP>
Cluster Authorized Keys
The Dashboard Console is authenticated using SSH keys. Add your public SSH key to the Cluster SSH Authorized Keys, or create a new key, using the following steps.
- Open a new browser tab and navigate to
https://<dashboard_ip>/cloudmanagement/
. - Add the appropriate SSH keys to the
Cluster SSH Authorized Keys
text box. - Click the
Update Cluster Configuration
button to apply.
The new SSH keys will take a short time to propagate through the cluster.
Create a Public SSH Key
Before you can use key-based authentication, you will need to have a key on your own system.
UNIX
From your local machine’s terminal, use the following command to create a private (id_rsa
) and public (id_rsa.pub
) key pair:
Where -t rsa
enforces the RSA encryption algorithm and -b 4096
sets the key’s length in bits.
You will be prompted to choose where to save the files and if you would like to protect the key with a passphrase. Press enter to skip these steps.
Once the command has finished, navigate to .ssh/id_rsa.pub
and open the file in your text editor of choice.
Windows
You can generate an SSH key on Windows 10 or later using the ssh-keygen command.
- Open a Powershell terminal window
- Run
ssh-keygen -b 4096
- Enter the passphrase if desired, or hit Enter to continue without a passphrase
- To get the contents of your public key, run
get-content
against the full path of the newly created public key
Host Console
The host console is a limited way to manage some of the host-specific functions of the VM Squared cluster.
Host console access is typically through a hardware connection to the node. However, if the Dashboard is running then the ssh command is available as an alternative.
Next steps
Moving on you may wish to: