使用 MC 在 AWS 中创建 Eon 模式数据库

使用 CloudFormation 模板在 Amazon Web Services (AWS) 上部署管理控制台之后,可以配置群集和数据库。Vertica 群集在与 Vertica 管理控制台相同的虚拟私有云 (VPC) 中进行配置。可以创建一个最多包含 60 个主机的初始群集。

开始操作之前,请完成相应步骤或获取以下信息:

请选择以下设置选项之一:

快速设置 (Advanced setup)

  1. 登录到 Vertica 管理控制台。

  2. 在管理控制台主页上的配置 (Provision) 下,单击新建数据库 (Create new database)

  3. 数据库存储模式 (Database Storage Mode) 中,单击 Eon 模式。

  4. 单击下一步 (Next)。在 VerticaLicense (许可证) 中,选择以下许可模式选项之一:

    • 社区版 (Community Edition):用于预览 Vertica 功能的免费 Vertica 许可证。此许可证提供的功能有限。如果使用社区版许可证进行部署,可以稍后升级许可证以扩展群集负载。有关详细信息,请参阅管理许可证

    • 高级版 (Premium Edition):使用您的 Vertica 许可证。选择此选项后,单击浏览 (Browse),查找并上传您的 Vertica 许可证密钥文件,或在字段中手动输入密钥。

  1. 单击下一步 (Next)。在设置路径 (Setup Path) 上,选择快速设置 (Quick Setup)

  2. 单击下一步 (Next)。在 Vertica 设置 (Settings) 部分中,选择所需的 Vertica 数据库版本。您可以选择最近发布的 Vertica 的最新修补程序。对于每个数据库版本,还可以选择操作系统。有关可用操作系统和主要版本选项,请参阅适用于 AWS 的 Vertica AMI 操作系统

  3. AWS EC2 实例类型 (AWS EC2 Instance Type) 部分中,选择以下实例类型之一:

    • 临时存储库 (Ephemeral Depot)

    • EBS 存储库 (EBS Depot)

  4. 群集大小 (Cluster Size) 部分中,根据工作数据大小选择要对群集部署的实例数。有关工作数据大小的详细信息,请参阅为 Eon 模式配置 Vertica 群集

  5. 数据库参数 (Database Parameters) 部分中,请提供以下信息:

    • 数据库名称 (Database Name):新数据库的名称。有关数据库名称的要求,请参阅创建数据库名称和密码

    • 管理员用户名 (Administrator Username)数据库超级用户的名称。

    • 管理员密码 (Administrator Password):数据库管理员用户帐户的密码。有关详细信息,请参阅密码指导原则

    • 确认密码 (Confirm Password):重新输入管理员密码

    • 加载示例数据 (Load Sample Data):可选。单击右侧的滑块可使用示例点击流数据预加载数据库。如果您正在测试各项功能且希望获取要查询的数据库中的某些预加载数据,则此选项非常有用。

  6. AWS 环境 (AWS Environment) 部分中,请提供以下信息:

    • AWS 密钥对 (AWS Key Pair):用于通过 SSH 访问 EC2 实例的 Amazon 密钥对。

    • IP 访问权限 (IP Access):用于通过 SSH 和客户端访问群集主机的群集 IP 地址范围。

    • S3 公共存储 URL (S3 Communal Storage URL):指向现有 AWS S3 存储桶中用于 Eon 模式数据库的公共存储的新子文件夹的路径。Vertica 将在现有的 S3 存储桶中创建该子文件夹。

    • 标记 EC2 实例 (Tag EC2 Instances):可选。向此群集中的实例分配不同的可搜索元数据标记。许多组织都会使用标签来安排和跟踪职责并分配实例成本。
      要添加标记,请单击右侧的滑块以显示标记名称 (Tag Name)标签值 (Tag Value) 字段。单击添加 (Add) 以创建标记。添加的标记将显示在相应字段下方。

  7. 单击创建数据库群集 (Create Database Cluster) 以在 AWS 上创建 Eon 模式群集。

