Accessing the GUI
After the cluster setup is done, you can monitor the resources and status of the service directly from the IBM Storage Scale GUI for both the compute and storage clusters. For more information about the GUI, see IBM Storage Scale GUI.
Before you begin
Before you begin accessing the Storage Scale GUI, review the following considerations and requirements:
- The initial setup must be done from your local system.
- Provide the SSH key path from the local system that is used to configure the compute and storage nodes.
- It is recommended to use the Safari browser to access the GUI.
- If you encounter a delay in loading or accessing the GUI, clear the browsers cache.
- You cannot open both the compute and storage GUIs on the same port 22443. Use a different port or close one of the GUIs so you can access the other GUI cluster.
Gathering IP addresses
To access the GUI, you need to gather the IP addresses of both the storage and compute nodes and also the floating IP address that is attached to the login node.
- In the IBM Cloud® console on the Schematics > Workspaces page, select your workspace.
- Click Resources. In the list of Terraform resources, click the primary resource link, which opens a new window with a list of the virtual server instances that were provisioned.
- On the Virtual server instances for VPC page, locate the IP address for
<prefix>-scale-storage-0
, which is the storage IP address that you need. Then locate the IP address for<prefix>-primary-0
, which is the compute IP address that you need. - In addition to these two IP addresses, pick up the floating IP address that is attached to the login node.
Setting up access
You need to separately access both the storage and compute clusters.
This solution's automation always uses the same IP addresses, so there might be issues in the ~/.ssh/known_hosts
file. If you encounter problems with this file, remove the offending entries from that file and make sure to get a
clean SSH in place, otherwise the GUI access won't work.
Accessing the storage cluster
-
Open a new command-line terminal.
-
Run the following command to access the storage cluster:
ssh -L 22443:localhost:443 root@{STORAGE_NODE_IP_ADDRESS} root@{FLOATING_IP_ADDRESS}
where
STORAGE_NODE_IP_ADDRESS
needs to be replaced with the storage IP address associated with<prefix>-scale-storage-0
, which you gathered earlier, andFLOATING_IP_ADDRESS
needs to be replaced with the floating IP address that you identified. -
Open a browser on the local system, and run https://localhost:22443. You will get an SSL self-assigned certificate warning with your browser the first time you access this URL.
-
Enter your login credentials that you set up when you created your workspace to access the Spectrum Scale GUI.
Accessing the compute cluster
-
Open a new command-line terminal.
-
Run the following command to access the compute cluster:
ssh -L 21443:localhost:443 root@{COMPUTE_NODE_IP_ADDRESS} root@{FLOATING_IP_ADDRESS}
where
COMPUTE_NODE_IP_ADDRESS
needs to be replaced with the storage IP address associated with<prefix>-primary-0
, which you gathered earlier, andFLOATING_IP_ADDRESS
needs to be replaced with the floating IP address that you identified. -
Open a browser on the local system, and run https://localhost:21443. You get an SSL self-assigned certificate warning with your browser the first time when you access this URL.
-
Enter your login credentials that you set up when you created your workspace to access the Storage Scale GUI.