From 8cda3655146ea9c4fdb3ec04a53474a7bdb38bda Mon Sep 17 00:00:00 2001 From: frf12 Date: Wed, 3 Aug 2022 10:40:09 +0800 Subject: [PATCH] mv old docs --- docs/docs-cn/Q&A.md | 35 --- docs/docs-cn/install-and-use/install-obd.md | 39 --- .../start-OceanBase-cluster-with-obd.md | 105 ------- .../start-OceanBase-cluster.md | 20 -- docs/docs-cn/obd-commands/cluster-commands.md | 288 ------------------ .../mirror-and-repository-commands.md | 74 ----- docs/docs-cn/obd-commands/testing-commands.md | 147 --------- docs/docs-en/Q&A.md | 35 --- docs/docs-en/install-and-use/install-obd.md | 39 --- .../start-OceanBase-cluster-with-obd.md | 104 ------- .../start-OceanBase-cluster.md | 20 -- docs/docs-en/obd-commands/cluster-commands.md | 215 ------------- .../mirror-and-repository-commands.md | 53 ---- docs/docs-en/obd-commands/testing-commands.md | 137 --------- 14 files changed, 1311 deletions(-) delete mode 100644 docs/docs-cn/Q&A.md delete mode 100644 docs/docs-cn/install-and-use/install-obd.md delete mode 100644 docs/docs-cn/install-and-use/start-OceanBase-cluster-with-obd.md delete mode 100644 docs/docs-cn/install-and-use/start-OceanBase-cluster.md delete mode 100644 docs/docs-cn/obd-commands/cluster-commands.md delete mode 100644 docs/docs-cn/obd-commands/mirror-and-repository-commands.md delete mode 100644 docs/docs-cn/obd-commands/testing-commands.md delete mode 100644 docs/docs-en/Q&A.md delete mode 100644 docs/docs-en/install-and-use/install-obd.md delete mode 100644 docs/docs-en/install-and-use/start-OceanBase-cluster-with-obd.md delete mode 100644 docs/docs-en/install-and-use/start-OceanBase-cluster.md delete mode 100644 docs/docs-en/obd-commands/cluster-commands.md delete mode 100644 docs/docs-en/obd-commands/mirror-and-repository-commands.md delete mode 100644 docs/docs-en/obd-commands/testing-commands.md diff --git a/docs/docs-cn/Q&A.md b/docs/docs-cn/Q&A.md deleted file mode 100644 index fc7686a..0000000 --- a/docs/docs-cn/Q&A.md +++ /dev/null @@ -1,35 +0,0 @@ -# Q&A - -## Q: 如何指定使用组件的版本? - -A: 在部署配置文件中使用版本声明。例如,如果您使用的是 OceanBase-CE 3.1.0 版本,可以指定以下配置: - -```yaml -oceanbase-ce: - version: 3.1.0 -``` - -## Q: 如何指定使用特定版本的组件? - -A: 在部署配置文件中使用 package_hash 或 tag 声明。 -如果您给自己编译的 OceanBase-CE 设置了 tag,您可以使用 tag 来指定。如: - -```yaml -oceanbase-ce: - tag: my-oceanbase -``` - -您也可以通过 package_hash 来指定特定的版本。当您使用 `obd mirror` 相关命令时会打印出组件的 md5 值,这个值即为 package_hash。 - -```yaml -oceanbase-ce: - package_hash: 929df53459404d9b0c1f945e7e23ea4b89972069 -``` - -## Q:我修改了 OceanBase-CE 了代码,需要修改启动流程怎么办? - -A:您可以修改 `~/.obd/plugins/oceanbase-ce/` 下的启动相关插件。比如您为 3.1.0 版本的 OceanBase-CE 添加了一个新的启动配置,可以修改 `~/.obd/plugins/oceanbase-ce/3.1.0/start.py`。 - -## Q:如何升级 OBD? - -A:您可以使用 `obd update` 命令升级 OBD。当您升级完成后可以使用命令 `obd --version` 查看版本,确认是否升级成功。 diff --git a/docs/docs-cn/install-and-use/install-obd.md b/docs/docs-cn/install-and-use/install-obd.md deleted file mode 100644 index 08619c6..0000000 --- a/docs/docs-cn/install-and-use/install-obd.md +++ /dev/null @@ -1,39 +0,0 @@ -# 安装 OBD - -您可以使用以下方式安装 OBD: - -## 方案1: 使用 RPM 包(Centos 7 及以上)安装 - -```shell -sudo yum install -y yum-utils -sudo yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo -sudo yum install -y ob-deploy -source /etc/profile.d/obd.sh -``` - -## 方案2:使用源码安装 - -使用源码安装 OBD 之前,请确认您已安装以下依赖: - -- gcc -- wget -- python-devel -- openssl-devel -- xz-devel -- mysql-devel - -Python2.7 使用以下命令安装: - -```shell -pip install -r requirements.txt -sh build.sh -source /etc/profile.d/obd.sh -``` - -Python3.8 使用以下命令安装: - -```shell -pip install -r requirements3.txt -sh build.sh -source /etc/profile.d/obd.sh -``` diff --git a/docs/docs-cn/install-and-use/start-OceanBase-cluster-with-obd.md b/docs/docs-cn/install-and-use/start-OceanBase-cluster-with-obd.md deleted file mode 100644 index fb5a87c..0000000 --- a/docs/docs-cn/install-and-use/start-OceanBase-cluster-with-obd.md +++ /dev/null @@ -1,105 +0,0 @@ -# 使用 OBD 启动 OceanBase 数据库集群 - -按照以下步骤启动 OceanBase 数据库集群: - -## 第 1 步. 选择配置文件 - -根据您的资源条件选择正确的配置文件: - -### 小规格开发模式 - -适用于个人设备(内存不低于 8G)。 - -- [本地单节点配置样例](../../../example/mini-local-example.yaml) -- [单节点配置样例](../../../example/mini-single-example.yaml) -- [三节点配置样例](../../../example/mini-distributed-example.yaml) -- [单节点 + ODP 配置样例](../../../example/mini-single-with-obproxy-example.yaml) -- [三节点 + ODP 配置样例](../../../example/mini-distributed-with-obproxy-example.yaml) - -### 专业开发模式 - -适用于高配置 ECS 或物理服务器(不低于 16 核 64G 内存)。 - -- [本地单节点配置样例](../../../example/local-example.yaml) -- [单节点配置样例](../../../example/single-example.yaml) -- [三节点配置样例](../../../example/distributed-example.yaml) -- [单节点 + ODP 配置样例](../../../example/single-with-obproxy-example.yaml) -- [三节点 + ODP 配置样例](../../../example/distributed-with-obproxy-example.yaml) -- [三节点 + ODP + obagent 配置样例](../../../example/obagent/distributed-with-obproxy-and-obagent-example.yaml) - -本文以 [小规格开发模式-本地单节点](../../../example/mini-local-example.yaml) 为例,启动一个本地单节点的 OceanBase 数据库。 - -```shell -# 修改 OceanBase 数据库的工作目录 home_path。 -# 修改 OceanBase 数据库 SQL 服务协议端口号 mysql_port。后续将使用此端口连接数据库。 -# 修改 OceanBase 数据库集群内部通信的端口号 rpc_port。 -vi ./example/mini-local-example.yaml -``` - -如果您的目标机器(OceanBase 数据库程序运行的机器)不是当前机器,请不要使用 `本地单节点配置样例`,改用其他样例。 -同时您还需要修改配置文件顶部的用户密码信息。 - -```yaml -user: - username: <您的账号名> - password: <您的登录密码> - key_file: <您的私钥路径> -``` - -`username` 为登录到目标机器的用户名,确保您的用户名有 `home_path` 的写权限。`password` 和 `key_file` 均用于验证用户,通常情况下只需要填写一个。 - -> **注意:** 在配置秘钥路径后,如果您的秘钥不需要口令,请注释或者删除 `password`,以免 `password` 被视为秘钥口令用于登录,导致校验失败。 - -## 第 2 步. 部署和启动数据库 - -```shell -# 此命令会检查 home_path 和 data_dir 指向的目录是否为空。 -# 若目录不为空,则报错。此时可以加上 -f 选项,强制清空。 -obd cluster deploy lo -c local-example.yaml - -# 此命令会检查系统参数 fs.aio-max-nr 是否不小于 1048576。 -# 通常情况下一台机器启动一个节点不需要修改 fs.aio-max-nr。 -# 当一台机器需要启动 4 个及以上的节点时,请务必修改 fs.aio-max-nr。 -obd cluster start lo -``` - -## 第 3 步. 查看集群状态 - -```shell -# 参看 OBD 管理的集群列表 -obd cluster list -# 查看 lo 集群状态 -obd cluster display lo -``` - -## 第 4 步. 修改配置 - -OceanBase 数据库有数百个配置项,有些配置是耦合的,在您熟悉 OceanBase 数据库之前,不建议您修改示例配件文件中的配置。此处示例用来说明如何修改配置,并使之生效。 - -```shell -# 使用 edit-config 命令进入编辑模式,修改集群配置 -obd cluster edit-config lo -# 修改 sys_bkgd_migration_retry_num 为 5 -# 注意 sys_bkgd_migration_retry_num 值最小为 3 -# 保存并退出后,OBD 会告知您如何使得此次改动生效 -# 此配置项仅需要 reload 即可生效 -obd cluster reload lo -``` - -## 第 5 步. 停止集群 - -`stop` 命令用于停止一个运行中的集群。如果 `start` 命令执行失败,但有进程没有退出,请使用 `destroy` 命令。 - -```shell -obd cluster stop lo -``` - -## 第 6 步. 销毁集群 - -运行以下命令销毁集群: - -```shell -# 启动集群时失败,可以能会有一些进程停留。 -# 此时可用 -f 选项强制停止并销毁集群 -obd cluster destroy lo -``` diff --git a/docs/docs-cn/install-and-use/start-OceanBase-cluster.md b/docs/docs-cn/install-and-use/start-OceanBase-cluster.md deleted file mode 100644 index 96d2af8..0000000 --- a/docs/docs-cn/install-and-use/start-OceanBase-cluster.md +++ /dev/null @@ -1,20 +0,0 @@ -# 快速启动 OceanBase 数据库 - -安装 OBD 后,您可以使用 root 用户执行这组命令快速启动本地单节点 OceanBase 数据库。 -在此之前您需要确认以下信息: - -- 当前用户为 root。 -- `2882` 和 `2883` 端口没有被占用。 -- 您的机器内存应该不低于 8 G。 -- 您的机器 CPU 数目应该不低于 2。 - -> **说明:** 如果以上条件不满足,请参考[使用 OBD 启动 OceanBase 数据库集群](./start-OceanBase-cluster-with-obd.md)。 - -> **注意:** 此处为了方便使用 root,OBD 和 OceanBase 数据库没有对运行用户做出任何限制,我们不建议生产中直接使用 root。 - -```shell -obd cluster deploy c1 -c ./example/mini-local-example.yaml -obd cluster start c1 -# 使用 mysql 客户端链接到到 OceanBase 数据库。 -mysql -h127.1 -uroot -P2883 -``` \ No newline at end of file diff --git a/docs/docs-cn/obd-commands/cluster-commands.md b/docs/docs-cn/obd-commands/cluster-commands.md deleted file mode 100644 index a5312ba..0000000 --- a/docs/docs-cn/obd-commands/cluster-commands.md +++ /dev/null @@ -1,288 +0,0 @@ -# 集群命令组 - -OBD 有多级命令,您可以在每个层级中使用 `-h/--help` 选项查看子命令的帮助信息。 - -OBD 集群命令操作的最小单位为一个部署配置。部署配置是一份 `yaml` 文件,里面包含各个整个部署的全部配置信息,包括服务器登录信息、组件信息、组件配置信息和组件服务器列表等。 - -在使用 OBD 启动一个集群之前,您需要先注册这个集群的部署配置到 OBD 中。您可以使用 `obd cluster edit-config` 创建一个空的部署配置,或使用 `obd cluster deploy -c config` 导入一个部署配置。 - -## `obd cluster autodeploy` - -传入一个简易的配置文件,OBD 会根据目标机器资源自动生成最大规格的完整配置并部署启动集群。 - -```shell -obd cluster autodeploy -c [-f] [-U] [-A] [-s] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项说明见下表: - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --c/--config | 是 | string | 无 | 使用指定的 yaml 文件部署,并将部署配置注册到 OBD 中。
当`deploy name` 存在时,会判断其状态,如果旧配置尚未部署则覆盖,否则报错。 --f/--force | 否 | bool | false | 开启时,强制清空工作目录。
当组件要求工作目录为空且不使用该选项时,工作目录不为空会返回错误。 --U/--ulp/ --unuselibrepo | 否 | bool | false | 使用该选项将禁止 OBD 自动处理依赖。不开启的情况下,OBD 将在检查到缺失依赖时搜索相关的 libs 镜像并安装。使用该选项将会在对应的配置文件中添加 **unuse_lib_repository: true**。也可以在配置文件中使用 **unuse_lib_repository: true** 开启。 --A/--act/--auto-create-tenant | 否 | bool | false | 开启该选项 OBD 将会在 bootstrap 阶段使用集群全部可用资源创建一个名为 `test` 的租户。使用该选项将会在对应的配置文件中添加 **auto_create_tenant: true**。也可以在配置文件中使用 **auto_create_tenant: true** 开启。 --s/--strict-check | 否 | bool | false | 部分组件在启动前会做相关的检查,当检查不通过的时候会报警告,不会强制停止流程。使用该选项可开启检查失败报错直接退出。建议开启,可以避免一些资源不足导致的启动失败。 - -## `obd cluster edit-config` - -修改一个部署配置,当部署配置不存在时创建。 - -```shell -obd cluster edit-config -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -## `obd cluster deploy` - -根据配置部署集群。此命令会根据部署配置文件中组件的信息查找合适的镜像,并安装到本地仓库,此过程称为本地安装。 -再将本地仓库中存在合适版本的组件分发给目标服务器,此过程称为远程安装。 -在本地安装和远程安装时都会检查服务器是否存在组件运行所需的依赖。 -此命令可以直接使用 OBD 中已注册的 `deploy name` 部署,也可以通过传入 `yaml` 的配置信息。 - -```shell -obd cluster deploy [-c ] [-f] [-U] [-A] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项说明见下表: - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --c/--config | 否 | string | 无 | 使用指定的 yaml 文件部署,并将部署配置注册到 OBD 中。
当 `deploy name` 存在时覆盖配置。
如果不使用该选项,则会根据 `deploy name` 查找已注册到 OBD 中的配置信息。 --f/--force | 否 | bool | false | 开启时,强制清空工作目录。
当组件要求工作目录为空且不使用改选项时,工作目录不为空会返回错误。 --U/--ulp/ --unuselibrepo | 否 | bool | false | 使用该选项将禁止 OBD 自动处理依赖。不开启的情况下,OBD 将在检查到缺失依赖时搜索相关的 libs 镜像并安装。使用该选项将会在对应的配置文件中添加 **unuse_lib_repository: true**。也可以在配置文件中使用 **unuse_lib_repository: true** 开启。 --A/--act/--auto-create-tenant | 否 | bool | false | 开启该选项 OBD 将会在 bootstrap 阶段使用集群全部可用资源创建一个名为 `test` 的租户。使用该选项将会在对应的配置文件中添加 **auto_create_tenant: true**。也可以在配置文件中使用 **auto_create_tenant: true** 开启。 - - -## `obd cluster start` - -启动已部署的集群,成功时打印集群状态。 - -```shell -obd cluster start [flags] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项说明见下表: - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --s/--servers | 否 | string | 空 | 机器列表,用 `,` 间隔。用于指定启动的机器。如果组件下的机器没有全部启动,则 start 不会执行 bootstrap。 --c/--components | 否 | string | 空 | 组件列表,用 `,` 间隔。用于指定启动的组件。如果配置下的组件没有全部启动,该配置不会进入 running 状态。 ---wop/--without-parameter | 否 | bool | false | 无参启动。启动的时候不带参数。节点第一次的启动时,不响应此选项。 --S/--strict-check | 否 | bool | false | 部分组件在启动前会做相关的检查。检查不通过时,OBD 将发出告警,不会强制停止流程。使用该选项可开启检查失败报错直接退出。建议开启,可以避免一些资源不足导致的启动失败。 - -## `obd cluster list` - -显示当前 OBD 内注册的全部集群(deploy name)的状态。 - -```shell -obd cluster list -``` - -## `obd cluster display` - -展示指定集群的状态。 - -```shell -obd cluster display -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -## `obd cluster reload` - -重载一个运行中集群。当您使用 `edit-config` 修改一个运行的集群的配置信息后,可以通过 `reload` 命令应用修改。 - -> **注意**:并非全部的配置项都可以通过 `reload` 来应用。有些配置项需要重启集群,甚至是重新部署集群才能生效。请根据 `edit-config` 后返回的信息进行操作。 - -```shell -obd cluster reload -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -## `obd cluster restart` - -重启一个运行中集群。重启默认是无参重启。当您使用 edit-config 修改一个运行的集群的配置信息后,可以通过 `obd cluster restart --wp` 命令应用修改。 - -> **注意:** 并非所有的配置项都可以通过 `restart` 来应用。有些配置项需要重部署集群才能生效。请根据 `edit-config` 后返回的信息进行操作。 - -```shell -obd cluster restart -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项说明见下表: - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --s/--servers | 否 | string | 空 | 机器列表,用 `,` 间隔。 --c/--components | 否 | string | 空 | 组件列表,用 `,` 间隔。用于指定启动的组件。如果配置下的组件没有全部启动,该配置不会进入 running 状态。 ---wp/--with-parameter | 否 | bool | false | 带参重启。用于让重启生效的配置项生效。 - -## `obd cluster redeploy` - -重启一个运行中集群。当您使用 `edit-config` 修改一个运行的集群的配置信息后,可以通过 `redeploy` 命令应用修改。 - -> **注意:** 该命令会销毁集群,重新部署,您集群中的数据会丢失,请先做好备份。 - -```shell -obd cluster redeploy -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -## `obd cluster stop` - -停止一个运行中的集群。 - -```shell -obd cluster stop -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项说明见下表: - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --s/--servers | 否 | string | 空 | 机器列表,用 `,` 间隔。用于指定停止的机器。 --c/--components | 否 | string | 空 | 组件列表,用 `,` 间隔。用于指定停止的组件。如果配置下的组件没有全部停止,该配置不会进入 stopped 状态。 - -## `obd cluster destroy` - -销毁已部署的集群。如果集群处于运行中的状态,该命令会先尝试执行 `stop`,成功后再执行 `destroy`。 - -```shell -obd cluster destroy [-f] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项 `-f` 为 `--force-kill`。检查到工作目录下有运行中的进程时,强制停止。销毁前会做检查是有还有进程在运行中。这些运行中的进程可能是 **start** 失败留下的,也可能是因为配置与其他集群重叠,进程是其他集群的。但无论是哪个原因导致工作目录下有进程未退出,**destroy** 都会直接停止。使用该选项会强制停止这些运行中的进程,强制执行 **destroy**。非必填项。数据类型为 `bool`。默认不开启。 - -## `obd cluster upgrade` - -升级一个已经启动的组件。 - -```shell -obd cluster upgrade -c -V [tags] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --c/--component | 是 | string | 空 | 要升级的组件名。 --V/--version | 是 | string | 空 | 目标版本号。 ---skip-check | 否 | bool | false | 跳过可以跳过的检查。 ---usable | 否 | string | 空 | 升级中使用到的镜像hash列表,用 `,` 间隔。 ---disable | 否 | string | 空 | 升级中禁用到的镜像hash列表,用 `,` 间隔。 --e/--executer-path | 否 | string | /usr/obd/lib/executer | 升级脚本使用的解释器所在路径。 - -## `obd cluster change-repo` - -修改一个已部署的组件的仓库。新的仓库必须与当前仓库版本号相同。仅在部署状态为running时,该命令在替换仓库后会使用无参启动,重新拉起组件。 - -```shell -obd cluster change-repo -c --hash [-f/--force] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- |--- --c/--component | 是 | string | 空 | 要替换仓库的组件名。 ---hash | 是 | string | 空 | 目标仓库。必须必须与当前仓库版本号相同。 --f/--force | 否 | bool | false | 启动失败也强制替换。 - -## `obd cluster tenant create` - -创建租户。该命令仅对 OceanBase 数据库有效。该命令会自动创建资源单元和资源池,用户不需要手动创建。 - -```shell -obd cluster tenant create [-n ] [flags] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项说明见下表: - -选项名 | 是否必选 | 数据类型 | 默认值 | 说明 ---- | --- | --- |--- | --- --n/--tenant-name | 否 | string | test | 租户名。对应的资源单元和资源池根据租户名自动生成,并且避免重名。 ---max-cpu | 否 | float | 0 | 租户可用最大 CPU 数。为 0 时使用集群剩余全部可用 CPU。 ---min-cpu | 否 | float | 0 | 租户可用最小 CPU 数。为 0 时等于 --max-cpu。 ---max-memory | 否 | int | 0 | 租户可用最大内存。为 0 时使用集群剩余全部可用内存。实际值低于 1G 时报错。 ---min-memory | 否 | int | 0 | 租户可用最小内存。为 0 时等于 --max-memory。 ---max-disk-size | 否 | int | 0 | 租户可用最大磁盘空间。为0时使用集群全部可用空间。实际值低于 512M 时报错。 ---max-iops | 否 | int | 128 | 租户 IOPS 最多数量,取值范围为 [128,+∞)。 ---min-iops | 否 | int | 0 | 租户 IOPS 最少数量。取值范围为 [128,+∞)。为 0 时等于 --max-iops 。 ---max-session-num | 否 | int | 64 | 租户 最大 SESSION 数,取值范围为 [64,+∞)。 ---unit-num | 否 | int | 0 | 指定要创建的单个 ZONE 下的单元个数,取值要小于单个 ZONE 中的 OBServer 个数。为 0 自动获取最大值。 --z/--zone-list | 否 | string | 空 | 指定租户的 ZONE 列表,多个 ZONE 用英文逗号(,)间隔。为空时等于集群全部 ZONE。 ---primary-zone | 否 | string | RANDOM | 租户的主 Zone。 ---charset | 否 | string | 空 | 租户的字符集。 ---collate | 否 | string | 空 | 租户校对规则。 ---replica-num | 否 | int | 0 | 租户副本数。为 0 时等于 ZONE 的数目。 ---logonly-replica-num | 否 | string | 0 | 租户日志副本数。为 0 时等于 --replica-num。 ---tablegroup | 否 | string | 空 | 租户默认表组信息 ---locality | 否 | string | 空 | 描述副本在 Zone 间的分布情况,如:F@z1,F@z2,F@z3,R@z4 表示 z1, z2, z3 为全功能副本,z4 为只读副本。 --s/--variables | 否 | string | ob_tcp_invited_nodes='%' | 设置租户系统变量值。 - -## `obd cluster tenant drop` - -删除租户。该命令仅 OceanBase 数据库有效。该命令会自动删除对应的资源单元和资源池。 - -```shell -obd cluster tenant drop [-n ] -``` - -参数 `deploy name` 为部署配置名称,可以理解为配置文件名称。 - -选项 `-n` 为 `--tenant-name`。要删除的租户名。必填项。 - -## `obd cluster chst` - -配置风格转换。 - -```shell -obd cluster chst --style