这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

在 MC 中操作 Microsoft Azure

管理控制台 (MC) 支持 Microsoft Azure 的 Eon 模式和 Enterprise 模式群集,如下表所述:

有关更多详细信息,请参阅Microsoft Azure 上的 Vertica

配置和监控群集

您可以使用 MC 在 Azure 上配置 Eon 模式数据库群集。有关详细信息,请参阅在 Azure 的 MC 中创建 Eon 模式群集和数据库

MC 针对在 Azure 上监控数据库群集提供了特定资源。有关详细信息,请参阅在云中管理 Eon 模式数据库

您可以使用 MC 在 Azure 上恢复已停止的 Eon 模式数据库。有关详细信息,请参阅在 Azure 的 MC 中恢复 Eon 模式数据库

  1. 在 MC 主页上,单击查看基础架构 (View Infrastructure)。MC 将显示数据库和群集视图。此视图将显示基础架构平台、群集和数据库。

  2. 群集 (Cluster) 旁边的屏幕左侧,单击要管理的群集的方框。MC 将显示一个窗口,其中包含群集名称、信息摘要和几个按钮。

  3. 单击管理 (Manage)。此时将显示群集 (Cluster) 页面。

  4. 群集 (Cluster) 页面中,可以查看以下信息:

    • 群集中的实例以可视格式显示。

    • 每个实例的状态,指示是否正在运行。

    • 每个群集实例的私有 IP 地址和公共 IP 地址。

    • 群集 (Cluster) 窗格中正在运行的 Vertica 版本、您所在的区域和实例类型。

在 MC 中对 Azure 进行群集操作

群集 (Cluster) 页面上,可以执行以下群集操作:

  • 启动群集 (Start Cluster):启动实例,然后启动数据库。对于 Eon 模式下的数据库,MC 使用存储帐户容器中的数据重新填充节点。

  • 停止群集 (Stop Cluster):停止数据库中的节点,然后停止其云实例。

  • 高级 (Advanced) > 终止 (Terminate):停止数据库,然后终止云实例。

您可以使用 MC 添加、扩展、缩减、移除和终止子群集。有关详细信息,请参阅以下内容:

您可以通过扩展或缩减子群集来添加或删除节点。也可以启动、停止和重新启动节点。有关详细信息,请参阅以下内容:

限制

不能使用 MC 恢复 Eon 模式数据库。

1 - 在 Azure 的 MC 中创建 Eon 模式群集和数据库

在 Azure 上部署管理控制台实例后,可以配置群集并创建 Eon 模式数据库。

先决条件

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

创建数据库

从管理控制台完成以下步骤:

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

  2. 在“管理控制台 (Management Consol)”主页上,单击“Eon 模式 (Eon Mode)”。

  3. 在“Vertica 许可证 (Vertica License)”上,选择以下许可证模式选项之一:

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

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

  4. 单击下一步 (Next)。在 Azure 环境 (Azure Environment) 中,提供以下信息:

    • SSH 公钥 (SSH Public Key):粘贴在 Azure Marketplace 中部署 MC 实例时使用的同一公钥。

    • Azure 子网 (Azure Subnet):群集的子网。选择在 Azure Marketplace 中部署 MC 实例时使用的同一子网。如果贵组织出于安全目的需要多个子网,请参阅 Azure 文档了解更多信息。

    • CIDR 范围 (CIDR Range):用于客户端和 SSH 访问的 IP 地址范围。Azure 要求最后一个八位字节为 0,前缀为 24。例如,10.20.30.0/24。

    • 节点 IP 设置 (Node IP Setting):选择公共 IP - 动态 (Public IP - Dynamic)公共 IP - 静态 (Public IP - Static)专用 IP (Private IP)。有关详细信息,请参阅 Azure 文档

    • 公共存储 URL (Communal Storage URL):现有 Azure Blob 存储帐户和容器中新子文件夹的路径。不得存在子文件夹。

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

  5. 单击下一步 (Next)数据库参数 (Database Parameters) 接受有关数据库和操作系统版本的标识信息:

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

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

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

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

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

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

  6. 单击下一步 (Next)。在“Azure 配置 (Azure Configuration)”中,提供以下信息:

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

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

    • 虚拟机 (VM) 大小 (Virtual machine (VM) size):用于节点的实例类型。有关推荐实例的列表,请参阅推荐的 Azure VM 类型

    • 每个节点的本地存储 (Local Storage per Node):根据存储需求自定义群集。有关每个受支持实例的 Vertica 默认设置,请参阅 Azure 的 Eon 模式卷配置默认值

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

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

  9. 单击创建群集 (Create Cluster),在 Azure 上创建 Eon 模式群集。

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

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

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

2 - Azure 的 Eon 模式卷配置默认值

当配置 Eon 模式数据库群集时,管理控制台 (MC) 为 depot、catalog 和 temp 目录配置单独的卷。管理控制台配置的特定卷和大小取决于配置群集时所选择的 Azure 实例类型。

在为 Eon 模式数据库群集的这些目录分配资源时,MC 遵循以下规则:

  • 存储库:使用标准或高级 LRS 确保数据持久性。

  • 编录:使用标准或高级 LRS 确保数据持久性。

  • 临时:如果所选实例类型提供,则分配实例存储。否则,分配标准或高级 LRS 卷。

