---
title: "创建租户 | OceanBase 文档中心"
description: 创建租户 本节为您介绍如何为 OCP 创建 MetaDB 和 MonitorDB。 操作步骤 执行如下命令登录已部署的 OceanBase 数据库的 sys 租户。 mysql -hxxx.xxx.xxx.xxx -u root@sys -P2881 -p****** 执行如下命令创建资源单元。 create res…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*lJTmRZ61jSUAAAAAAAAAAAAADiGDAQ/original) 云平台 OCPV 3.1.1 社区版

# 创建租户

更新时间：2026-04-14 11:55:53

[编辑](https://github.com/oceanbase/ocp-doc/edit/V3.1.1/zh-CN/200.deployment-guide/500.prepare-metadb-and-monitordb/300.deploy-create-a-tenant.md)  

本节为您介绍如何为 OCP 创建 MetaDB 和 MonitorDB。

## 操作步骤

1. 执行如下命令登录已部署的 OceanBase 数据库的 sys 租户。

   ```bash
   mysql -hxxx.xxx.xxx.xxx -u root@sys -P2881 -p******

   ```
 2. 执行如下命令创建资源单元。

   ```sql
   create resource unit ocp_unit_config min_cpu=3, max_cpu=3, min_memory=5368709120, max_memory=5368709120, max_iops=1000, min_iops=128, max_disk_size=1000000000, max_session_num=100;

   ```

   #### 说明

      - min_cpu：该 Unit 最小 CPU 占用量。
      - max_cpu：该 Unit 最大 CPU 占用量。
      - min_memory：需要满足 [部署 OceanBase 数据库](https://www.oceanbase.com/docs/community-ocp-cn-10000000000012377) 中 mini-single-example.yaml 配置的内存要求，否则后面的租户无法分配 Unit。
 3. 执行如下命令创建 ocp_meta 租户的资源池。

   ```sql
   create resource pool ocp_pool unit='ocp_unit_config', zone_list=('zone1'), unit_num=1;

   ```

   其中，zone_list 需填写 [部署 OceanBase 数据库](https://www.oceanbase.com/docs/community-ocp-cn-10000000000012377) 中 mini-single-example.yaml 配置的 zone。
 4. 创建 ocp_meta 租户。

   ```sql
   create tenant ocp_meta resource_pool_list = ('ocp_pool') set ob_tcp_invited_nodes = '%';

   ```
 5. 设置 ocp_meta 租户白名单。

   ```sql
   ALTER TENANT ocp_meta SET VARIABLES ob_tcp_invited_nodes='%';

   ```
 6. 创建 ocp_monitor 的资源池。

   ```sql
   create resource pool ocp__monitor_pool unit='ocp_unit_config', zone_list=('zone1'), unit_num=1;

   ```

   其中，zone_list 需填写 [部署 OceanBase 数据库](https://www.oceanbase.com/docs/community-ocp-cn-10000000000012377) 中 mini-single-example.yaml 配置的 zone。
 7. 创建 ocp_monitor 租户。

   ```sql
   create tenant ocp_monitor resource_pool_list = ('ocp__monitor_pool') set ob_tcp_invited_nodes = '%';

   ```
 8. 设置 ocp_monitor 租户白名单。

   ```sql
   ALTER TENANT ocp_monitor SET VARIABLES ob_tcp_invited_nodes='%';

   ```
 9. 退出 root@sys 的登录。

   ```sql
   exit

   ```
 10. 登录 ocp_meta 的 root 用户（即 root@ocp_meta）。

```sql
mysql -hxxx.xxx.xxx.xxx -u root@ocp_meta -P2881

```

11. 创建 ocp 用户（即 ocp@ocp_meta）。

```sql
set global ob_tcp_invited_nodes = '%';
create user ocp identified by '******';
grant all on *.* to ocp;

```

此处 ****** 密码即是后面填写在 ocp_installer.sh 生成的配置文件 ocp.yaml 中的 ocp_metadb 的登录密码。

12. 退出 root@ocp_meta 的登录。

    ```
 13. 登录 ocp_monitor 的 root 用户（即 root@ocp_monitor）。

    ```sql
    mysql -hxxx.xxx.xxx.xxx -uroot@ocp_monitor -P2881

    ```
 14. 创建 ocp 用户（即 ocp@ocp_monitor）。

    ```

    此处 ****** 密码即是后面填写在 ocp_installer.sh 生成的配置文件 ocp.yaml 中的 ocp_monitordb 的登录密码。
 15. 退出 root@ocp_monitor 的登录。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
