手动升级管理控制台
如果已手动安装 MC,请按照以下步骤升级 MC。
如果已在 AWS 资源上自动安装 MC,请参阅在 AWS 上自动升级 MC。
升级前备份 MC
-
以 root 或具有 sudo 权限的用户身份登录已安装 MC 的服务器。
-
打开终端窗口并关闭 MC 进程:
# /etc/init.d/vertica-consoled stop
对于 Red Hat 7/CentOS 7 和更高版本,请使用:
# systemctl stop vertica-consoled
-
备份 MC 以保留配置元数据。
重要
必需完整备份才能将 MC 还原到之前的状态。如果升级失败或决定恢复到早期版本 Vertica,则必须还原 MC。有关详细信息,请参阅备份 MC。 -
如果 MC 安装在 Ubuntu 或 Debian 平台上,请停止数据库。
扩展监控升级建议
如果使用 扩展监控 通过 MC 监控数据库,Vertica 建议执行以下升级步骤来避免数据丢失。
-
以管理员身份登录到 MC。
-
要停止受监控数据库,请导航至“现有基础设施 (Existing Infrastructure)”>“数据库和群集 (Databases and Clusters)”页面,选择受监控数据库,然后单击停止 (Stop)。
-
在“MC 设置 (MC Settings)”>“MC 存储数据库设置 (MC Storage DB Setup)”上,单击禁用流式传输 (Disable Streaming),停止存储数据库对监控数据的收集。
-
要停止存储数据库,请导航至“现有基础设施 (Existing Infrastructure)”>“数据库和群集 (Databases and Clusters)”页面,选择受监控数据库,然后单击停止 (Stop)。
-
根据升级 MC 和 升级 Vertica 说明升级 MC 和 Vertica。
-
要启动存储数据库,请导航至“现有基础设施 (Existing Infrastructure)”>“数据库和群集 (Databases and Clusters)”页面,选择受监控数据库,然后单击启动 (Start)。
-
启动受监控数据库。
-
在“MC 设置 (MC Settings)”>“MC 存储数据库设置 (MC Storage DB Setup)”上,单击启用流式传输 (Enable Streaming),启用监控数据收集。
重要
为避免数据丢失,请在启动受监控数据库后立即启用流式传输。关闭存储数据库并禁用流式传输后,Kafka 服务器可以在有限的时间内保留正在运行的受监控数据库中的数据。当数据超出 Kafka 保留策略的日志大小或保留时间限制时,将发生数据丢失。
升级 MC
注意
升级后,系统会提示您设置安全问题并选择新密码。-
从 Vertica 网站下载 MC 软件包:
vertica-console-current-version.Linux-distro)
将软件包保存到目标服务器上的某个位置,例如
/tmp
。 -
在目标服务器上,以 root 或具有 sudo 权限的用户身份登录。
-
更改为保存 MC 软件包的目录。
-
使用本地 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
-
如果在升级 MC 之前已停止数据库,则重新启动数据库。
以 root 用户身份运行以下命令:
/etc/init.d/verticad start
对于 Red Hat 7/CentOS 7 和更高版本,请运行:
# systemctl start verticad
-
打开浏览器并输入 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 使用情况的分析信息。有关详细信息,请参阅管理控制台设置。