| CA Technologies |
3.1 由于使用逻辑卷管理器 (LVM) 而导致 Data Repository 升级失败
3.2 CA Mediation Manager 升级后的已知限制
3.4 在 Data Repository 上更改写优化存储的规模
6.1 Data Repository 安装或升级过程误检到逻辑卷管理器 (LVM) 并失败
欢迎阅读 Data Aggregator 自述文件。 本自述文件包含一个完整列表,其中列出此版本的已知问题以及有关此版本的功能和增强功能对您有何影响的详细信息。
本自述文件包含已知问题和解决方法的最新列表。 其他产品文档可以从 Data Aggregator 总目录中获取,该总目录可从 CA Performance Center 用户界面的“帮助”菜单中访问, 也可从 CA 支持下载。 该总目录包含 PDF 和 HTML 格式的版本说明(具有系统要求)、联机帮助和指南。
单击“帮助 (?)”按钮或从“帮助”菜单中选择“本页帮助”时,将为页面和视图提供上下文相关的联机帮助。
支持从之前的版本升级 CA 性能管理 软件,并且此升级是递增式的。 有关升级路径的信息,请参阅《Data Aggregator 版本说明》。
以下过程说明了如何从运行 Vertica 6.0.2(将 LVM (逻辑卷管理器) 用于数据和编录目录)的 Data Repository 转换为 Vertica 6.0.2(使用非 LVM)。 Vertica 数据库支持 Data Repository,但 Vertica 不支持在 LVM 卷上运行其数据库。 Vertica 从不支持在 LVM 上运行其数据库。 但是,从 Vertica 7.0.1-2(Data Aggregator 2.3.4 和 版本 2.4 版需要 Vertica 7.0.1-2)开始,Vertica 安装程序强制要求不允许 Vertica 在 LVM 上运行。
同时针对单一节点 Data Repository 部署和群集 Data Repository 部署,对将驻留在 LVM 分区的数据库目录迁移到非 LVM 分区的步骤进行了说明。 如果 Data Repository 正在使用 LVM 管理的卷,那么将无法安装 Data Aggregator 2.3.4 和 版本 2.4 版。
重要说明! 先备份 Data Repository,然后再继续进行。 确保此期间内不会运行任何排定的备份。
重要说明! 当转换 LVM 分区时,您的本地分区或网络分区必须具有足够的可用空间才能暂时存储数据库内容。
假设:
要继续进行迁移,请执行以下步骤:
重要说明! 以 root 用户身份执行以下步骤(除非另有说明)。
挂载 data_partition /tmp_data
du -ch /data | grep -i total
df -h /tmp_data
chown dradmin:verticadba /tmp_data
是数据库管理员用户。
mv /data/drdata /tmp_data
du -ch /tmp_data | grep -i total
mount data_partition /tmp_catalog
du -ch /catalog | grep -i total
df -h /tmp_catalog
chown dradmin:verticadba /tmp_catalog
是数据库管理员用户。
mv /catalog/drdata /tmp_catalog
du -ch /tmp_catalog | grep -i total
mount
umount /data
umount /catalog
注意:如果您遇到“繁忙”等相关错误,请确保所有窗口和应用程序都没有访问这些目录。
vim /etc/fstab
或者
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
或者
a. mkfs.ext3 /dev/sdaX
b. 在 /etc/fstab 中添加条目,如下所示:
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
mount -a
du -ch /data | grep -i total
du -ch /catalog | grep -i total
注意:这可能会花费几分钟时间来执行。
重要说明! 先备份 Data Repository,然后再继续进行。 确保此期间内不会运行任何排定的备份。
假设:
要继续进行迁移,请执行以下步骤:
迁移群集中的节点的步骤
重要说明! 以 root 用户身份执行以下步骤(除非另有说明)。
针对群集中的每个节点执行以下步骤。 一次为一个节点执行所有步骤(步骤 1 - 15)。
重要说明! 使用 adminTools 来验证数据库是否正在运行。
ifconfig
exit
whoami
rm -rf /data/drdata
rm -rf /catalog/drdata
umount /data
umount /catalog
vim /etc/fstab
或者
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
或者
a. mkfs.ext3 /dev/sdaX
b. 在 /etc/fstab 中添加条目,如下所示:
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
mount -a
在数据库回到启动状态之后,请为下一节点重复“迁移群集中的节点的步骤”的步骤 1 - 15。 继续完成这些步骤,直到所有 Data Repository 节点都从 LVM 迁移出去。
针对所有 Data Repository 节点完成“迁移群集中的节点的步骤”一节中的步骤后,请执行以下步骤:
su - dradmin
/opt/vertica/bin/vsql -U dradmin –w drpass
CA Mediation Manager 集成的体系结构已显著增强。 需要 CA Mediation Manager 2.2.6 版或更高版本以便与 CA 性能管理 2.3.4 版或更高版本一起运行。 但是,此版本的集成不支持设备包生成器实用工具。
未来版本的 CA Mediation Manager 将支持增强版的该实用工具。 在此之前,您不能使用该实用工具来生成自定义设备包。
重要说明! CA Mediation Manager 2.2.6 不与以前版本的 CA 性能管理 完全向后兼容。 要处理原始数据,必须将 Data Collector 升级到 版本 2.4。 确保在升级 CA 性能管理 之前迁移您的设备包。 有关详细信息,请参阅 CA 性能管理 Data Aggregator 文档总目录中名为“如何迁移设备包”的方案。
如果您要升级 CA 性能管理 Data Aggregator 并且 Data Repository 安装在群集环境中,请在升级 Data Repository 组件之后且在升级 Data Aggregator 组件之前,确认所有数据库表都已划分。
注意:有关确认数据库表是否已划分的详细信息,请参阅 CA 性能管理 Data Aggregator 升级指南。
如果您正在管理一百万个或更多的轮询项,请更改 Data Repository 上的写优化存储 (WOS) 的规模,从 2 GB 的默认值更改为 4 GB 的增加值。 因为此操作需要关闭 Data Aggregator,我们建议您在升级 Data Aggregator 之前执行以下步骤。
service dadaemon stop
/opt/vertica/bin/vsql -U database_admin_user -w database_admin_user_password -c "select do_tm_task('moveout')";
/opt/vertica/bin/vsql -U database_admin_user -w database_admin_user_password -c "select sum( region_in_use_size_kb ) as wos_usage_kb from wos_container_storage";
如果此命令不返回 0 值,请等待 5 分钟,然后重新发出此命令。 如果 5 分钟之后,返回的值仍然大于 0,那么请在第 3 步中重新输入该命令,然后在此步骤重新发出该命令。
/opt/vertica/bin/vsql -U database_admin_user -w database_admin_user_password -c "alter resource pool wosdata maxMemorySize '4G'";
如果计划使用 CA 性能管理 版本 2.4 注册 CA Spectrum 数据源,建议您升级到 CA Spectrum 版本 9.4。 较早版本的 CA Spectrum 不完全支持下列新功能:
注意:有关将 CA Spectrum 升级到版本 9.4 的信息,请参阅 CA Spectrum 版本 9.4 文档。
启用数据导出功能后,Data Aggregator 对 CPU、内存和网络输入/输出的要求不变。 但是,对于用于数据导出的磁盘空间存储的第二个单独分区,有一条额外的要求。 分区的大小必须为 50 GB,以用于中等大小的部署。 50 GB 的大小允许在批处理作业将文件移到其他文件系统之前,保留一小时的数据。
如果您的 Data Collector 上装有 CAMM,那么 InstallAnywhere 的限制会导致升级所花费的时间超过一个小时。 以下知识库文章中提供了对此问题的变通方法:https://communities.ca.com/thread/241693769。
如果逻辑卷管理器 (LVM) 正在用于管理 Data Repository 使用的卷,那么就无法安装 Data Repository。
Vertica 数据库支持 Data Repository,但 Vertica 不支持在 LVM 卷上运行其数据库。 Vertica 从不支持在 LVM 上运行其数据库。 但是,从 Vertica 7(Data Aggregator 2.3.4 版需要 Vertica 7)开始,Vertica 安装程序强制要求不允许 Vertica 在 LVM 上运行。
Vertica 7.0.1-2 安装程序存在已知问题。 如果在群集中的任意卷(不仅是 Vertica 使用的卷)中检测到 LVM,安装程序将生成一个警告消息。 该特定的警告消息如下所示:
WARN (S0170): https://my.vertica.com/docs/7.0.x/HTML/index.htm#cshid=S0170
lvscan(LVM 实用工具)指明某些活动的卷。
如果您在执行 dr_install.sh 的过程中遇到该警告消息,并且已经确认 Vertica 使用的编录和数据目录不由 LVM 管理,请采取进一步操作以帮助确保成功安装或升级 Vertica。
注意:如果 Vertica 使用的编录和数据目录由 LVM 管理,请参阅“升级注意事项”一节。
重要说明! 仅在您已经确认 install.sh 脚本没有生成与 LVM 无关的任何其他警告或错误消息后,才执行以下步骤。
请执行以下步骤:
/opt/vertica/sbin/install_vertica -s $DB_HOST_NAMES -u $DB_ADMIN_LINUX_USER -l $DB_ADMIN_LINUX_USER_HOME -d $DB_DATA_DIR -L ./resources/$VLICENSE -Y -r ./resources/$VERTICA_RPM_FILE $POINT_TO_POINT_SPREAD_OPTION 2>&1 | tee -a $LOG_FILE
--failure-threshold FAIL
现在,该行应如下所示:
/opt/vertica/sbin/install_vertica -s $DB_HOST_NAMES -u $DB_ADMIN_LINUX_USER -l $DB_ADMIN_LINUX_USER_HOME -d $DB_DATA_DIR --failure-threshold FAIL -L ./resources/$VLICENSE -Y -r ./resources/$VERTICA_RPM_FILE $POINT_TO_POINT_SPREAD_OPTION 2>&1 | tee -a $LOG_FILE
添加此项将帮助确保仅当安装期间遇到一个或多个失败消息时安装才会失败。 安装会忽略 LVM 警告消息,进而安装将成功完成。
重新执行 dr_install.sh 时,将显示以下 LVM 警告消息:
WARN (S0170): https://my.vertica.com/docs/7.0.x/HTML/index.htm#cshid=S0170
lvscan(LVM 实用工具)指明某些活动的卷。
但是,此警告消息不会阻止 Vertica 7 的安装或升级。
安装 Data Aggregator 组件时,会提示您输入 Data Repository 凭据,请不要让 Data Repository 用户名和 Data Repository 管理员用户名相同。 Data Aggregator 强制要求这些用户名在全新安装过程中不相同。
在您为接口/端口组件创建自定义认证时,如果 MIB 表的索引有多个八位字节(例如:23.4.5.12),则无法将即用型接口度量标准系列用于认证。 在这种情况下使用接口度量标准系列会导致 CA Performance Center 中出现同步问题。
解决方法:
使用备选接口度量标准系列,或创建自己的自定义度量标准系列。 虽然这种结果可能不理想,但是此操作可使您的接口/端口项显示在设备组件下。
要获取在线技术帮助以及办公地址、主要服务时间和电话号码的完整列表,请联系技术支持:http://www.ca.com/worldwide。
版权所有 © 2014 CA Technologies. 。 保留所有权利。 此处引用的所有商标、商品名称、服务标识和徽标均归其各自公司所有。