You need to enable JavaScript to run this app.
导航
管理服务配置参数
最近更新时间:2025.02.14 14:59:26首次发布时间:2021.09.01 17:27:34

本文将为您介绍火山引擎 E-MapReduce(EMR)集群中,组件下的服务配置参数相关操作。

使用前提

已创建火山引擎 E-MapReduce(EMR)对应的集群版本,详见创建集群

管理服务配置参数

  1. 登录 EMR 控制台
  2. 在控制台左侧导航栏中,单击资源管理 > on ECS > 集群名称,进入具体集群详情界面。
  3. 在集群详情页中,单击服务管理页签,查看各组件服务列表。
  4. 选择需要修改参数的组件服务名称,单击服务名称进入服务详情。

Image

  1. 在服务详情页中,单击服务参数页签,切换到服务参数详情页。
  2. 服务参数页中,会展示该服务下所有的参数配置情况,您可根据关键词、生效范围、状态进行筛选。
  3. 找到指定的参数项,在参数值输入框中,可直接进行编辑修改。
  4. 参数修改完成后,您可进行以下操作:
    • 您可在操作列中,单击撤销按钮,撤销对参数的编辑。
    • 或者单击弹框中的保存按钮,对修改参数进行保存。

Image

说明

  • 对于 client 类型的组件参数,修改保存后,client 服务参数即可生效。
  • 对于 server 类型的组件参数,修改保存后,会提示需重启受影响的服务组件,您可单击界面右上角的服务操作 > 重启 > 选择执行范围,并添加相应的操作备注说明,确认重启组件。您可根据实际业务情况进行重启,只有重启成功后参数的修改才会生效。重启操作详见服务启停

查看服务配置参数修改历史

您还可以通过查看参数修改历史,追溯历史参数的修改情况。

  1. 在组件服务详情页中,单击配置历史页签,切换到配置历史详情页。
  2. 配置历史页面中,会展示该服务下所有的参数的修改记录。
  3. 当参数操作类型为修改时,您可单击右侧操作列下的回滚按钮,可对已修改的参数回滚操作。

Image

添加/删除自定义参数

  1. 在服务详情页中,单击服务参数页签,切换到服务参数详情页。
  2. 服务参数页中,单击左上角的添加自定义参数按钮,弹出添加自定义参数编辑框。

Image

  1. 在配置文件下拉框中,选择添加参数所属的配置文件。
  2. 并选择自定义参数的生效范围,您可从服务范围、组件范围、节点组范围、节点范围中选择。

    说明

    其中,选择组件范围、节点组范围、节点范围时,需在下拉框中选择对应的组件或节点组信息。

  3. 在对应的生效范围下,输入需添加的参数名称和参数值,支持一次添加多个参数。
  4. 自定义参数编辑框填写完成后,单击确定按钮,完成参数添加。
  5. 新增的自定义参数会显示在参数列表的顶部,需二次确认:
    • 您可在操作列中,单击删除按钮,删除新增的参数。
    • 或者单击弹框中的保存按钮,对自定义参数进行保存。

Image

  1. 当所有的参数项修改完成并保存后,单击界面右上角的服务操作 > 重启 > 选择执行范围,并添加相应的操作备注说明,重启相关组件服务,自定义参数默认需要重启所有有影响的服务组件。

导出/导入配置

EMR 集群提供一键导出/导入服务配置的能力,将已创建成功的集群服务配置参数,导出到火山引擎对象存储 TOS(Tinder Object Storage)服务中;或将已导出的服务配置,在新建集群时,以 JSON 文件形式,导入到集群中。

导出配置

  1. 资源管理 > on ECS页中,单击操作列中的更多 > 导出服务配置按钮,进入导出配置界面。

Image

  1. 在弹出的导出服务配置界面中,执行以下操作:
    1. 选择希望导出的文件,您也可通过服务名称进行搜索;
    2. 导出模式:选择是否只导出自定义或修改过的配置文件,您可根据实际情况进行选择;
    3. 文件导出格式:支持 XML 和 JSON 格式导出:
      1. XML 格式主要用于备份、迁移和恢复 EMR 服务的配置。
      2. JSON 格式可以作为新集群的软件预设配置,在创建集群时进行自定义配置,操作详见创建集群-软件设置
    4. 存储路径:目前支持导出到 TOS 的存储路径下,选择已有的 TOS 文件路径。
    5. 配置选择完成后,单击确定按钮,便可将服务配置导出。

导入配置

如果上方服务配置导出的格式是 JSON 时,则可以在创建集群 > 高级设置,以 JSON 格式,输入指定的服务配置文件进行集群创建。
Image