手动升级管理控制台

如果已手动安装 MC,请按照以下步骤升级 MC。

如果已在 AWS 资源上自动安装 MC,请参阅在 AWS 上自动升级 MC

升级前备份 MC

  1. 以 root 或具有 sudo 权限的用户身份登录已安装 MC 的服务器。

  2. 打开终端窗口并关闭 MC 进程:

    # /etc/init.d/vertica-consoled stop
    

    对于 Red Hat 7/CentOS 7 和更高版本,请使用:

    # systemctl stop vertica-consoled
    
  3. 备份 MC 以保留配置元数据。

  4. 如果 MC 安装在 Ubuntu 或 Debian 平台上,请停止数据库。

扩展监控升级建议

如果使用 扩展监控 通过 MC 监控数据库,Vertica 建议执行以下升级步骤来避免数据丢失。

  1. 以管理员身份登录到 MC。

  2. 要停止受监控数据库,请导航至“现有基础设施 (Existing Infrastructure)”>“数据库和群集 (Databases and Clusters)”页面,选择受监控数据库,然后单击停止 (Stop)

  3. 在“MC 设置 (MC Settings)”>“MC 存储数据库设置 (MC Storage DB Setup)”上,单击禁用流式传输 (Disable Streaming),停止存储数据库对监控数据的收集。

  4. 要停止存储数据库,请导航至“现有基础设施 (Existing Infrastructure)”>“数据库和群集 (Databases and Clusters)”页面,选择受监控数据库,然后单击停止 (Stop)

  5. 根据升级 MC 和 升级 Vertica 说明升级 MC 和 Vertica。

  6. 要启动存储数据库,请导航至“现有基础设施 (Existing Infrastructure)”>“数据库和群集 (Databases and Clusters)”页面,选择受监控数据库,然后单击启动 (Start)

  7. 启动受监控数据库。

  8. 在“MC 设置 (MC Settings)”>“MC 存储数据库设置 (MC Storage DB Setup)”上,单击启用流式传输 (Enable Streaming),启用监控数据收集。

升级 MC

  1. Vertica 网站下载 MC 软件包:

    vertica-console-current-version.Linux-distro)
    

    将软件包保存到目标服务器上的某个位置,例如 /tmp

  2. 在目标服务器上,以 root 或具有 sudo 权限的用户身份登录。

  3. 更改为保存 MC 软件包的目录。

  4. 使用本地 Linux 发行版软件包管理系统(rpm、yum、zipper、apt、dpkg)安装 MC。例如:

    Red Hat 6

    # rpm -Uvh vertica-console-current-version.x86_64.RHEL6.rpm
    

    Debian 和 Ubuntu

    # dpkg -i vertica-console-current-version.deb
    
  5. 如果在升级 MC 之前已停止数据库,则重新启动数据库。

    以 root 用户身份运行以下命令:

    /etc/init.d/verticad start
    

    对于 Red Hat 7/CentOS 7 和更高版本,请运行:

    # systemctl start verticad
    
  6. 打开浏览器并输入 MC 安装的 URL。该 URL 为以下之一:

    • IP 地址:

      https://ip-address:mc-port/
      
    • 服务器主机名:

      https://hostname:mc-port/
      

    默认情况下,mc-port 为 5450。

如果先前未配置 Mc,则会出现“配置向导 (Configuration Wizard)”对话框。配置 MC (Configuring MC) 中描述了配置步骤。

如果先前已配置 MC,则您在升级后首次登录 MC 时,Vertica 将提醒您接受最终用户许可协议 (EULA)。

此外,您可以选择向 Vertica 提供有关 MC 使用情况的分析信息。有关详细信息,请参阅管理控制台设置