本文为您介绍创建ClickHouse集群的详细操作步骤和相关配置。

前提条件

已在目标地域创建一个专有网络和交换机,详情请参见使用专有网络创建交换机

背景信息

机型、内存和磁盘的设置,请参见Usage Recommendations

操作步骤

  1. 进入创建集群页面。
    1. 登录阿里云E-MapReduce控制台
    2. 在顶部菜单栏处,根据实际情况选择地域和资源组。
      • 地域:创建的集群将会在对应的地域内,一旦创建不能修改。
      • 资源组:默认显示账号全部资源。
    3. 单击创建集群,进行创建。
  2. 配置集群信息。
    创建集群时,您需要对集群进行软件配置、硬件配置和基础配置。
    注意 集群创建完成后,除了集群名称以外,其他配置均无法修改,所以在创建时请仔细确认各项配置。
    1. 软件配置。
      配置项 说明
      集群类型 选择ClickHouse
      产品版本 默认最新的软件版本。
      必选服务 默认的服务组件,后期可以在管理页面中启停服务。
      可选服务 根据您的实际需求选择其他的一些组件,被选中的组件会默认启动相关的服务进程。
      说明 组件越多,对机器的配置要求也越高,所以在下面的步骤中您需要根据实际的组件数量进行机器选型,否则可能没有足够的资源运行这些服务。
      高级设置 软件自定义配置:可指定JSON文件对集群中的基础软件(例如Hadoop、Spark和Hive等)进行配置,详细使用方法请参见软件配置。默认不开启。
    2. 硬件配置。
      区域 配置项 说明
      付费类型 付费类型 默认包年包月。当前支持的付费类型如下:
      • 按量付费:一种后付费模式,即先使用再付费。按量付费是根据实际使用的小时数来支付费用,每小时计费一次,适合短期的测试任务或是灵活的动态任务。
      • 包年包月:一种预付费模式,即先付费再使用。
        说明

        建议测试场景下使用按量付费,测试正常后再新建一个包年包月的生产集群正式使用。

      网络配置 可用区 可用区为在同一地域下的不同物理区域,可用区之间内网互通。通常使用默认的可用区即可。
      网络类型 默认专有网络。
      VPC 选择在该地域的VPC。如果没有可用的VPC,单击创建VPC/子网(交换机)前往新建。
      交换机 选择在对应VPC下可用区的交换机,如果在这个可用区没有可用的交换机,则需要新创建一个。
      安全组名称
      注意 禁止使用ECS上创建的企业安全组。
      您可以直接输入安全组名称来新建一个安全组。如果已有在使用的安全组,则可以直接选择使用。

      安全组详情请参见安全组概述

      实例 选型配置 您可以根据需要选择实例规格,详情请参见实例规格族
      • 系统盘配置:根据需要选择ESSD云盘、SSD云盘或者高效云盘。
      • 系统盘大小:根据需要调整磁盘容量,推荐至少120 GB。取值范围为50 ~ 2048 GB。
      • 数据盘配置:根据需要选择ESSD云盘、SSD云盘或者高效云盘。
      • 数据盘大小:根据需要调整磁盘容量,推荐至少80 GB。取值范围为40 ~ 32768 GB。
      • ClickHouse数量:默认4台。
    3. 基础配置。
      基础信息区域,配置如下参数。
      注意 暂不支持高级配置区域的参数,因此请勿设置。
      配置项 说明
      集群名称 集群的名字,长度限制为1~64个字符,仅可使用中文、字母、数字、中划线(-)和下划线(_)。
      Shard数量 分片的数量。不支持修改。
      说明 创建集群时,Shard数量会被自动计算, Shard数量 = ClickHouse数量 ÷ Replica数量。请保证ClickHouse数量可以被Replica数量整除,否则无法创建集群。
      Replica数量 副本的数量。默认为2。
      说明 如果需要保证ClickHouse集群的高可用,Replica数量至少为2。
      挂载公网 集群是否挂载弹性公网IP地址,默认不开启。
      说明 不开启挂载公网,将无法使用EMR控制台访问链接与端口功能查看开源组件的Web UI。
      密钥对 关于密钥对的使用详情请参见SSH密钥对
      登录密码 设置Master节点的登录密码,密码规则:8~30个字符,且必须同时包含大写字母、小写字母、数字和特殊字符。

      特殊字符包括:感叹号(!)、at(@)、井号(#)、美元符号($)、百分号(%)、乘方(^)、and(&)和星号(*)。

      说明 页面右边会显示您所创建集群的配置清单以及集群费用。根据不同的付费类型,展示不同的价格信息。
  3. 选中E-MapReduce服务条款复选框。
  4. 单击创建
    创建集群后可以通过刷新页面来查看进度,当集群状态显示为空闲时,集群创建成功。