高级设置 (Advanced setup)

  1. 登录到 Vertica 管理控制台。

  2. 在管理控制台主页上的配置 (Provision) 下,单击新建数据库 (Create new database)

  3. 数据库存储模式 (Database Storage Mode) 中,单击 Eon 模式。

  4. 单击下一步 (Next)。在 VerticaLicense (许可证) 中,选择以下许可模式选项之一:

    • 社区版 (Community Edition):用于预览 Vertica 功能的免费 Vertica 许可证。此许可证提供的功能有限。如果使用社区版许可证进行部署,可以稍后升级许可证以扩展群集负载。有关详细信息,请参阅管理许可证

    • 高级版 (Premium Edition):使用您的 Vertica 许可证。选择此选项后,单击浏览 (Browse),查找并上传您的 Vertica 许可证密钥文件,或在字段中手动输入密钥。

  1. 单击下一步 (Next)。在设置路径 (Setup Path) 上,选择高级设置 (Advanced Setup)

  2. 单击下一步 (Next)。在 AWS 环境 (AWS Environment) 上,请提供以下信息:

    • AWS 密钥对 (AWS Key Pair):用于通过 SSH 访问 EC2 实例的 Amazon 密钥对。

    • AWS 子网 (AWS Subnet):群集的子网。默认情况下,Vertica 会在 MC 实例所在的同一子网中创建群集。

    • IP 访问权限 (IP Access):用于通过 SSH 和客户端访问群集主机的群集 IP 地址范围。

    • 节点 IP 设置 (Node IP Setting):选择私有 (Private)公共 (Public)弹性 (Elastic)。有关每个选项的详细信息,请参阅 Amazon 文档

    • S3 公共存储 URL (S3 Communal Storage URL):指向现有 AWS S3 存储桶中用于 Eon 模式数据库的公共存储的新子文件夹的路径。Vertica 将在现有的 S3 存储桶中创建该子文件夹。

    • 标记 EC2 实例 (Tag EC2 Instances):可选。向此群集中的实例分配不同的可搜索元数据标记。许多组织都会使用标签来安排和跟踪职责并分配实例成本。
      要添加标记,请单击右侧的滑块以显示标记名称 (Tag Name)标签值 (Tag Value) 字段。单击添加 (Add) 以创建标记。添加的标记将显示在相应字段下方。

  3. 单击下一步 (Next)数据库参数 (Database Parameters) 接受有关 Vertica 许可证的信息。请提供以下信息:

    • 数据库名称 (Database Name):新数据库的名称。有关数据库名称的要求,请参阅创建数据库名称和密码

    • 管理员用户名 (Administrator Username)数据库超级用户的名称。

    • 管理员密码 (Administrator Password):数据库管理员用户帐户的密码。有关详细信息,请参阅密码指导原则

    • 确认密码 (Confirm Password):重新输入管理员密码

    • Vertica 版本 (Vertica Version):选择所需的 Vertica 数据库版本。您可以选择最近发布的 Vertica 的最新修补程序。对于每个数据库版本,还可以选择操作系统。有关可用操作系统和主要版本选项,请参阅适用于 AWS 的 Vertica AMI 操作系统

    • 加载示例数据 (Load Sample Data):可选。单击右侧的滑块可使用示例点击流数据预加载数据库。如果您正在测试各项功能且希望获取要查询的数据库中的某些预加载数据,则此选项非常有用。

  4. 单击下一步 (Next)。在 AWS 配置 (AWS Configuration) 上,请提供以下信息:

    • 节点数 (Number of Nodes):数据库的初始节点数。

    • **Vertica ** 数据库分片数 (Number of Vertica Database Shards):设置数据库中的 分片数。Vertica 会根据节点计数自动建议分片数。设置此值后,以后将无法更改。分片计数必须大于或等于最大子群集计数。请确保允许节点增多。如需建议,请参阅为 Eon 模式配置 Vertica 群集

    • EC2 实例类型 (EC2 Instance Type):用于节点的实例类型。有关建议使用的 AWS 实例的列表,请参阅选择 AWS Eon 模式实例类型。有关每个实例类型的详细信息,请参阅 Amazon EC2 实例类型文档。

    • 本地存储 (Local Storage):根据存储需求自定义群集。要获取指导,请参阅AWS 的 Eon 模式卷配置默认值以了解每个受支持实例的 Vertica 默认设置。

  5. 单击下一步 (Next)。在审核 (Review) 上,确认您选择的内容。单击编辑 (Edit) 可返回到上一部分并进行更改。

  6. 如果您对自己选择的内容感到满意,请单击我接受条款和条件 (I accept the terms and conditions) 复选框。

  7. 单击创建群集 (Create Cluster) 以在 AWS 上创建 Eon 模式群集。

创建数据库后,单击开始 (Get Started) 以查看快速任务 (Fast Tasks) 页面。要查看数据库,请选择管理并查看 Vertica 数据库 (Manage and View Your Vertica Database),以转至数据库概述 (Overview)

此外,还可以从 MC 主页的最近使用的数据库 (Recent Databases) 部分查看您的数据库。

有关使用管理控制台管理群集、实例和数据库的其他信息,请参阅管理数据库群集