Files
oceanbase/docs/docs-cn/6.administrator-guide/3.basic-database-management/5.tenants/5.modify-tenant.md
2022-02-10 14:51:49 +08:00

4.3 KiB

修改租户

本节主要介绍如何修改租户的属性信息。

通过 SQL 语句修改租户

修改租户命令的语法如下:

 ALTER TENANT {tenant_name | ALL}
    [SET] [tenant_option_list] [opt_global_sys_vars_set]

tenant_option_list:
    tenant_option [, tenant_option ...]

tenant_option:
            COMMENT [=]'string' 
            |{CHARACTER SET | CHARSET} [=] charsetname 
            |COLLATE [=]  collationname 
            |REPLICA_NUM [=] num 
            |ZONE_LIST [=] (zone [, zone...]) 
            |PRIMARY_ZONE [=] zone 
            |RESOURCE_POOL_LIST [=](poolname [, poolname...]) 
            |DEFAULT TABLEGROUP [=] {NULL | tablegroupname}
            |{READ ONLY | READ WRITE}
      |LOGONLY_REPLICA_NUM [=] num
      |LOCALITY [=] 'locality description'
      |LOCK|UNLOCK;
      
opt_global_sys_vars_set:
      VARIABLES system_var_name = expr [,system_var_name = expr] ...

锁定租户 TENANT1 的示例如下:

obclient> ALTER TENANT TENANT1 LOCK;

更多 ALTER TENANT 语句的信息请参见 ALTER TENANT

通过 OCP 修改租户的白名单、密码和资源规格

通过 OCP 可以修改租户的白名单、密码、资源规格。同时租户的扩容和缩容也可以通过修改租户来实现。 说明

不同 OCP 版本的操作界面可能不同,本节以 OCP V2.5.0 版本为例提供操作指导,OCP 其他版本的操作请参考对应版本的《OCP 用户指南》文档。

扩容缩容说明 租户级别的扩容和缩容是通过修改租户的资源规格来实现的。 租户扩容常用于租户资源无法满足当前租户的需求,比如 CPU、内存资源紧张的情况。通过对租户的扩容可以整体动态的调整租户对集群资源的占用。 说明

  • 对租户进行扩容的情况需要保证整体资源占用不操作上限。如果集群和节点的 CPU、内存资源已经完全分配给所有的租户。

  • 此时无法对任何租户进行扩容。需要进行对某些租户的缩容,释放资源后在对目标租户进行扩容。

  • 如果所有租户不能缩容,并且资源非配已满,此时不能进行租户扩容,必须进行集群级别的扩容(添加节点)。

修改租户操作步骤

  1. 登录 OCP。

  2. 在左侧导航栏中单击 租户

  3. 租户列表 中找到指定租户,并单击租户名称。

  4. 进行以下操作:

    • 在页面右上角展开隐藏菜单,并单击 修改密码 ,在弹出的对话框中,输入 2 次新密码后,单击 确定

    • 白名单 区域右上角单击 修改 ,然后在弹出的对话框中,请根据页面说明和配置说明,重新设置白名单,白名单设置的字符数不超 128 个字符,完成后单击 确定

      修改白名单

    • 副本详情 区域,选择需要修改资源规格的副本,在对应的 操作 列中,单击 编辑 后,修改副本的类型、Unit 规格以及 Unit 数量,单击 确定

      修改资源规格 说明

      Unit 数量不能超过该 Zone 下 Server 的个数。

通过 OCP 锁定租户

说明

不同 OCP 版本的操作界面可能不同,本节以 OCP V2.5.0 版本为例提供操作指导,OCP 其他版本的操作请参考对应版本的《OCP 用户指南》文档。

  1. 登录 OCP。

    默认进入 集群概览 页面。

  2. 在左侧导航栏中单击 租户

  3. 租户列表 中找到待锁定的租户,在对应的 操作 列中单击 锁定

    注意

    锁定租户操作会禁止新用户连接到该租户,请谨慎操作。

    锁定租户

  4. 在弹出的确认框中,单击 锁定