Skip to content

How to install Portworx on OCP4 on VMware? #120

@angapov

Description

@angapov

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:

@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=info msg="Node HWType: VirtualMachine"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=info msg="Initializing node and joining the cluster portworx..."
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=info msg="Node index overflow (53376)"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=warning msg="Failed to initialize Init PX Storage Service: Storage failed initialization"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=info msg="Cleanup Init services"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=warning msg="Cleanup Init for service Scheduler."
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=info msg="Cleanup Initializing node and joining the cluster portworx..."
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=warning msg="Cleanup Init for service PX Storage Service."
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=info msg="Cleanup Init for Storage provider PXD"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=error msg="Failed to initialize node in cluster. Storage failed initialization"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=error msg="Cluster Manager Failure on Node[10.0.0.15]: Storage failed initialization"
@worker-1.angapov.demo.li9.com portworx[1816291]: time="2020-03-11T14:51:22Z" level=warning msg="503   Node status not OK (STATUS_ERROR)" Driver="Cluster API" ID=nodeHealth Request="Cluster API"

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions