The new version of OceanBase Cloud Platform (OCP) primarily upgrades the password box and inspection features, adapts to OceanBase versions, and improves and optimizes other functionalities.
Version information
Version: V3.3.3
Previous version: V3.3.1
Release date: July 18, 2022
Supported upgrade path: You can directly upgrade from OCP V2.3.x and later versions to this version. For versions earlier than OCP V2.3.0, you must first upgrade to V2.3.x and then to this version.
Supported OceanBase Database versions
OCP V3.3.2 supports the following OceanBase Database versions:
OceanBase V1.4.x
OceanBase V2.1.x
OceanBase V2.2.x
OceanBase V3.1.x
OceanBase V3.2.x
New features
Password box
Supports importing, exporting, and sharing cluster or tenant passwords for over-taken clusters.
Supports sharing connection credentials from the password box with other OCP users.
Monitoring
The tenant performance monitoring page adds the Memory Usage metric, which displays the percentage of memory used by a tenant on the OceanBase side.
Security
Added the Set password to activate account feature. You must change the password of the built-in account upon initial login to OCP.
Removed prompts related to plaintext passwords in the browser console to enhance system security.
Feature enhancements
OBProxy
Supports modifying parameters that take effect upon restart for an OBProxy cluster.
Inspection
Unified the Cluster Health Inspection feature into the Inspection module, improving and optimizing the inspection functionality.
Version adaptation
Adapted to OceanBase V3.2.4, supporting the import of SRS data when creating a MySQL-compatible tenant.
Adapted to OceanBase V3.2.3.1, updating the kernel version retrieval rule.
Bug fixes
OCP V3.3.2 fixes the following issues:
Optimized performance and stability of several Agents.
Optimized server-side thread pool logic to improve monitoring query performance.
Optimized the backup and recovery collection process to enhance OCP's stability under large-scale backups.
Improved the real-time nature of SQL diagnostic data, speeding up the diagnostic data retrieval speed in OAS.
Optimized the permission verification logic for the admin account to better suit private cloud scenarios.
Optimized the pre-check process for the default directory during cluster creation, allowing errors to be detected early if present, avoiding the need to roll back the entire task.
Fixed the issue of residual file handles by monagent.
Fixed the issue of reported cluster connection failures in special scenarios.
Fixed the issue of backup and recovery scheduling timeouts.
Fixed the issue where the service list could not be viewed after upgrading backup and recovery from a lower version (V2.x) to a higher version (3.x).
Fixed the issue of failed filtering of backup and recovery by status.
Fixed the issue of NPE reported on the major compaction management page when no data was available.
Fixed the issue of failed deployment of OCP V3.3.0 using OAT.
Fixed some internationalization issues with inspections.
Fixed the issue where data disk usage exceeded 100% in specific cases.
Fixed the issue where there was no alert for high CPU sys usage under abnormal conditions.
Known issues
Number |
Known Issues |
Solution |
|---|---|---|
| 1 | After upgrading from V3.1.x to V3.3.3, historical QPS data may be unavailable under specific circumstances. | If your business is not affected, you may not need to avoid this issue. |
| 2 | NPE Reported When Creating a Standby Cluster in Multi-Cluster Mode in Non-Conventional Scenarios | If your business is not affected, you may not need to avoid this issue. |
| 3 | Some APIs are requested twice consecutively when accessed through the console. | If your business is not affected, you may not need to avoid this issue. |
| 4 | The language of the inspection report does not take effect immediately after switching. You need to manually refresh. | If your business is not affected, you may not need to avoid this issue. |
| 5 | SQL diagnostics filter SQL statements by OBServer node address, but the filter results are inaccurate. | If your business is not affected, you may not need to avoid this issue. |
Version requirements
Hardware requirements
OCP-Server can be installed on physical servers or run in Docker containers. OCP-Server supports multi-node high-availability deployment.
The minimum hardware requirements for an OCP-Server node are listed in the following table.
Hardware |
Requirements |
|---|---|
| CPU | |
| Memory | Available Memory: 16 GB |
| NIC | 10 Gbit/s NIC |
OCP-Agent consumes very few resources and has no specific hardware requirements for the installation node.
Operating system requirements
The operating system requirements for installing the OCP server (including OCP-Agent) are listed in the following table.
Server Type |
Operating System |
Supported Versions |
|---|---|---|
| x86_64 | RHEL | 7.2 and later |
| x86_64 | CentOS | 7.2 and later |
| x86_64 | AliOS | 7.2 and later |
| x86_64 | openSUSE | 12 SP3 and later |
| ARM aarch64 | AliOS | 7.2 and later |
| ARM aarch64 | NeoKylin | 7.6 |
| ARM aarch64 | Huawei EulerOS | 2.0 SP8 |
Client requirements
Users typically access OCP services through a web browser. The client requirements are as follows.
Browser |
Minimum Version |
|---|---|
| Chrome | 81 |
| Firefox | 64 |
| Safari | 10 |
| Edge | 13 |
If you need to access OCP from a device running iOS, the version requirements are listed in the following table.
Operating System |
Minimum Version |
|---|---|
| iOS | 10 |
For the best user experience, we recommend using a display with a resolution greater than 1440 × 810.
