从非群集主机进行连接

在非群集 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。