ECS镜像(三)UserData最佳实践及Troubleshooting
前言
前文在介绍镜像生态的时候对用户数据即UserData(下文将统一使用UserData)进行了简短对介绍,UserData的价值主要在于ECS启动时做一些个性化配置或者数据下发等。UserData在云产品和终端用户都有着非常广泛的应用场景,同时在实践中也会遇到一些比较棘手的问题,比如UserData数据超过16k怎么办?UserData没有执行或者执行失败了怎么排查?
本文将从两个方面进行讲述:
- UserData典型实践场景,比如执行脚本,Cloud-config等。
- UserData典型问题排查,比如查看UserData内容及UserData执行日志,分析Cloud-Init执行日志等。
术语表
UserData:用户数据,是阿里云 ECS 提供的一种自定义实例启动行为及传入数据的功能。
Cloud-Init:开源项目,本质上是一系列py

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
手把手教你如何购买和使用国际线路EIP(香港)
号外!号外!针对香港地域的用户,阿里云已经推出了一种新的多线BGP线路类型 -- BGP(多线)_国际。顾名思义,这种国际线路是专门针对海外业务流量较大、对时延要求较高的客户设计的,平均时延比普通BGP(多线)线路来得低。更大的好消息是,目前国际线路的弹性公网IP(EIP)已经在香港地域开始了85折优惠活动。 关于国际线路EIP的时延测试细节、优惠详情以及客户常见问题FAQ,我们的产品经理秋光同学已经在他的博文中详细介绍了,有兴趣的可以看过来https://yq.aliyun.com/articles/583037。那么,假设你已经有了一台在香港地域的ECS,如何购买和绑定这种国际线路类型的EIP呢?今天我们通过图文和视频两种方式来手把手教你,包教包会。 操作视频地址: https://cloud.video.taobao.com/p
- 下一篇
如何在Docker中测验Jsp连接数据库mysql的操作(制作成一个镜像)
如何在Docker中测验Jsp连接数据库mysql的操作(制作成一个镜像) 在docker中运行tomcat和数据库的操作流程 首先导入镜像(tomcatdababase。tar是我们之前保存的镜像) 然后运行容器 之后启动mysql服务 启动tomcat服务 外部检测 mysql启动成功 外部检测tomcat docker 环境已经搭好 现在进行显示网页 注意要将自己的tomcat文件夹的lib文件夹下,放置一个 mysql的jar包 首先布置数据库(mydb.person) -- 删除表 DROP TABLE person ; -- 建立person表 CREATE TABLE person ( -- 生成一个流水号,观察显示的记录数 id int AUTO_INCREMENT NOT NULL PRIMARY KEY , -- 用户的登陆ID uid varchar(32) , -- 用户的真实姓名 name varchar(32) , -- 用户的登陆密码 password varchar(20) ) ; -- 插入测试数据 INSERT INTO person(uid,nam...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Linux系统CentOS6、CentOS7手动修改IP地址