立即咨询

电话咨询

微信咨询

立即试用
商务合作

有孚云新产品UserData新功能上线

2019-09-16

 UserData(即实例自定义数据)已于近日上线,支持在用户创建云服务器的时候选择添加,是实现云服务器个性化定制的基础。

一、使用场景

当您有如下需求时,可以考虑使用实例自定义数据来配置弹性云服务器:

  • 需要通过脚本简化弹性云服务器配置。
  • 通过Shell脚本完成用户自定义的Linux系统初始化工作。
  • 通过Cloud Config脚本完成用户自定义的Linux系统初始化工作。
  • 其他可以使用脚本完成的功能。

二、使用限制

  • UserData设置功能仅支持Linux云服务器。
  • 执行脚本内容需满足格式要求。
  • 所有脚本或者上传的文件大小,不能超过16K。
  • 如需ssh密码认证连接,需要在自定义数据中打开,或者服务器启动后手动配置重启sshd服务。

三、运行频率

云服务器初次启动时,系统首先以root权限运行实例自定义数据,其次运行初始化信息。

执行自定义数据后的云服务器,是否会在下一次启动中重复执行该数据,取决于脚本的类型以及脚本的模块类型。例如:

  • 如果您通过Shell脚本配置自定义数据,云服务器只会在初次启动时执行。
  • 如果自定义数据配置的是类似Cloud Config脚本的Set Passwords之类的模块,云服务器只会在初次启动时执行。
  • 如果自定义数据配置的是类似Cloud Config脚本的bootcmd、update_etc_hosts和yum_add_repo之类的模块,云服务器在每次启动时都会执行。

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

四、使用方法

1. 用户根据需求,设计Shell或者Cloud Config脚本。

2. 在创建云服务器时,“启用”UserData设置,选择用户数据类型,并将设计好的脚本粘贴到“脚本内容”文本框,或者选择“本地上传文件”按钮,直接将已保存的脚本文件上传。
    UserData设置支持“执行脚本”和“文本”两种形式的用户数据:

  • 执行脚本:用户将脚本内容粘贴到文本框中或者将脚本内容保存成文件后再选择“本地上传文件”上传。
  • 文本:用户将base64格式的文本粘贴到文本框中或者将内容保存成文件后再选择“本地上传文件”上传。

3. 完成创建和支付流程。

4. 云服务器启动后自动执行Cloud-init组件,读取用户数据脚本。在云服务器运行(running)后,用户自行检验自定义数据是否生效。

示例二:服务的安装启动

用户也可以利用实例自定义数据预安装需要的服务,例如nginx的安装:

#!bin/bash

yum update -y

yum install nginx -y

systemctl start nginx

服务器启动后,查看nginx服务已处在running状态:

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

热门数字化产品

基调听云智能可观测性平台基调听云新一代贯通全栈IT与业务的智能可观测性平台,涵盖五个层面的能力升级:一是全栈数据采集,二是多维多源智能分析,三是以应用和业务为中心,四是可观测数据的纵横融合打通,五是全方位可观测,帮助企业从容应对数字化时代挑战,助力业务增长。
腾讯云实时音视频TRTCTRTC 源自 QQ 音视频团队,是基于 QQ 20多年来的音视频技术积累,在腾讯云上部署售卖的 RTC 云服务。TRTC 支撑了腾讯会议、微信群直播、微信视频号直播、企业微信直播、腾讯课堂、全民K歌等业务是腾讯集团丰富的音视频场景的最佳实践输出。
壹悟科技智能物流仿真系统Simulator壹悟科技智能物流仿真系统(Simulator)可以实现对仓储场景和工厂场景的业务流程仿真。支持用户导入项目现场运行地图,自定义移动机器人的参数和数量,以真实的物流业务调度系统(WCS)和机器人调度系统(RCS)为内核,驱动仿真运行,高度还原业务实际场景的作业流程和节拍。支持2D和3D实时运行显示,并提供完善的运行数据统计分析。
连连国际外贸支付连连国际外贸支付专注于提供一站式跨境支付解决方案,服务包括全球收款、阳光结汇、多币种汇兑等,满足不同进出口场景的合规申报需求。一站式外贸收付兑服务,打造极致用户体验。
腾讯云服务器CVM腾讯云云服务器致力于提供安全稳定、高弹性的计算服务,为视频、游戏、金融、互联网等行业知名企业及个人开发者提供稳定的计算服务。支持基于快照创建云盘,支持快照跨地域复制。 一键开启云盘加密,满足安全和认证的需求;基于overlay技术构建逻辑隔离网络空间VPC; 安全组、网络ACL。
为你推荐
如何为企业选择合适的敏捷研发协同平台?TAPD推荐指南

在数字化转型的浪潮中,企业面临着选择合适敏捷研发协同平台的挑战。一个合适的平台不仅能提升研发效率,还能保障项目质量,快速响应市场变化。本文将探讨选择敏捷研发协同平台时应考虑的关键因素,并特别推荐腾讯TAPD作为解决方案。

2024-12-06
TAPD与其他敏捷工具相比有何优势?

在敏捷项目管理工具的激烈竞争中,腾讯敏捷项目管理平台(TAPD)以其全面的功能和独特的优势成为众多企业的首选。本文将深入探讨TAPD相较于其他敏捷工具的独特优势,以及这些优势如何助力企业提升研发效率和项目管理能力。

2024-12-06
选择敏捷研发协同平台要避免哪些常见误区?

在数字化转型的浪潮中,敏捷研发协同平台成为了企业提升研发效率、保障项目质量的关键工具。然而,在选择这一平台时,企业往往会陷入一些常见的误区。本文将探讨这些误区,并提供清晰的逻辑和明确的思路,帮助企业做出更明智的选择。

2024-12-06
如何选择适合金融行业的人事管理软件?

金融行业在数字化转型的浪潮中,面临着组织管理、风险管控、职级晋升等一系列挑战。选择合适的人事管理软件对于提升效率、确保合规性以及优化人才管理至关重要。以下是两款专为金融行业设计的人事SaaS产品,它们以其独特的功能和优势,帮助金融企业实现数字化转型和人力资源管理的优化。

2024-12-06
如何完善支付安全流程?看IP 数据云关键助力

在如今电子支付日益普及的时代,我们的消费行为大多依赖于各大支付机构,如支付宝、微信支付等。然而,在电子支付蓬勃发展的背后,仍存在一些不容忽视的风险。不法分子或许会利用虚假交易或钓鱼网站诱导我们使用第三方支付机构进行支付,从而实施诈骗。

2024-12-06
查看更多