更新时间:2024-07-01 GMT+08:00
分享

插件安装

GaussDB提供实例内核插件(仅支持Yukon提供的postgis)安装功能,从而实现内核功能增强。

注意事项

  • 请联系第三方厂商获取相关插件包的下载地址、sha256以及license信息。
  • 插件安装支持重复下发,首次安装插件要求配置license。
  • 仅支持8.100.0及以上版本。
  • 实例状态或节点状态异常,则不允许进行插件安装。
  • 插件安装后不支持卸载。
  • 插件安装过程中不支持节点修复替换、扩容、热补丁升级等操作。
  • 一个实例上最多支持200个库开启或关闭扩展。
  • 安装插件前需要先将插件包上传至最终租户OBS中。插件包上传请参考上传对象章节。
  • 在使用postgis插件前需要检查参数behavior_compat_options的值,若behavior_compat_options值包含allow_procedure_compile_check、proc_implicit_for_loop_variable、plpgsql_dependency、proc_outparam_override任意一个,则可能会出现无法使用的情况。可以通过控制台界面修改参数值,详情请参见修改实例参数
  • 在使用postgis插件前需要检查参数a_format_version的值,若a_format_version值包含10c,则无法使用。可以通过控制台界面修改参数值,详情请参见修改实例参数
  • 在使用postgis插件前需要检查参数enable_default_ustore_table是否为off,若为on则无法使用。可以通过控制台界面修改参数值为off,详情请参见修改实例参数
  • HCE 操作系统的实例当前未放开安装插件的能力。
  • 分布式实例不支持安装插件。
  • 参数 enable_default_ustore_table 设置为off 后,新建表的存储模式为Astore存储,存量表的存储模式不会改变。
  • 容灾主备实例不支持安装postgis插件。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB,进入云数据库 GaussDB信息页面。
  4. “实例管理”页面,选择指定的实例,单击实例名称,进入实例的“基本信息”页签。
  5. 在 “数据库信息”模块,单击“安装插件”。

    图1 安装插件

  6. 选择插件名称,正确输入license、下载链接和SHA256,单击“确定”。

    表1 参数说明

    参数

    描述

    license

    提供ESN给第三方厂商获取license文件,其中ESN号就是需要安装插件的实例的实例ID。

    插件名称

    本次安装的插件名称,默认插件名为postgis。

    下载链接

    插件包在OBS中的分享链接。

    获取方式请参考通过对象URL访问对象

    SHA256

    第三方厂商提供的SHA256。

  7. 查看安装结果。

    插件安装过程中,实例状态为“安装插件中”。插件安装完成后,实例状态为“正常”。插件安装完成后,如果在“数据库信息”模块“插件”处显示出本次安装的插件名称,则本次插件安装成功。

    图2 查看安装结果

分享:

    相关文档

    相关产品