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

Cmapi | Detect if cross engine user credentials dont exist/work and surface error

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • None
    • cmapi
    • None

    Description

      as a user I would like known errors surfaced sooner rather than waiting till an outage, failed failover, wrong master selected, broken replication etc. to begin digging into the logs.
      Today if the user doesnt configure a cross engine user, columnstore assumes every node in a cluster is primary.

       get_primary returns {'is_primary': 'True'}
      

      Which can lead to wrong dbroot assignments , wrong primary node and bad failovers.

      When starting columnstore via cmapi with "mcs start" and a cluster is configured, start should fail with an error output that cross engine credentials dont work

      ERROR: ColumnStore failed to start due to invalid or missing Cross-Engine credentials, which is required for clustered installs
      

      Attachments

        Issue Links

          Activity

            People

              alan.mologorsky Alan Mologorsky
              allen.herrera Allen Herrera
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2d Original Estimate - 2d
                  2d
                  Remaining:
                  Remaining Estimate - 0d
                  0d
                  Logged:
                  Time Spent - 3.5d
                  3.5d

                  Git Integration

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