-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to install Portworx on OCP4 on VMware? #120
Comments
I've added one disk to each OpenShift worker (total 3 nodes) and recreated the StorageCluster with the following spec: https://pastebin.com/raw/X2RajT8R Pod status is like that:
Logs of px-cluster pod: https://pastebin.com/raw/vTGVqGcQ Something is definitely goes wrong. Can you help me? |
@angapov - can you share the output of |
|
@angapov It looks like your nodes have restarted enough times that Portworx is running out of node index. Can you destroy your portworx cluster and re-create it? If it fails, can you paste the logs again? There are instruction in the portworx operator description on OpenShift about how to cleanly uninstall. Basically add a deleteStrategy to your StorageCluster and then delete it:
|
Also, operator 1.2 automatically uses 17001-17020 port range for portworx if running on openshift (to avoid the port conflict introduced in OpenShift 4.3). |
@piyush-nimbalkar you are right, I've added deleteStrategy and recreated StorageCluster and it worked nicely. Thank you very much! Now cluster is running using dynamic VMDK provisioned volumes. However, I noticed that I have 3 worker nodes but only 2 drives.
Do you know how can I add disk on storageless node again using dynamic VMDK provisioning? I tried expanding pool like this but it gave error:
|
@angapov - Can you share the logs from this node, we need to see why it was not able to create/attach the disk to this node. Looks like you have journal configured on the data disk, from previous logs I see |
@sanjaynaikwadi here are the logs: https://pastebin.com/raw/5xPJRFqV |
I am interested to install Portworx on OCP 4.3 running on VMware vSphere 6.5 with dynamic VMDK provisioning using Operator.
I tried https://central.portworx.com/specGen but there is no option to specify VMware VMDK backend. It gives me errors like that:
PX version is 2.3.6, operator version is 1.2 which is default for OpenShift 4.3, installed from OperatorHub.
I tried https://docs.portworx.com/cloud-references/auto-disk-provisioning/vsphere/ but cluster failed to initialize due to port 9001 conflict with OpenShift oauth-proxy.
Is there any instruction how to do that?
A little bit of background: currently I have three bare metal hosts running ESXi 6.5 with SSD drives, no shared storage. Every SSD is an independent datastore for its ESXi. I've installed vanilla OpenShift 4.3 with dynamic VMware PV provisioning.
The text was updated successfully, but these errors were encountered: