SSH Access to a Cloud-Based Fabric

Describes how to obtain a fabric-specific .pem file that enables SSH access to a cloud-based fabric.

Command-line access to cloud-based fabrics (AWS, Azure, or GCP) requires you to download a fabric-specific .pem file. The Data Fabric UI makes it easy to download the file.

Note these considerations for downloading the .pem file:
  • Only a user with the Fabric user or Fabric Manager role (or fc access) can use the Download SSH keys command.
  • To connect to the fabric, you must provide the public IP address or public DNS name of any cloud fabric node. The public IP address or public DNS name are contained in the URL that you use to access the Data Fabric UI. The URL was provided when you performed the seed node installation to create your first fabric.
  • SSH access to fabrics should only be used for troubleshooting operations under the supervision of HPE support personnel. SSH access should not be used for daily operations.
Use these steps to download the .pem file:
  1. Sign in to the Data Fabric UI as a Fabric manager or Fabric user. If you are a Fabric manager, switch to the Fabric user experience.
  2. In the Resources card, click Table view.
  3. Under the Action column, click the ellipsis ().
  4. Click Download SSH key. The Data Fabric UI downloads the .pem file as <fabric_name>_key.pem.
  5. If necessary, copy the file to the workstation that you will use to ssh to the fabric. Suppose you copy the file to /root/myfabric-keypair.pem. Remember the path to that location.
  6. Reset the permissions on the downloaded .pem file to 0400:
    chmod 0400 <pem-file-name>
  7. Use one of the following commands to connect to the fabric:
    AWS or GCP
    ssh -i "<pem-file-name>" rocky@<public-IP-addr-or-public-DNS-name>
    Azure
    ssh -i "<pem-file-name>" mapr@<public-IP-addr-or-public-DNS-name>