本文介绍如何通过控制台修改已有的实例自定义数据。

前提条件

背景信息

修改自定义数据后,实例是否会重新运行修改过的自定义数据取决于脚本类型和模块类型,例如:
  • 如果您通过Shell脚本配置自定义数据,例如User-Data脚本,不运行修改后的自定义数据。
  • 如果自定义数据配置的是类似Byobu、Set Hostname和Set Passwords之类的模块,不运行修改后的自定义数据。
  • 如果自定义数据配置的是类似bootcmd、update_etc_hosts和yum_add_repo之类的模块,运行修改后的自定义数据。
说明 对于按量付费VPC类型实例,若您修改自定义数据后需要立即启动实例时,建议您关闭停机不收费选项。

更多详情,请参见cloud-init文档Modules,并关注模块频率(Module Frequency)。

操作步骤

  1. 登录ECS管理控制台
  2. 在左侧导航栏,单击实例与镜像 > 实例
  3. 在顶部菜单栏左上角处,选择地域。
  4. 选中需要修改自定义数据的实例,并在操作列中,单击更多 > 实例设置 > 设置用户数据
  5. 在弹出的对话框中填入信息后单击确定
    设置用户数据