- Step 1: Provision Virtual Machine
- Step 2: Attach Data Disk to Azure VM
- Step 3: Install Docker for the appropriate OS Version
- Step 4: Launch PX-Enterprise
This guide shows you how you can easily deploy Portworx on Azure
Step 1: Provision Virtual Machine
When choosing an instance, verify that you meet the minimum requirements
Portworx recommends a minimum cluster size of 3 nodes.
Step 2: Attach Data Disk to Azure VM
Follow the instructions from Azure documentation How to attach a data disk to a Linux VM in the Azure portal
Your deployment will look something like following:
Step 3: Install Docker for the appropriate OS Version
Portworx recommends Docker 1.12 with Device Mapper.
Note: Portworx requires Docker to allow shared mounts. This is standard as of Docker 1.12.
If you are running Docker without shared mounts, please follow the steps listed here
Step 4: Launch PX-Enterprise
Use the docker run command to launch PX-Enterprise, substituting the appropriate multipath devices and network interfaces, as identified from the previous steps.
Alternatively, you can either run the ‘px_bootstrap’ script from curl, or construct your own config.json file.
From the server node running px-enterprise container, you should see the following status:
You should also be able to monitor cluster from PX-Enterprise console: