Key-Value Store
Portworx uses a key-value store for clustering metadata. This integration example utilizes the default etcd.
Storage
Ensure that at least one of the Portworx nodes has extra storage available. Use an unformatted partition or a disk-drive.
Storage devices explicitly given to Portworx are automatically formatted by Portworx. Before integrating Nirmata with Portworx, add an unused disk on each worker node of the same size and confirm that the mount point is /dev/sd*).
Shared Mounts
If running Docker v1.12, Docker must be configured to allow shared mounts propagation. If not, Portworx will fail to start.
Click here for instructions on configuring Docker v1.12 to allow shared mounts propagation.
Firewall
Ensure that ports 9001-9015 are open between the nodes that will run Portworx.
NTP
Ensure that all nodes running Portworx are time-synchronized and that an NTP service is configured and running.