UserData(即实例自定义数据)已于近日上线,支持在用户创建云服务器的时候选择添加,是实现云服务器个性化定制的基础。
一、使用场景
当您有如下需求时,可以考虑使用实例自定义数据来配置弹性云服务器:
二、使用限制
三、运行频率
云服务器初次启动时,系统首先以root权限运行实例自定义数据,其次运行初始化信息。
执行自定义数据后的云服务器,是否会在下一次启动中重复执行该数据,取决于脚本的类型以及脚本的模块类型。例如:
更多详情,请参见Cloud-init文档 Modules,并关注模块频率(Module Frequency)。
四、使用方法
1. 用户根据需求,设计Shell或者Cloud Config脚本。
2. 在创建云服务器时,“启用”UserData设置,选择用户数据类型,并将设计好的脚本粘贴到“脚本内容”文本框,或者选择“本地上传文件”按钮,直接将已保存的脚本文件上传。
UserData设置支持“执行脚本”和“文本”两种形式的用户数据:
3. 完成创建和支付流程。
4. 云服务器启动后自动执行Cloud-init组件,读取用户数据脚本。在云服务器运行(running)后,用户自行检验自定义数据是否生效。
示例二:服务的安装启动
用户也可以利用实例自定义数据预安装需要的服务,例如nginx的安装:
#!bin/bash
yum update -y
yum install nginx -y
systemctl start nginx
服务器启动后,查看nginx服务已处在running状态:
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-24 10:41:02
2022-11-21 11:29:51
2022-11-24 13:53:06
2021-12-22 17:58:10
2022-11-22 11:16:12
甄选10000+数字化产品 为您免费使用
申请试用
评论列表