活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云信创专区 NEW “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      文档中心

      翼MapReduce

      翼MapReduce

      • 翼MapReduce

      无数据

        • 产品动态
        • 产品介绍
        • 产品定义
        • 版本概述
        • 产品优势
        • 功能特性
        • 多租户
        • 安全增强
        • 组件WEB UI便捷访问
        • 可靠性增强
        • 元数据库配置
        • 集群管理
        • 应用场景
        • 术语解释
        • 与其他产品的关系
        • 权限管理
        • 约束与限制
        • 安全
        • 责任共担
        • 身份认证与访问控制
        • 技术支持范围
        • 计费说明
        • 资源节点
        • 产品规格
        • 计费模式
        • 计费价格
        • 购买
        • 变更
        • 续订
        • 退订
        • 快速入门
        • 如何使用翼MR
        • 创建集群
        • 上传示例数据和程序
        • 添加作业
        • 从零开始使用Kerberos认证集群
        • 删除集群
        • 手动修改配置建议书
        • 组件依赖关系表
        • 用户指南
        • 准备用户
        • 创建翼MapReduce操作用户
        • LDAP用户同步
        • 配置集群
        • 创建方式简介
        • 快速创建集群
        • 创建数据湖集群
        • 创建数据分析集群
        • 创建数据服务集群
        • 创建实时数据流集群
        • 创建自定义集群
        • 管理数据连接
        • 配置元数据库
        • 管理集群
        • 登录集群
        • 翼MapReduce集群节点简介
        • 登录集群节点
        • 集群概览
        • 集群列表简介
        • 查看集群状态
        • 查看集群基本信息
        • 查看集群监控指标
        • 管理组件和主机监控
        • 资源洞察
        • 云监控服务
        • 健康检查
        • 节点管理
        • 管理节点操作
        • 配置升级
        • 节点扩容
        • 节点缩容
        • 新增节点组
        • 磁盘扩容
        • 远程连接
        • 绑定/解绑弹性IP
        • 绑定/解绑IPv6带宽
        • 组件管理
        • 对象管理简介
        • 查看配置
        • 管理服务操作
        • 集群服务管理
        • 配置服务参数
        • 同步服务配置
        • 管理角色实例操作
        • 启动及停止集群
        • 下载集群的配置数据
        • 支持滚动重启
        • Ranger
        • 启用Ranger权限管控
        • 登录Ranger的WebUI界面
        • Ranger管控UDF
        • Ranger数据脱敏
        • Ranger行级过滤
        • 作业管理
        • 运行MapReduce作业
        • 运行SparkSubmit作业
        • 运行HiveSQL作业
        • 运行SparkSQL作业
        • 运行Flink作业
        • 运行Kafka作业
        • 运行Hue任务
        • 查看主机和组件日志
        • 告警管理
        • 查看告警列表
        • 日志与审计
        • 集群日志
        • 云日志服务
        • 云审计
        • 使用翼MR客户端
        • 下载客户端
        • 安装客户端
        • 各组件客户端使用实践
        • 使用YARN客户端
        • 使用Flink客户端
        • 使用HBase客户端
        • 使用HDFS客户端
        • 使用Hive客户端
        • 使用Kafka客户端
        • 使用Trino客户端
        • 使用ZooKeeper客户端
        • 使用Kyuubi客户端
        • 使用Spark客户端
        • 访问组件Web页面
        • 开源组件Web站点
        • 开源组件端口列表
        • 通过弹性公网IP访问
        • 翼MR Manager操作指导
        • 从这里开始
        • 翼MR Manager入门指导
        • 首页
        • 首页概述
        • 资源概览
        • 资源概览概述
        • 集群服务
        • 集群服务管理概述
        • 集群服务详情页面概述
        • 启动、停止所有集群服务
        • 启动、停止单集群服务
        • 滚动重启单个集群服务
        • 启动、停止、重启实例
        • 滚动停止、滚动重启实例
        • 实例置维护/取消维护
        • 查看集群服务配置
        • 新增配置组
        • 查看配置组详情
        • 删除配置组
        • 查看配置详情
        • 新增配置
        • 编辑配置
        • 配置项对比
        • 配置文件预览
        • 下载配置文件
        • 配置文件历史对比
        • 查看配置历史版本
        • 删除配置
        • 配置同步
        • 查看配置状态
        • 重新同步
        • 配置回滚
        • 查看运维操作历史
        • 查看告警历史
        • 查看集群服务大屏
        • 集群服务健康检查
        • 主机
        • 主机管理页面概述
        • 主机详情页面概述
        • 主机置维护、取消维护
        • 查看主机状态
        • 查看主机实例列表
        • 查看主机实例列表-实例操作
        • 查看主机告警历史
        • 主机健康检查
        • 租户与资源
        • 租户与资源概述
        • 监控与告警
        • 指标查询
        • 告警历史
        • 告警规则-告警规则概述
        • 告警规则-告警规则详情
        • 运维与配置
        • 运维历史-查看运维历史
        • 运维历史-数据展示设置
        • 流水线历史-流水线历史概述
        • 流水线历史-查看流水线运行详情
        • 配置管理-主密码设置
        • 配置管理-配置管理概述
        • 配置管理-新增配置组
        • 配置管理-查看配置组详情
        • 配置管理-删除配置组
        • 配置管理-新增配置
        • 配置管理-查看配置详情
        • 配置管理-编辑配置
        • 配置管理-配置项对比
        • 配置管理-配置文件预览
        • 配置管理-下载配置文件
        • 配置管理-配置文件历史对比
        • 配置管理-查看配置历史版本
        • 配置管理-删除配置
        • 配置管理-配置同步
        • 配置管理-查看配置状态
        • 配置管理-重新同步
        • 配置管理-配置回滚
        • 配置历史-配置历史概述
        • 配置历史-查询配置历史
        • 配置历史-查看配置详情
        • 配置历史-查看配置状态
        • 配置历史-查看配置对比
        • 配置历史-重新同步
        • 配置同步历史-配置同步历史概述
        • 配置同步历史-查看配置同步状态
        • 安全性说明
        • 安全认证原理和认证机制
        • 高危操作一览表
        • 服务配置修改建议
        • 服务基础配置修改建议
        • 多数据盘-服务配置修改建议
        • Master扩容-服务配置修改建议
        • ZooKeeper扩容
        • HDFS扩容
        • YARN扩容
        • Hive扩容
        • 自定义服务配置
        • 最佳实践
        • Kibana用户体验、性能优化
        • ES集群规划、性能优化
        • Kafka性能调优
        • API参考
        • API使用说明
        • API概览
        • API
        • 2023-11-02
        • 查询集群节点组详情V2
        • 根据id查询集群信息V2
        • 集群信息分页查询V2
        • 根据集群id查询节点组信息V2
        • 创建集群
        • 扩容集群
        • 退订集群
        • 元数据概览
        • 元数据信息查询
        • 常见问题
        • 产品咨询类
        • 翼MR支持什么类型的分布式存储?
        • 什么是区域和可用区?
        • 翼MR是否支持更换网段?
        • 翼MR集群内节点是否支持降配操作?
        • 翼MR集群是否支持Hive on Spark?
        • 不同版本的Hive之间是否可以兼容?
        • 翼MR是否支持Hive on Tez和Hive on Kudu?
        • 翼MR集群内节点上/var/log目录中的日志文件能否清理?
        • Kafka支持的访问协议类型有哪些?
        • 翼MR产品支持Hive元数据库使用内置MySQL类型吗?
        • 是否支持修改翼MR集群中节点的IP地址?
        • 翼MR集群版本对应的操作系统是什么?
        • 翼MR管理控制台和翼MR Manager页面区别与联系?
        • 计费类
        • 购买类
        • 操作类
        • 账号密码类
        • 账号权限类
        • 集群创建类
        • 集群管理类
        • 使用类FAQ
        • 如何查看所有集群?
        • 如何查看主机和组件日志?
        • 如何进行集群服务配置调优?
        • 大数据业务开发
        • 执行Spark任务报内存不足告警如何处理?
        • HBase表如何设置和修改数据保留期?
        • 如何查看HBase日志?
        • HBase支持的压缩算法有哪些?
        • Kafka目前支持的访问协议类型有哪些?
        • 消费Kafka Topic时报错“Not Authorized to access group XXX”如何处理?
        • 翼MR如何连接spark-shell?
        • 翼MR如何连接spark-beeline?
        • Spark job对应的执行日志保存在哪里?
        • Spark.yarn.executor.memoryOverhead设置不生效如何处理?
        • SparkSQL访问Hive分区表启动Job前耗时较长如何处理?
        • 如何获取Spark Jar包?
        • Trino如何配置其他数据源?
        • 性能优化类
        • 组件性能
        • Doris性能优化后TPC-H测试结果
        • 翼MR搜索引擎组件性能对比测试结果
        • Spark组件优化后TPC-DS测试结果
        • 视频专区
        • 文档下载
        • 翼MapReduce服务用户操作指南
        • 相关协议
        • 翼MapReduce产品服务协议
        • 翼MapReduce产品服务等级协议
          无相关产品

          本页目录

          帮助中心翼MapReduce用户指南服务配置修改建议服务基础配置修改建议
          服务基础配置修改建议
          更新时间 2026-04-17 09:14:34
          • 新浪微博
          • 微信
            扫码分享
          • 复制链接
          最近更新时间: 2026-04-17 09:14:34
          分享文章
          • 新浪微博
          • 微信
            扫码分享
          • 复制链接
          本章节主要介绍服务的基础配置修改建议。

          核心原则:混部部署场景下的资源总量控制

          在翼 MR 集群中,多个大数据组件(如 HDFS、HBase、YARN 等)可能会部署在同一台 ECS 实例上(即混部场景)。为避免资源竞争导致系统不稳定,请遵循以下基本原则:

          · 总内存控制 :所有组件 JVM 堆内存之和 ≤ 实例总内存 ×80%。预留至少 20% 的内存给操作系统、Page Cache、堆外内存及突发流量。

          · CPU 资源控制 :各组件线程池参数(如 Kafka 的num.io.threads等)配置之和不宜超过实例 vCPU 核数的 2~3 倍,避免过度竞争。

          · YARN 资源隔离 :若该节点同时运行 YARN NodeManager,其yarn.nodemanager.resource.memory-mb配置不应超过实例总内存的 60%,以保证其他常驻组件的内存安全。

          说明

          以下各组件配置建议均基于独立部署场景给出。若您采用混部部署,请务必参照上述核心原则,适当调低各组件内存及线程参数。

          Doris

          Doris 所在节点配置升级后,需根据实际内存和磁盘情况调整 FE 和 BE 配置。

          FE(Frontend)配置建议

          • JVM 堆内存 :修改fe.conf中的 JVM 参数。推荐使用 G1 垃圾回收器,堆内存初始与最大值保持一致。生产环境下建议按业务调整, 最大不超过 100 GB 。示例:JAVA_OPTS="-Xms16g -Xmx16g -XX:+UseG1GC -XX:MaxGCPauseMillis=200"

          • 日志路径 :避免将日志放在系统目录。平台默认(翼 MR 版本 ≥ 2.21)会将日志放到数据目录下;低版本需手动修改fe.conf中的LOG_DIR、sys_log_dir、audit_log_dir为目标路径。请确保日志盘有至少 50 GB 空间。

          • 日志滚动数量 :sys_log_roll_num(默认 10 个,每个 1 GB)、audit_log_roll_num(默认 30 个,每个 1 GB),可根据需要调整。

          BE(Backend)配置建议

          • 存储路径 :磁盘扩容后,需在be.conf的storage_root_path中添加新磁盘路径,并滚动重启 BE 节点。

          • 数据均衡 :新增磁盘后,新建表会自动均衡到新磁盘;存量表如需快速均衡,可采用以下方式之一:

            • 方式一: CREATE TABLE LIKE创建新表,再用INSERT INTO SELECT同步数据。
            • 方式二: 使用 Decommission 命令(先设置ADMIN SET FRONTEND CONFIG("drop_backend_after_decommission" = "false");,再对 BE 执行 decommission,待数据迁移完成后取消)。
            • 方式三: 通过 HTTP API 手动迁移分片。
          • 内存配置调整(当实例内存扩容时需关注):

            • 内存上限mem_limit: be.conf 中默认值为物理内存的 90%。增加内存后通常保持默认即可,如需调整可按实际情况修改。
            • 内存水位线参数:
              • soft_mem_limit_frac:默认为 mem_limit * 0.9(即系统内存的 81%),超过时触发 Minor GC,一般无需调整。
              • max_sys_mem_available_low_water_mark_bytes:系统可用内存低水位,默认 1.6 GB。在大内存机器上可适当调高(如 4~8 GB),为 Full GC 预留更多缓冲。
            • Workload Group 内存: Workload Group 的 memory_limit 百分比是基于 BE 进程可用内存计算的。内存扩容后,若百分比不变,其绝对内存上限会自动增大。建议结合实际业务重新评估各 Workload Group 的内存分配比例。

          混部场景特殊说明

          • BE 节点占用内存较大,建议 优先独立部署 。必须混部时,BE 堆内存建议不超过实例总内存的 40%,FE 堆内存不超过实例总内存的 20%。例如:64 GB 实例上,BE 分配 ≤ 25 GB,FE 分配 ≤ 12 GB。

          Elasticsearch

          Elasticsearch节点配置升级后,内存配置需遵循“50% 原则”且绝对上限不超过 31 GB。

          内存配置建议

          • 服务器总内存 32 GB → 配置 16 GB

          • 服务器总内存 64 GB → 配置 31 GB

          • 服务器总内存 128 GB → 配置 31 GB(多余内存预留给操作系统 Page Cache 以加速 Lucene 检索)

          修改方法

          • 修改config/jvm.options.d/目录下文件中的-Xms、-Xmx参数,例如:-Xms31g、-Xmx31g
          • 采用滚动重启集群的方式使配置生效。

          混部场景特殊说明

          • 强烈建议 ES节点独立部署 。若必须混部,JVM 堆内存调整为实例总内存的 30%~40%(但不超过 31 GB),并进一步增大预留的 Page Cache 内存(例如总内存 64 GB 时,堆内存配置 20 GB 而非 31 GB)。

          HBase

          HBase 所在节点配置升级后,需调整 RegionServer 和 Master 的 JVM 堆内存及请求处理线程数。

          配置建议

          组件 配置文件 配置项 推荐值 说明
          RegionServer hbase-env.sh HBASE_REGIONSERVER_OPTS -Xms32g -Xmx32g(具体根据内存配额) 一般配置内存配额的一半或更多;超过64 GB 可考虑使用 G1GC
          Master hbase-env.sh HBASE_MASTER_OPTS -Xms4g -Xmx4g 集群规模不大(region < 10000)时 4~8 GB 足够
          RegionServer hbase-site.xml hbase.regionserver.handler.count 与CPU 核数相同 控制处理客户端请求的线程数

          混部场景特殊说明

          • HBase RegionServer 是内存消耗大户,强烈建议独立部署 。必须混部时,堆内存不超过实例总内存的 50%,且需使用 G1GC(添加-XX:+UseG1GC)。

          HDFS

          HDFS 所在节点配置升级后,需调整 NameNode 和 DataNode 的堆内存。

          NameNode 堆内存

          • 修改hadoop-env.sh中的NAMENODE_HEAPSIZE项(单位 MB),例如:NAMENODE_HEAPSIZE=20480 # 20 GB
          • 堆内存计算公式(经验值):**每 100 万对象(文件+块)建议分配 0.5 ** GB 堆内存 。例如:HDFS集群有100万文件数,100万数据块堆内存,(推荐值) = (1 +  1)  × 0.5GB。

          DataNode 堆内存

          • 修改hadoop-env.sh中的DATANODE_HEAPSIZE项,例如:DATANODE_HEAPSIZE=10240 # 10 GB
          • 推荐每 100 万副本(replica)分配 2 GB 堆内存。

          混部场景特殊说明

          • NameNode 堆内存不超过实例总内存的 40%,DataNode 堆内存不超过实例总内存的 30%。大规模集群(文件数 > 500 万)建议 NameNode 独立部署。

          Hive

          Hive 所在节点配置升级后,需调整 Metastore 和 HiveServer2 的 JVM 堆内存。

          配置建议

          • Metastore :修改hive-env.sh中"​SERVICE" = "metastore"部分的HADOOP_CLIENT_OPTS,例如:export HADOOP_CLIENT_OPTS="HADOOP_CLIENT_OPTS -Xmx2048m -Xms2048m -Xss20m"
          • HiveServer2 :修改hive-env.sh中"​SERVICE" = "hiveserver2"部分的HADOOP_CLIENT_OPTS,例如:export HADOOP_CLIENT_OPTS="HADOOP_CLIENT_OPTS -Xmx4096m -Xms4096m"

          混部场景特殊说明

          • Metastore 和 HiveServer2 相对轻量。混部时,Metastore 保持 2 GB,HiveServer2 可根据实例总内存调整,建议不超过实例总内存的 15%。

          Kafka

          Kafka 所在节点配置升级后,建议配置如下:

          • JVM 堆内存 :修改kafka-env.sh,设置export KAFKA_HEAP_OPTS="-Xmx20G -Xms20G -Xmn4G"。注意堆内存建议不超过物理内存的 50%,且不超过 32 GB。
          • server.properties建议修改以下线程参数(基于 CPU 核数):
            • num.io.threads:写磁盘线程数,建议为 CPU 核数的 50%。
            • num.replica.fetchers:副本拉取线程数,建议为 CPU 核数 50% 的 1/3。
            • num.network.threads:数据传输线程数,建议为 CPU 核数 50% 的 2/3。
            • replica.fetch.max.bytes、socket.send.buffer.bytes、socket.receive.buffer.bytes、socket.request.max.bytes:内存增加时可适当加大。

          混部场景特殊说明

          • Kafka Broker 建议优先独立部署。必须混部时,堆内存不超过实例总内存的 30%,且各线程参数总和应控制在 vCPU 核数的 2~3 倍内。

          Kerberos

          建议保持默认值,无需修改配置。

          Kibana

          Kibana 是一个基于 NodeJS 的单页 web 应用,一般情况下对内存 CPU 占用很少,无须修改内存、CPU 等配置。

          Kyuubi

          Kyuubi 一般情况下,对内存 CPU 占用很少,无须修改内存、CPU 等配置。若需调整,可在kyuubi-env.sh中修改KYUUBI_JAVA_OPTS的-Xmx参数,建议 4 GB。

          OpenLDAP

          建议保持默认值,无需修改配置。

          Ranger

          Ranger 所在节点配置升级后,修改建议如下:

          • ranger-admin :修改{installdir}/ews/ranger-admin-services.sh中变量ranger_admin_max_heap_size的值,以及JAVA_OPTS中的-Xmx、-Xmn等。一般设置 1~8 GB:1K 策略建议 1 GB,1 万策略建议 8 GB。
          • ranger-usersync :修改/{installdir}/ranger-usersync-services.sh中变量ranger_usersync_max_heap_size及JAVA_OPTS中的-Xmx、-Xmn。同样一般设置 1~8 GB。

          Spark

          Spark 所在节点配置升级后,修改建议如下:

          • spark.history.kerberos.principal和spark.history.kerberos.keytab:Spark 读写 eventLog 的租户,如有特殊需求自行更改。

          • spark.yarn.historyServer.address:History Server 的地址,如有特殊需求自行更改。

          • spark.dynamicAllocation.enabled和spark.dynamicAllocation.maxExecutors:分别控制动态分配和动态开启下能使用的最大资源,如有特殊需求自行更改。

          • spark.executor.cores和spark.executor.memory:确保每一个 core 分配到 2~4 GB 内存(标准 4 GB),设置过小容易 OOM。

          混部场景特殊说明

          • Spark 任务执行时会动态申请 YARN 容器资源。混部场景下,需确保yarn.nodemanager.resource.memory-mb配置的可用内存不超过实例总内存的 60%,以预留内存给其他常驻组件。

          Trino

          Trino 的服务包括 coordinator 和 worker。Trino 所在节点配置升级后,可以根据jvm.config参数配置进行,通过调整服务的内存大小调整服务的性能,例如-Xmx128g -Xms128g,然后重启服务。

          混部场景特殊说明

          • Trino worker 对内存要求较高,建议独立部署。必须混部时,堆内存不超过实例总内存的 40%。

          YARN

          YARN 所在节点配置升级后,可以根据yarn-env.sh参数配置进行,通过调整服务的内存大小来调整服务的性能,如-Xmx20g -Xms20g -Xmn4g,然后重启服务。

          • NodeManager 资源 :修改yarn-site.xml中的以下配置:
            • yarn.nodemanager.resource.memory-mb:可用于分配给 container 的内存大小(单位 MB)。
            • yarn.nodemanager.resource.cpu-vcores:可用于分配给 container 的 vcore 数。
          • 动态生效 :可执行动态配置命令,无需重启 NodeManager:yarn rmadmin -updateNodeResource {nodemanager_hostname}:45454 <内存MB> <vcore数>

          混部场景特殊说明

          • 混部时,yarn.nodemanager.resource.memory-mb建议配置不超过实例总内存的 50%~60%。例如 64 GB 实例,可配置 32 GB 给 YARN 容器,其余留给 HBase、HDFS DataNode 等组件。

          ZooKeeper

          ZooKeeper 所在节点配置升级后,可通过配置java.env文件,在其中添加:

          export ZK_SERVER_HEAP=2048 # 单位 MB

          一般堆内存建议 2~4 GB,过大反而会增加 GC 暂停时间。

          混部场景特殊说明

          • ZooKeeper 对内存要求不高,混部时保持 2 GB 即可。

          以上为本次优化后的配置修改建议。请在实际配置中根据业务负载和监控数据进一步微调。

          文档反馈

          建议您登录后反馈,可在建议与反馈里查看问题处理进度

          鼠标选中文档,精准反馈问题

          选中存在疑惑的内容,即可快速反馈问题,我们会跟进处理

          知道了

          上一篇 :  服务配置修改建议
          下一篇 :  多数据盘-服务配置修改建议
          搜索 关闭
          ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
          公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
          备案 京公网安备11010802043424号 京ICP备 2021034386号
          ©2026天翼云科技有限公司版权所有
          京ICP备 2021034386号
          备案 京公网安备11010802043424号
          增值电信业务经营许可证A2.B1.B2-20090001
          用户协议 隐私政策 法律声明