Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-8870

All HA openstack services scheduled on the same OpenShift node when using LVMS storage provisioner

XMLWordPrintable

    • Important

      Using 3 node  OpenShift cluster 4.16.1 with LVMS storage provisioner. 
      Topology deployed VA1:

      [zuul@controller-0 ~]$ oc get nodes -o yaml | grep topolvm
            capacity.topolvm.io/00default: "1273524912128"
            capacity.topolvm.io/local-storage: "1273524912128"
            csi.volume.kubernetes.io/nodeid: '{"topolvm.io":"master-0"}'
          - topolvm.io/node
            topology.topolvm.io/node: master-0
            capacity.topolvm.io/00default: "1427992739840"
            capacity.topolvm.io/local-storage: "1427992739840"
            csi.volume.kubernetes.io/nodeid: '{"topolvm.io":"master-1"}'
          - topolvm.io/node
            topology.topolvm.io/node: master-1
            capacity.topolvm.io/00default: "1426918998016"
            capacity.topolvm.io/local-storage: "1426918998016"
            csi.volume.kubernetes.io/nodeid: '{"topolvm.io":"master-2"}'
          - topolvm.io/node
            topology.topolvm.io/node: master-2 
      Storage Class:
      [zuul@controller-0 ~]$ oc get sc NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE lvms-local-storage (default) topolvm.io Delete WaitForFirstConsumer true 123m
      

      Most of all openstack servcies, including HA services(galera,rabbitmq,ovsdbservers) were shceduled on the same OpenShift node.(master-0)

      nova-api-2                                                        Running     master-0
      nova-cell0-conductor-0                                            Running     master-1
      nova-cell1-conductor-0                                            Running     master-1
      nova-cell1-novncproxy-0                                           Running     master-1
      nova-custom-ceph-edpm-deployment-post-ceph-openstack-edpm-5q27q   Succeeded   master-2
      nova-metadata-0                                                   Running     master-2
      nova-metadata-1                                                   Running     master-1
      nova-metadata-2                                                   Running     master-0
      nova-scheduler-0                                                  Running     master-1
      nova-scheduler-1                                                  Running     master-0
      nova-scheduler-2                                                  Running     master-2
      openstack-cell1-galera-0                                          Running     master-0
      openstack-cell1-galera-1                                          Running     master-0
      openstack-cell1-galera-2                                          Running     master-0
      openstack-galera-0                                                Running     master-0
      openstack-galera-1                                                Running     master-0
      openstack-galera-2                                                Running     master-0
      openstackclient                                                   Running     master-2
      ovn-controller-5wv9l                                              Running     master-0
      ovn-controller-hlf8z                                              Running     master-2
      ovn-controller-jkbcr                                              Running     master-1
      ovn-controller-ovs-bpltj                                          Running     master-1
      ovn-controller-ovs-ccs4r                                          Running     master-2
      ovn-controller-ovs-v9sjx                                          Running     master-0
      ovn-edpm-deployment-post-ceph-openstack-edpm-2ht8b                Succeeded   master-2
      ovn-northd-9db75bf8b-nzhgh                                        Running     master-2
      ovsdbserver-nb-0                                                  Running     master-0
      ovsdbserver-nb-1                                                  Running     master-0
      ovsdbserver-nb-2                                                  Running     master-0
      ovsdbserver-sb-0                                                  Running     master-0
      ovsdbserver-sb-1                                                  Running     master-0
      ovsdbserver-sb-2                                                  Running     master-0
      placement-5b7b65797b-9897d                                        Running     master-2
      placement-5b7b65797b-n78cx                                        Running     master-1
      placement-5b7b65797b-qv2cj                                        Running     master-0
      rabbitmq-cell1-server-0                                           Running     master-0
      rabbitmq-cell1-server-1                                           Running     master-0
      rabbitmq-cell1-server-2                                           Running     master-0
      rabbitmq-server-0                                                 Running     master-0
      rabbitmq-server-1                                                 Running     master-0
      rabbitmq-server-2                                                 Running     master-0
      reboot-os-edpm-deployment-pre-ceph-openstack-edpm-m2nt8           Succeeded   master-2
      run-os-edpm-deployment-pre-ceph-openstack-edpm-vnhxf              Succeeded   master-2
      ssh-known-hosts-edpm-deployment-pre-ceph-7jt2k                    Succeeded   master-2
      tempest-tests-dpbbq                                               Succeeded   master-2
      test-operator-catalog-2zstv                                       Running     master-2
      test-operator-controller-manager-7f579c65fc-h6hph                 Running     master-2
      test-operator-logs-pod-tempest                                    Running     master-2
      validate-network-edpm-deployment-pre-ceph-openstack-edpm-vjtdz    Succeeded   master-2 
      
      

      Discussed initially in Slack thread: https://redhat-internal.slack.com/archives/CQXJFGMK6/p1721302324468149  

              rhn-support-mschuppe Martin Schuppert
              mciecier@redhat.com Mikolaj Ciecierski
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: