迁移中心 MGC
迁移中心 MGC
- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
-
迁移中心Agent操作指南
- 迁移中心Agent概述
- 下载并安装MgC Agent(原Edge)
- 本地发现与采集
- 上云操作
- 云边协同
-
工具采集
- 创建工具采集任务
- 采集器管理
-
采集器参数配置说明
- K8S静态采集器(app-discovery-k8s)
- K8S conntrack采集器(app-discovery-k8s-conntrack)
- K8S pod网络采集器(app-discovery-k8s-pod-net)
- 进程与网络采集器(app-discovery-process-netstat)
- Windows进程与网络采集器(app-discovery-process-netstat-win)
- RabbitMQ采集器(app-discovery-rabbitmq)
- Kafka采集器(app-discovery-kafka)
- Eureka采集器(app-discovery-eureka)
- Redis采集器(app-discovery-redis)
- MongoDB采集器(app-discovery-mongodb)
- MySQL-generallog采集器(app-discovery-mysql-generallog)
- MySQL-jdbc采集器(app-discovery-mysql-jdbc)
- Nginx配置文件采集器(app-discovery-nginx)
- Cloud-vpc-log采集器(app-discovery-cloud-vpc-log)
- Nacos采集器(app-discovery-nacos)
- 应用配置采集器(app-discovery-application-config)
- 最佳实践
-
常见问题
- 安装MgC Agent(原Edge)的主机有哪些要求?
- 以兼容性模式运行程序
- MgC Agent(原Edge)设备离线原因
- MgC Agent(原Edge)安装完成后,无法启动
- 如何升级MgC Agent(原Edge)至最新版本?
- 如何卸载MgC Agent(原Edge)?
- 如何重启MgC Agent(原Edge)?
- 如何查询MgC Agent(原Edge)当前版本?
- 如何获取Linux版本的MgC Agent(原Edge)各种运行日志?
- 采集失败,提示:The collector is not installed如何处理?
- 大数据-Hive Metastore凭证文件获取方法
- MgC Agent(原Edge)安装端口被占用,导致无法安装,如何处理?
- AK/SK验证失败,如何处理?
- Windows服务器WinRM服务配置与故障排查
- 新增大数据校验数据连接时,凭证列表数据缺失
-
最佳实践
- 主机迁移权限配置
- 主机迁移相关最佳实践
- 存储迁移相关最佳实践
- 目的端主机磁盘缩容
- 调整目的端磁盘分区
- 采集Azure容器AKS资源
- 采集谷歌云 GCP容器GKE资源
- 采集AWS容器资源
- 自建Oracle调研评估指导
-
大数据迁移后数据校验
- MaxCompute迁移至DLI数据校验
- MRS ClickHouse迁移至MRS ClickHouse数据校验
- 阿里云EMR ClickHouse迁移至MRS ClickHouse数据校验
- 阿里云 ClickHouse迁移至MRS ClickHouse数据校验
- 阿里云 ClickHouse迁移至CloudTable ClickHouse数据校验
- MRS Doris迁移至MRS Doris数据校验
- MRS Hive/CDH/EMR迁移至MRS Hive数据校验
- MaxCompute迁移至MRS Hive数据校验
- MRS HBase迁移至MRS HBase数据校验
- DeltaLake(有元数据)迁移至MRS DeltaLake数据校验
- DeltaLake(无元数据)迁移至MRS DeltaLake数据校验
- 不使用EIP场景下进行大数据数据迁移
- 大数据迁移驾驶舱
-
常见问题
- 产品咨询
- 网络配置
-
主机迁移工作流
- 迁移工作流状态为“运行中”,如何查看迁移进度?
- 迁移工作流状态一直处于“运行中”,如何判断迁移是否正常?
- 迁移工作流步骤执行失败,提示“Edge is not accessible ...”,如何处理?
- 迁移工作流步骤执行失败,提示“server require to bind credenlial first ...”,如何处理?
- 大批量主机同时迁移时,可能出现的异常问题
- 主机迁移工作流错误码处理方法汇总
- VMware主机迁移时,出现报错如何处理?
- MgC主机工作流资源与SMS迁移服务器列表之间的映射关系
- 为什么MgC迁移进度和SMS迁移进度显示不一致?
- sudo用户进行主机迁移时,主机迁移工作流校验源端环境失败
- 主机迁移运行到“启动迁移Agent”步骤时报错:System.OutOfMemoryException
- 主机迁移工作流步骤执行失败,失败原因:SMS-Workflow.0503:SMS migration task failed 'SMS.xxxx'
- 迁移完成后,目的端主机有磁盘处于未挂载状态
-
存储迁移
- 存储迁移的约束与限制有哪些?
- 迁移对源端和目的端有什么要求?
- 进行存储迁移时,如何选择集群规格?
- 影响大对象迁移速度的关键因素有哪些?
- 影响小对象迁移速度的关键因素有哪些?
- 如何监控和查看影响迁移速度的关键指标?
- 为什么存储迁移工作流进度长时间没有变化?
- 将HTTP/HTTPS数据源迁移到OBS时,如果存在URL不同但对象名称相同的情况,会如何处理?
- OBS迁移到NAS,如果源端存在同名但大小写不同的对象,会如何处理?
- 关于OBS、NAS和SMB存储系统之间进行异构迁移的对象长度限制说明
- 如何解决迁移集群创建失败问题
- 如何获取微软云的访问凭证
- 存储工作流执行失败,列表提示“COMPARISON_ATTRIBUTE_NOT_SAME”,如何处理?
- 存储类型介绍
- 迁移任务执行失败如何处理?
- 可用区迁移
- 上云调研
- 资源采集
- 规格评估
- 大数据数据迁移
- 大数据校验
- 错误码描述和处理方法
- 通用参考
链接复制成功!
配置Edge Tomcat服务器JVM参数
Windows系统
以下步骤以Windows 11 为例。
- 启动脚本位置。
在MgC Agent安装目录下(默认为C:\Edge):.\tools\SecAs-1.2.29\bin\startup.bat,启动脚本。
- 配置JVM参数。
- 进入MgC Agent安装目录下(默认为C:\Edge),编辑.\tools\SecAs-1.2.29\bin\catalina.bat,配置参数。
- 在文件中 “@echo off”的下一行,添加如下信息:
set "JAVA_OPTS=-Xms512M -Xmx1024M"
其中“-Xms512M -Xmx1024M”即为可进行配置的JVM参数。-Xms512M 表示JVM初始分配的堆内存为512M。-Xmx1024M 表示JVM最大允许分配的堆内存为1024M。可按需添加其他JVM参数。
- 单击保存,退出catalina.bat。完成EdgeTomcat服务器JVM参配置。
注意:
该配置只对启动脚本启动的MgC Agent生效,开机或者服务自动启动的MgC Agent不生效。
- 重启EdgeTomcat服务器。
若主机上MgC Agent还在运行,则需先停止Edge Tomcat服务器以及采集器插件,再重新启动MgC Agent。
- 停止Edge Tomcat服务器:
- 若是由开机或者服务自动启动的MgC Agent,则按以下步骤操作:
- 打开任务管理器(可以按下ctrl + alt + delete,并在弹出的页面中选择 任务管理器 打开)。在任务管理器的页签中选择详细信息。
- 找到名为“ tomcat9.exe”的程序,选中后单击结束任务。
- 若是由运行脚本文件启动的MgC Agent,则关闭运行脚本时弹出的“命令提示符” 窗口即可。
- 停止采集器插件:
- 通过任务管理器停止采集器插件:
- 打开任务管理器(可以按下ctrl + alt + delete,并在弹出的页面中选择 任务管理器 打开)。在任务管理器的页签中选择详细信息。
- 找名为“ rda-storage-collector.exe” “rda-collector-server.exe”、“rda-collector-platform.exe”、“rda-collector-kubernetes.exe”、“rda-collector-database.exe” 的程序,分别选中后再单击结束任务。
- 通过运行脚本结束单个采集器插件程序(以停止采集插件 rda-storage-collector 为例):
- 重启MgC Agent:
进入MgC Agent安装目录下(默认为C:\Edge),运行.\tools\SecAs-1.2.29\bin\startup.bat。即可重新启动Edge Tomcat服务器以及对应采集器插件。
- 查询正在运行的Edge Tomcat服务器的JVM参数。
注意:
此功能需要在windows上安装java开发环境。
- 打开任务管理器(可以按下ctrl + alt + delete,并在弹出的页面中选择 任务管理器 打开)。在任务管理器的页签中选择详细信息。
- 分以下两种情况:
- 若是由开机或者服务自动启动的MgC Agent,则在任务管理器寻找名为 tomcat9.exe 的程序,查看其对应pid。
- 若是由启动脚本启动的MgC Agent,则寻找 java.exe 的程序,查看其对应pid。若有多个 java.exe 的程序的情况,解决方法如下:
- 多个 java.exe 的程序,在查询了某个java程序JVM信息后,可通过命令提示符返回的内容中 java_class_path 字段的值来判断是否为MgC Agent程序。包含MgC Agent与tomcat字段的极大可能为MgC Agent程序。
- 获取到pid后,以管理员权限打开命令提示符(cmd),并输入如下指令并回车:
jinfo PID
Linux系统
以下步骤以centos8为例。
- 启动脚本位置
在MgC Agent安装目录下(默认为/opt/cloud/Edge) ./scripts/start.sh,启动脚本。
- 配置JVM参数
- MgC Agent安装目录下(默认为/opt/cloud/Edge),编辑. /tools/SecAs-1.2.29/bin/catalina.sh。
- 在文档的开头,添加信息:
JAVA_OPTS="-Xms512M -Xmx1024M"
其中“-Xms512M -Xmx1024M”即为可进行配置的JVM参数。-Xms512M 表示JVM初始分配的堆内存为512M。-Xmx1024M 表示JVM最大允许分配的堆内存为1024M。可按需添加其他JVM参数。
- 单击保存,退出catalina.bat。完成Edge Tomcat服务器JVM参配置。
- 重启Edge Tomcat服务器。
若主机上MgC Agent还在运行,则需先停止Edge Tomcat服务器以及采集器插件。
- 在MgC Agent安装目录下(默认为/opt/cloud/Edge),进入.\script 目录。
- 执行以下命令,停止MgC Agent脚本。
sh stop.sh
- MgC Agent停止后,再执行以下命令,启动MgC Agent脚本,完成MgC Agent重启。
sh start.sh
- 查询正在运行的Edge Tomcat服务器的JVM参数。
输入“ps -ef|grep java”命令,查看运行MgC Agent时的JVM参数。