Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-3589

Taken down module status doesn't propagate to OAM / show in mcsadmin getsystemstatus

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 1.4.1
    • Component/s: oam
    • Labels:
    • Environment:
      Multi node ColumnStore 1.4.0 - with and without storage manager

      Git version engine: 1f47534

      Description

      In a 1UM xPM setup, the ColumnStore service gets stopped on PM2 through /usr/local/mariadb/columnstore/bin/columnstore stop.
      After that UM1 and PM1 (which is the parent OAM module) still see PM2 as ACTIVE through mcsadmin getsystemstatus instead of DOWN.
      The system state is further still ACTIVE instead of DEGRADED.

      How to reproduce:

      [root@cs-test-mdb-cs-pm-module-0 /]# mcsadmin getsystemstatus
      getsystemstatus   Tue Nov  5 17:44:41 2019
       
      System columnstore-1
       
      System and Module statuses
       
      Component     Status                       Last Status Change
      ------------  --------------------------   ------------------------
      System        ACTIVE                       Tue Nov  5 17:42:48 2019
       
      Module um1    ACTIVE                       Tue Nov  5 17:42:44 2019
      Module pm1    ACTIVE                       Tue Nov  5 17:42:25 2019
      Module pm2    ACTIVE                       Tue Nov  5 17:42:33 2019
       
      Active Parent OAM Performance Module is 'pm1'
      [root@cs-test-mdb-cs-pm-module-0 /]#
      

      [root@cs-test-mdb-cs-um-module-0 /]# mcsadmin getsystemstatus
       
      WARNING: running on non Parent OAM Module, can't make configuration changes in this session.
               Access Console from 'pm1' if you need to make changes.
       
      getsystemstatus   Tue Nov  5 17:45:23 2019
       
      System columnstore-1
       
      System and Module statuses
       
      Component     Status                       Last Status Change
      ------------  --------------------------   ------------------------
      System        ACTIVE                       Tue Nov  5 17:42:48 2019
       
      Module um1    ACTIVE                       Tue Nov  5 17:42:44 2019
      Module pm1    ACTIVE                       Tue Nov  5 17:42:25 2019
      Module pm2    ACTIVE                       Tue Nov  5 17:42:33 2019
       
      Active Parent OAM Performance Module is 'pm1'
      [root@cs-test-mdb-cs-um-module-0 /]# 
      

      [root@cs-test-mdb-cs-pm-module-1 /]# mcsadmin getsystemstatus
       
      WARNING: running on non Parent OAM Module, can't make configuration changes in this session.
               Access Console from 'pm1' if you need to make changes.
       
      getsystemstatus   Tue Nov  5 17:46:01 2019
       
      System columnstore-1
       
      System and Module statuses
       
      Component     Status                       Last Status Change
      ------------  --------------------------   ------------------------
      System        ACTIVE                       Tue Nov  5 17:42:48 2019
       
      Module um1    ACTIVE                       Tue Nov  5 17:42:44 2019
      Module pm1    ACTIVE                       Tue Nov  5 17:42:25 2019
      Module pm2    ACTIVE                       Tue Nov  5 17:42:33 2019
       
      Active Parent OAM Performance Module is 'pm1'
      [root@cs-test-mdb-cs-pm-module-1 /]#
      

      [root@cs-test-mdb-cs-pm-module-1 /]# /usr/local/mariadb/columnstore/bin/columnstore stop
      Shutting down MariaDB Columnstore Database Platform
      [root@cs-test-mdb-cs-pm-module-1 /]#
      

      [root@cs-test-mdb-cs-pm-module-1 /]# mcsadmin getsystemstatus
       
      WARNING: running on non Parent OAM Module, can't make configuration changes in this session.
               Access Console from 'pm1' if you need to make changes.
       
      getsystemstatus   Tue Nov  5 17:47:08 2019
       
      System columnstore-1
       
      System and Module statuses
       
      Component     Status                       Last Status Change
      ------------  --------------------------   ------------------------
      System        INITIAL
       
       
      [root@cs-test-mdb-cs-pm-module-1 /]#
      

      [root@cs-test-mdb-cs-pm-module-0 /]# mcsadmin getsystemstatus
      getsystemstatus   Tue Nov  5 17:47:27 2019
       
      System columnstore-1
       
      System and Module statuses
       
      Component     Status                       Last Status Change
      ------------  --------------------------   ------------------------
      System        ACTIVE                       Tue Nov  5 17:42:48 2019
       
      Module um1    ACTIVE                       Tue Nov  5 17:42:44 2019
      Module pm1    ACTIVE                       Tue Nov  5 17:42:25 2019
      Module pm2    ACTIVE                       Tue Nov  5 17:42:33 2019
       
      Active Parent OAM Performance Module is 'pm1'
      [root@cs-test-mdb-cs-pm-module-0 /]#
      

      [root@cs-test-mdb-cs-um-module-0 /]# mcsadmin getsystemstatus
       
      WARNING: running on non Parent OAM Module, can't make configuration changes in this session.
               Access Console from 'pm1' if you need to make changes.
       
      getsystemstatus   Tue Nov  5 17:47:41 2019
       
      System columnstore-1
       
      System and Module statuses
       
      Component     Status                       Last Status Change
      ------------  --------------------------   ------------------------
      System        ACTIVE                       Tue Nov  5 17:42:48 2019
       
      Module um1    ACTIVE                       Tue Nov  5 17:42:44 2019
      Module pm1    ACTIVE                       Tue Nov  5 17:42:25 2019
      Module pm2    ACTIVE                       Tue Nov  5 17:42:33 2019
       
      Active Parent OAM Performance Module is 'pm1'
      [root@cs-test-mdb-cs-um-module-0 /]#
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dleeyh Daniel Lee
              Reporter:
              jens.rowekamp Jens Röwekamp (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.