By default, Portworx uses port range 9001-9022 during installation. For OpenShift 4+ the default port range is 17001-17022.
If you have a running cluster and want to update the port range consumed by Portworx then ensure the perform the follow steps:
- If Portworx version is < 2.3.5 then upgrade Portworx to at least 2.3.5
- If all the nodes in the cluster are on version 2.3.5 or above then edit the Portworx DaemonSet to add your custom start port
"-r", "<custom_start_port>"to the DaemonSet args.
kubectl -n kube-system edit daemonset portworx
- If using Portworx operator, then edit the StorageCluster spec to add your custom start port
kubectl -n kube-system edit storagecluster <cluster_name>
apiVersion: core.libopenstorage.org/v1alpha1 kind: StorageCluster metadata: name: portworx namespace: kube-system spec: startPort: <custom_start_port> ...
If you are using a custom port and want to go back to the default ports, the same steps would apply. Just remove the
-r argument from the DaemonSet or unset the startPort in the StorageCluster.