Skip to main content
Pure Technical Services

Cloud Block Store on Azure Management

Currently viewing public documentation. Please login to access the full scope of documentation.

Managing Cloud Block Store

Viewing Cloud Block Store Deployment

Once the deployment of Cloud Block Store completes, you can view the Cloud Block Store managed app by navigating to your resource group. 

clipboard_e8d1b8b5319e3c85302a96a3fd41b409d.png

You can also view the underlying resources of your Cloud Block Store managed app by going to the managed resource group, which was automatically created as part of the deployment. Click on the Cloud Block Store managed application icon.

azurecbsdeploy7.png

Click on the managed resource group.

You will notice the underlying resources include Azure VMs, Network interfaces, Managed disks, etc.

clipboard_e57dd20d2a09930d45e8c75407d7fdd4e.png

Viewing the Cloud Block Store IP Addresses in Azure Portal

 You can view the IP addresses of the Cloud Block Store instance from multiple locations.

  1. In the resource group where you deployed the Cloud Block Store managed app, click on the Cloud Block Store managed app icon.
  1. In your Cloud Block Store managed application, you can view various properties of the managed application. To view the Cloud Block Store managed application's IP addresses, click on Parameters and Outputs.
  2. Scroll down to the Output section. You will notice floating management, management, iSCSI, and replication IP addresses for your Cloud Block Store deployment.

Note: Notice there are two IP addresses for each interface type (management, iSCSI, replication), one for each controller. For management, you can connect to the floating IP address which is an internal Load Balancer which will always redirect you to the primary controller's management interface.

clipboard_eee5283eb7dbbb51f973aa160bfeaec27.png

You can also view the same corresponding IP address information by logging onto the Cloud Block Store instance's GUI using the management IP address.

In the GUI, you can click Settings and select the Network tab to view the IP addresses.

clipboard_ee711d0a7e3710ba756d31ae4a9e2218c.png

 Logging onto Cloud Block Store

Via GUI

  1. Log onto a Windows or Linux host (for example, a jump host) that has access to the management network VNET of the Cloud Block Store instance. 

Make sure your subnet route tables, firewalls, and network security groups allow your host network access to the Cloud Block Store instance's management interface.  

  1. Open a browser and enter the management load balancer IP using https://. See Viewing the Cloud Block Store IP Addresses in Azure Portal section for the location of your management or load balancer IP addresses. 

https://<CBS management load balancer IP address>

Note: You need to specify https:// for else the browser may not connect correctly. 

  1. Enter the username and password:
  • Default username: pureuser
  • Default password: pureuser
  1. The Cloud Block Store's Dashboard displays high-level storage usage and performance metrics. From the Dashboard, you can navigate to the various tabs on the left to view the detailed storage usage, performance analysis, health, and other settings.

  clipboard_eb92d0b68f74920d0d072e51874403b43.png

Via CLI

As a security measure, using the default pureuser login to access Cloud Block Store via SSH requires an SSH public key. You could have entered the SSH public key during deployment (see Deploying Cloud Block Store section), or you can manually add by logging into the GUI. See Appendix A for steps to apply an SSH public key.

In order to SSH into your Cloud Block Store managed application, you must first use the GUI to create a new user.

  1. Log onto a Windows or Linux host that has access to the management network VNET subnet of the Cloud Block Store instance.
  2. Open a browser and enter the management IP address. See Viewing the Cloud Block Store IP Addresses in Azure Portal section for the location of your management IP addresses. 
  3. Enter the username and password.

Default username: pureuser

Default password: pureuser

  1. Navigate to the Setting section.
  2. Click on the Access tab.
  3. Click on the ellipsis icon (three dots) and select Create User.

clipboard_ebd9488a2d06ef310cf2ef0e5e473dfaf.png

  1. Enter the desired user login name and password.
  2. Once a user is created, you can SSH with this new login name.

Creating Volumes 

The following example provides steps for the GUI. For CLI users, SSH into the management port and run: purevol create --size <size> <vol name>

  1. Using the Cloud Block Store's GUI: 
    1. In the left navigation pane, click Storage.
    2. Click Volumes.
    3. Click the + icon to add a new volume.

CBS22.JPG

  1. Enter the name and desired size of the volume and click Create.

  2. You can see the new volume in the list of volumes.

CBS23.JPG

Creating Hosts

You must create a host with corresponding IQN before you can attach a volume to it.

The following example provides steps using the GUI. For CLI users, SSH into the management port and run:purehost create  --iqnlist <Host IQN number> <host name> 

Using the Cloud Block Store's GUI:

  1. On the left navigation pane, click Storage.
  2. Click Hosts.
  3. Click the + icon to add a new host.

CBS24.JPG

  1. Enter the desired name for the host and click Create.

  2. Once created, the host is displayed in the list of available hosts. Click on the new host.

CBS26.JPG

  1. In the Host Ports box:

    1. Click the ellipsis (three dots) icon.

    2. Select Configure IQNs.

CBS27.JPG

  1. Enter the IQN name of the iSCSI host. 

CBS28.JPG

Locate the host's IQN number by running the following commands on the respective OS. Ensure that the iSCSI service is running on the host.

Examples of gathering the host IQN for a few operating systems:

Windows PowerShell (Run as Administrator):

(Get-InitiatorPort).NodeAddress

Linux:

cat /etc/iscsi/initiatorname.iscsi

Solaris:

iscsiadm list initiator-node

Connecting an iSCSI Host to Cloud Block Store volumes

The following example provides steps for the GUI. For CLI users, SSH into the management port and run:purevol connect --host <host name> <vol name>

Using the Cloud Block Store's GUI: 

  1. On the left navigation pane, click Storage.
  2. Click Volumes.

cbs35.JPG

    3. Select the desired volume.

cbs36.JPG

   4. In the Connected Host box, click the ellipsis icon (three dots) and select Connect.

cbs38.JPG

   5. Select the desired host(s) and click Connect.

    Ensure appropriate clustering software on your hosts is installed if you wish to connect the same volume to multiple hosts.

cbs39.JPG