DEV Community

Scale
Scale

Posted on

GBase 8a Cluster Mode Governance: Managing Read-Only and Normal Operations

Database operating modes are important controls in enterprise maintenance and availability management.

In supported GBase 8a environments, administrators may need to manage transitions between operating modes as part of maintenance, troubleshooting, or recovery procedures.

Such operations should always be treated as controlled changes.

1. Define the Reason for a Mode Transition

Before changing cluster mode, determine:

  • Whether the change is required for maintenance.
  • Which applications depend on database write access.
  • Whether active transactions need to complete.
  • Whether the cluster is healthy.
  • What validation is required afterward.

2. Inspect the Current Cluster State

gcadmin showcluster
Enter fullscreen mode Exit fullscreen mode

For a supported virtual-cluster deployment:

gcadmin showcluster vc vc1
Enter fullscreen mode Exit fullscreen mode

Review the cluster state and confirm that the environment is suitable for the planned operation.

3. Execute the Approved Transition

For supported GBase 8a releases, a transition to normal mode may use:

gcadmin switchmode normal
Enter fullscreen mode Exit fullscreen mode

A virtual-cluster-specific form may be available:

gcadmin switchmode normal vc vc1
Enter fullscreen mode Exit fullscreen mode

These examples are version-dependent. Verify the supported syntax, current mode, required permissions, and operational prerequisites before execution.

4. Validate Application Behavior

After the transition:

gcadmin showcluster
Enter fullscreen mode Exit fullscreen mode

Then verify:

  • Expected cluster status.
  • Database connectivity.
  • Application read operations.
  • Application write operations where permitted.
  • Database and cluster logs.
  • Monitoring and alert status.

5. Document the Operational Procedure

A production runbook should record the reason for the transition, the initial state, commands executed, expected results, validation evidence, and recovery procedure.

Conclusion

GBase 8a cluster mode governance requires more than executing a management command. Careful pre-change checks, approved transitions, and application-level verification help protect database availability and operational consistency.

Top comments (0)