检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
过本章教程再结合弹性增删逻辑集群功能,实现类似于“晚上低峰期3节点,白天6节点,高峰期9节点”的弹性扩展功能。 本章演示了一组新扩容逻辑集群(无业务数据)配置为只读,并将部分用户切换到此只读逻辑集群上,实现用户创建的表都仍然在其原始的NodeGroup上,但计算逻辑都切到只读逻辑集群上执行效果。
objects 弹性负载均衡列表。 表3 ClusterElbInfo 参数 参数类型 描述 id String 弹性负载均衡ID。 cluster_id String 集群ID。 name String 弹性负载均衡名称。 description String 弹性负载均衡描述。
如果规格为固定存储容量规格,则该属性为规格典配的存储容量信息,如果为弹性存储规格,则该属性为null。 elastic_volume_specs Array of NodeTypeElasticVolumeSpecs objects 如果规格为弹性容量规格,则该属性为规格典配的弹性容量信息,包括存储类型、最小容量、
计算子集群函数 pv_compute_pool_workload() 描述:返回计算子集群当前的负载状态。 返回类型:void 示例: SELECT * from pv_compute_pool_workload(); nodename | rpinuse | maxrp |
计算子集群函数 pv_compute_pool_workload() 描述:返回计算子集群当前的负载状态。 返回类型:void 示例: 1 2 3 4 5 6 SELECT * from pv_compute_pool_workload(); nodename | rpinuse
测试方法 总体流程 创建弹性云服务器ECS和数据仓库GaussDB(DWS) 构建TPC-H&TPC-DS使用数据 建表与数据导入 执行查询与结果收集
准备数据构建工具编译环境 远程连接ECS弹性云服务器。 执行以下命令, 安装git。 yum install git 执行以下命令,安装gcc。 yum install gcc 父主题: 构建TPC-H&TPC-DS使用数据
准备ECS作为GDS服务器 购买Linux弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的自定义购买弹性云服务器。购买后,请参见登录Linux弹性云服务器进行登录。 ECS操作系统必须是GDS工具包所支持的操作系统。 ECS与DWS处于同一区域、同一虚拟私有云和子网。 ECS安全组规则需放通DWS集群的访问,即安全组入规则:
检查和调整分布列,避免导入大量数据后发现数据倾斜,调整成本高。 前提条件 GDS服务器和GaussDB(DWS)集群之间网络可以互通。 需要创建一个弹性云服务器作为GDS服务器。 创建的弹性云服务器与GaussDB(DWS)集群应处于同一区域、同一虚拟私有云和子网。 操作步骤 在
THAN('1999-01-01 00:00:00') ); 步骤三:安装并启动GDS服务器 参见弹性云服务的购买弹性云服务器创建弹性云服务器,注意ECS与DWS创建在同一个区域、VPC内,本例ECS镜像选择CentOS 7.6版本。 下载GDS工具包。 登录GaussDB(DWS)管理控制台。
创建一台Linux弹性云服务器(简称ECS),详情可参见(可选)准备ECS作为gsql客户端主机。 (可选)准备ECS作为gsql客户端主机 购买弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的购买并登录Linux弹性云服务器章节。 创建的弹性云服务器需要满足如下要求:
创建一台Linux弹性云服务器(简称ECS),详情可参见(可选)准备ECS作为gsql客户端主机。 (可选)准备ECS作为gsql客户端主机 购买弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的购买并登录Linux弹性云服务器章节。 创建的弹性云服务器需要满足如下要求:
、仓、市、湖”一体化的融合分析业务。 存算分离:采用存算分离云原生架构,计算、存储分层弹性伸缩,极致性价比,采用多逻辑集群(Virtual Warehouse,以下简称VW)共享存储技术,实现不同负载的计算隔离和并发扩展,适用于OLAP分析场景。 GaussDB(DWS)数仓之间
”为集群绑定弹性IP。 在“绑定/解绑弹性IP”弹出窗的下拉框中,选择一个弹性IP,可以为指定的CN节点绑定弹性IP。 如果下拉框中没有可用的弹性IP,可以单击“查看弹性IP”进入弹性公网IP页面创建一个满足需要的弹性IP。新的弹性IP创建成功后,单击绑定按钮,“弹性IP”下拉框中就会出现新创建的弹性IP。
DWS跟ECS保持在同一个VPC1下,ECS的内网IP为192.168.120.1,DWS的内网IP为192.168.120.2,即可确保通过内网IP进行通信。 检查通信的基本要点是ECS出方向规则和DWS入方向规则,检查步骤如下: 检查ECS出方向规则: 应确保ECS的安全组的
Driver 驱动名称,对应“odbcinst.ini”中的DriverName。 Driver=DWS Servername 服务器的IP地址,当集群绑定弹性负载均衡(ELB)时,应设置为ELB的IP地址。 Servername=10.10.0.13 Database 要连接的数据库的名称。
数据湖探索DLI”,进入DLI管理控制台。 左侧导航栏选择“资源管理 > 弹性资源池”,进入弹性资源池管理页面。 单击右上角“购买弹性资源池”,关键参数如下说明,其他参数项如表中未说明,默认即可。 表3 弹性资源池 参数项 参数值 计费模式 按需计费 区域 华北-北京四 名称 dli_dws
释放与集群绑定的弹性公网IP 如果集群绑定了弹性公网IP,建议勾选“弹性公网IP”,将待删除集群的弹性IP资源释放。如果选择不释放,弹性IP将保留,可以将该弹性IP绑定到其他GaussDB(DWS)集群或云资源上使用,该弹性IP将仍然按照虚拟私有云(VPC)服务的弹性公网IP计费规则进行计费。
处于欠费或冻结状态。 创建ECS 参见自定义购买弹性云服务器购买。购买后,参见登录Linux弹性云服务器进行登录。 创建ECS过程中,注意选择与后续的DWS集群在同一个区域、可用区(本实践以“华北-北京四”、“可用区2”为例)和同一个VPC子网下,ECS的操作系统选择与下面的gs
“jdbc:gaussdb” database为要连接的数据库名称。 host为数据库服务器名称或IP地址,当集群绑定弹性负载均衡(ELB)时,应设置为ELB的IP地址。 port为数据库服务器端口。缺省情况下,会尝试连接到localhost的8000端口的database。 支