如果 NVMe 或本地 SSD 显示为实例卷类型,则没有其他选择。必须选择不同的 VM 才能更改卷类型。

有关每种磁盘类型的详细信息,请参阅 Azure 文档

3 - 在 Azure 的 MC 中恢复 Eon 模式数据库

Eon 模式数据库将数据和元数据的最新版本保存在其公共存储位置。在托管 Eon 模式数据库的群集终止之后,这些数据和元数据将继续驻留在公共存储中。当您稍后恢复数据库时,Vertica 会使用此位置中的数据在新配置的群集上将数据库还原为相同状态。

恢复工作流中的很多字段均填充配置期间提供的信息。有关填充现有值的字段的详细信息,请参阅在 Azure 的 MC 中创建 Eon 模式群集和数据库

请按以下步骤在 Azure 上恢复 Eon 模式数据库:

  1. 在 MC 主页上,选择恢复 Eon 模式数据库 (Revive Eon Mode database)。将打开配置和恢复 Eon 模式数据库 (Provision & Revive anEon ModeDatabase) 窗口。

  2. 指定群集访问首选项 (Specify cluster access preferences) 中,提供以下信息:

    • Azure 子网 (Azure Subnet):群集的子网。选择在 Azure Marketplace 中部署 MC 实例时使用的同一子网。如果贵组织出于安全目的需要多个子网,请参阅 Azure 文档了解更多信息。

    • SSH 公钥 (SSH Public Key):粘贴在 Azure Marketplace 中部署 MC 实例时使用的同一公钥。

    • CIDR 范围 (CIDR Range):用于客户端和 SSH 访问的 IP 地址范围。

  3. 选择下一步 (Next)。在为数据库的公共存储指定 Azure AZB 路径 (Specify Azure AZB path for Communal Storage of database) 中,可以输入父目录以列出该目录中所有可用的 Eon 模式数据库:

    1. 输入目录名称。至少,必须提供帐户和容器名称,还可以选择提供子文件夹名称,格式如下:

      azb://storage-account/container[/subfolder-name/...]

    2. 选择发现 (Discover)。MC 列出容器或子文件夹中所有可用的 Eon 模式数据库。

    3. 从列表中选择要恢复的数据库。

  4. 选择下一步 (Next)。在输入恢复数据库配置 (Enter revive database configurations) 中,提供以下信息:

    • 恢复到 Vertica 版本 (Revive to Vertica Version):列出当前可用的 Vertica 版本。如果选择的版本高于配置数据库所使用的版本,则 MC 会自动升级数据库版本。

    • 密码 (Password)数据库超级用户的密码。

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

  5. 选择下一步 (Next)。在指定云实例和存储库数据存储 (Specify cloud instance and depot data storage) 中,提供关于存储库的以下信息:

    • 虚拟机 (VM) 大小 (Virtual Machine (VM) Size):用于节点的机器类型。有关推荐的机器类型,请参阅推荐的 Azure VM 类型中的内存优化机器类型。

    • 托管磁盘卷类型 (Managed Disk Volume Type):仅适用于 Azure 托管磁盘。有关每种磁盘类型的详细信息,请参阅 Azure 文档

    • 每个可用节点每个卷的托管磁盘卷大小 (GB) (Managed Disk Volume Size (GB) per Volume per Available Node):每个节点的卷大小。使用关联实例类型的卷配置默认值填充此值。

    • 节点 IP 设置 (Node IP Setting):选择公共 IP - 动态 (Public IP - Dynamic)公共 IP - 静态 (Public IP - Static)专用 IP (Private IP)。有关详细信息,请参阅 Azure 文档

  6. 选择下一步 (Next)。在指定其他存储和标记信息 (Specify additional storage and tag info) 中,提供以下信息:

    • 托管卷类型 (Managed Volume Type):仅适用于 Azure 托管磁盘。有关每种磁盘类型的详细信息,请参阅 Azure 文档

    • 对于 catalog 和 temp 路径,提供以下信息:

      • 托管磁盘卷类型 (Managed Disk Volume Type):仅适用于 Azure 托管磁盘。有关每种磁盘类型的详细信息,请参阅 Azure 文档

      • 每个可用节点的托管磁盘卷大小 (GB) (Managed Disk Volume Size (GB) per Available Node):每个节点的卷大小。使用关联 VM 类型的卷配置默认值填充此值。

    • 标记 Azure 资源 (Tag Azure Resources):可选。向此群集中的实例分配不同的可搜索元数据标记。许多组织都会使用标签来安排和跟踪职责并分配实例成本。
      要添加标记,请选中复选框,确保标记名称 (Tag Name)标记值 (Tag Value) 可用。单击添加 (Add) 以创建标记。标记显示在字段下方。Vertica 建议在标记字段中使用小写字符。

  7. 选择下一步 (Next)。在查看恢复信息 (Review revive information) 中,确认您的选择。选择返回 (Back) 返回上一部分并进行更改。

  8. 如果对自己的选择感到满意,请选中接受条款和条件 (Accept terms and conditions) 复选框。

  9. 选择恢复数据库 (Revive Database),在 Azure 上恢复 Eon 模式数据库。

有关管理控制台中数据库群集的详细信息,请参阅管理数据库群集