Prerequisites
Installation Prerequisites
The minimum supported size for a Portworx cluster is three nodes. Each node must meet the following hardware, software, and network requirements:
Hardware | |
---|---|
CPU | 4 cores |
RAM | 4GB |
Disk
|
|
Backing drive | 8GB (minimum required) 128 GB (minimum recommended) |
Storage drives | Storage drives must be unmounted block storage: raw disks, drive partitions, LVM, or cloud block storage. |
Ethernet NIC card | 10 GB (recommended) |
Network | |
---|---|
Open needed ports | Portworx requires different open ports depending on how it’s installed:
etcd externally, open port 2379.If you intend to use Portworx with sharedv4 volumes, you may need to open your NFS ports. |
Lighthouse | If installing the Portworx Lighthouse management UI please open ports 32678 and 32679 |
Software | |
---|---|
Linux kernel | Version 3.10 or greater. |
Docker | Version 1.13.1 or greater. |
Key-value store | Portworx needs a key-value store to perform its operations. As such, install a clustered key-value database (etcd or consul ) with a three node cluster.With Portworx 2.0, you can use Internal KVDB during installation. In this mode, Portworx will create and manage an internal key-value store (kvdb) cluster. If you plan of using your own etcd, refer to Etcd for Portworx for details on recommendations for installing and tuning etcd. |
Disable swap | Please disable swap on all nodes that will run the Portworx software. Ensure that the swap device is not automatically mounted on server reboot. |
Installation
For Kubernetes, continue below,
link Portworx on Kubernetes
For all other environments, continue below,
link Portworx on other orchestrators
Last edited: Friday, May 22, 2020
Questions? Visit the Portworx forum.