Prepare the environment

2026-02-03 07:11:13  Updated

You can deploy OceanBase Migration Service (OMS) Community Edition by using Docker or Kubernetes (k8s). This topic describes the preparations for deployment.

Deploy OMS Community Edition by using OBD

  • Deploy OMS by using the GUI: For more information, see Deploy OMS.

  • Deploy OMS by using the CLI: For more information, see Deploy OMS.

Deploy OMS Community Edition by using Docker

  1. Install Docker.

    You need to install Docker V1.13 or later on the server where OMS Community Edition is to be deployed.

  2. Prepare a database to store the OMS Community Edition metadata.

    An OceanBase Database instance is required to persist the OMS Community Edition metadata. This database can be a MySQL database or OceanBase database. We recommend that you use an OceanBase database.

    Create a MySQL-compatible tenant in compatibility mode with 2 CPU cores and 4-GB memory in an OceanBase cluster. Record the connection information of the tenant for later use when you deploy OMS Community Edition.

    Notice

    The password of the metaDB user cannot be empty, and it cannot contain special characters (including line breaks, spaces, and |"'`()=;/&[]{}).

Deploy OMS Community Edition by using k8s

  1. Install k8s.

    Before you deploy OMS Community Edition, you must have a k8s cluster.

Contact Us