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

返回本页常规视图.

安装 Vertica 后

本节介绍的任务为可选任务,目的是方便用户使用本产品。完成本节的任务后,继续执行以下任务之一:

此部分中的主题适用于本地安装的 Vertica 群集。有关创建在各种云平台上运行的 Vertica 群集的信息,请参阅使用用于云的 vertica

1 - 安装许可证密钥

如果您在安装过程中未提供 -L 参数,或者如果您未绕过静默安装-L 参数,则您首次以 数据库超级用户身份登录并运行 Vertica 管理工具或管理控制台时,Vertica 要求您安装许可证密钥。

按照《管理员指南》的管理许可证中的说明进行操作。

2 - 可选择在非群集主机上安装 vsql 客户端应用程序

在非群集 Linux 主机上,您可以使用 Vertica vsql 可执行映像连接到 Vertica 数据库。

  • 在 Red Hat、CentOS 和 SUSE 系统上,您可以安装包括 vsql 可执行文件的客户端驱动程序 RPM。有关详细信息,请参阅安装 vsql 客户端

  • 如果非群集主机与群集主机运行的 Linux 版本相同,请将映像文件复制到远程系统。例如:

    $ scp host01:/opt/vertica/bin/vsql .$ ./vsql
    
  • 如果非群集主机运行的 Linux 发行版或版本与群集主机不同,则必须安装 Vertica 服务器 RPM 才能获取 vsql:

    1. 通过浏览到 Vertica 网站下载相应的 RPM 包。在支持 (Support) 选项卡上,选择客户下载 (Customer Downloads)

    2. 如果您下载 RPM 所用的系统不是非群集主机,请将文件传输到非群集主机。

    3. 以 root 身份登录到非群集主机,并使用以下命令安装 RPM 包:

      # rpm -Uvh filename
      

      其中,*filename * 是所下载的包。请注意,要使用 vsql,您无需在非群集主机上运行 install_vertica 脚本。

  • 使用与群集主机相同的命令行选项

  • 不能在 Cygwin bash shell (Windows) 上运行 vsql。请使用 ssh 连接到群集主机,然后再运行 vsql。

Vsql 也可用于其他平台。请参阅安装 vsql 客户端

3 - 安装客户端驱动程序。

安装 Vertica 之后,在计划从中访问数据库的客户端系统上安装驱动程序。Vertica 提供了适用于 ADO.NET、JDBC、ODBC、OLE DB、Perl 和 Python 的驱动程序。有关安装这些驱动程序的说明,请参阅客户端驱动程序

4 - 数据库模式

您可以在企业模式或 Eon 模式下创建数据库。创建数据库后,无论模式如何,功能都基本相同。这两种模式的区别在于它们的架构、部署和可扩展性。

企业模式 数据库架构跨本地节点分发数据,并在本地或云端工作。考虑在预定大小的群集中以这种模式创建数据库,这有利于快速运行大型查询。由于它在本地持久存储其数据,因此您无需访问 Amazon S3 上的公共存储即可使用企业模式数据库。企业模式概念包括数据存储如何在企业模式下运行的数据库中工作的概述。

Eon 模式 数据库架构利用了 EC2 实例的灵活性和 Amazon S3 的持久性。当您想要频繁扩展群集以运行多个短的并发查询时,Eon 模式数据库是理想的选择。由于 Eon 模式数据库将其数据存储在其本地节点之外的持久位置,因此您可以快速调整群集的大小,且这样做时不会中断正在进行的工作负载。(有关 Eon 模式数据库概念的详细信息,请参阅 Eon 模式。)

将 Vertica 的计算过程与其存储层分离,使您能够随着工作负载的变化快速扩展 Eon Mode 数据库;在 Eon 模式下,扩展群集意味着数据库可以增加您可以同时运行的查询数量。您只能在 Amazon Web Services 上运行 Eon 模式。

在以下情况下,以 Eon 模式运行 Vertica 可能是一个不错的选择:

  • 您正在 AWS 云中部署 Vertica。

  • 您有可变的工作负载,有时需要一些简短的同时查询。

  • 您需要弹性扩展您的数据库资源。

您可以使用 Vertica 管理控制台提供的 Amazon CloudFormation 模板和浏览器内向导安装具有 Eon 模式的 Vertica。有关详细信息,请参阅用于 Amazon Web Services 的 Vertica使用 MC 在 AWS 中创建 Eon 模式数据库

5 - 创建数据库

要在完成安装后立即开始使用 Vertica,请创建一个数据库。可以使用 Administration Tools 或管理控制台。要使用 MC 创建数据库,请参考使用 MC 创建数据库

有关数据库创建步骤的更详细演练,请参阅创建数据库

使用管理工具创建数据库

安装 Vertica 后,按照以下步骤首次使用管理工具开始创建数据库。

  1. 以数据库管理员身份登录,然后键入 admintools 以启动 Administration Tools。

  2. 当打开 EULA(最终用户协议)窗口时,键入 accept 以继续。此时会显示窗口,请求从 Vertica 网站下载的许可证密钥文件的位置。默认路径是 /tmp/vlicense.dat

    • 如果正在使用 Vertica 社区版,则单击确定 (OK),而无需输入许可证密钥。

    • 如果正在使用 Vertica 高级版,则键入许可证密钥的绝对路径(例如 /tmp/vlicense.dat),然后单击确定 (OK)

  3. 从 Administration Tools 主菜单 (Main Menu) 中,单击配置菜单 (Configuration Menu),然后单击确定 (OK)

  4. 单击创建数据库 (Create Database),然后单击确定 (OK),启动数据库创建向导。

有关为企业模式和 Eon 模式数据库创建数据库的详细演练,请参阅创建数据库

另请参阅