【ECS 常见问题三 —— 镜像】自定义镜像 FAQ

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,内容安全 1000次 1年
对象存储 OSS,恶意文件检测 1000次 1年
简介: 数据盘的快照是否可以创建自定义镜像?创建自定义镜像的快照磁盘属性必须是系统盘,数据盘不能用于创建自定义镜像。但是,使用系统盘快照创建自定义镜像时,您可以添加数据盘快照。

镜像FAQ


自定义镜像 FAQ

数据盘的快照是否可以创建自定义镜像?

创建自定义镜像的快照磁盘属性必须是系统盘,数据盘不能用于创建自定义镜像。

但是,使用系统盘快照创建自定义镜像时,您可以添加数据盘快照。


如何查看数据盘?

您可以通过 df 命令查看数据盘的使用情况,以及文件系统被挂载的位置。例如:df –lh

您可以通过 fdisk 命令获取数据盘的分区情况。例如:fdisk -l


如何卸载(umount)和删除 disk table 里的数据?

假设/dev/hda5 已经挂载在/mnt/hda5上,您可以使用下列任一命令卸载已挂载的文件系统。

  • umount /dev/hda5
  • umount /mnt/hda5
  • umount /dev/hda5 /mnt/hda5


/etc/fstab Linux 系统下比较重要的配置文件,其包含了系统在启动时挂载的文件系统和存储设备的详细信息。

当您不想在启动实例时挂载指定分区,需要删除当前文件中对应的语句行。例如,删除下面的语句可以在启动的时候断开 xvdb1


/dev/xvdb1 /leejd ext4 defaults 0 0




Linux 其他较重要的配置文件如下:

配置文件

配置说明

修改该配置文件的风险

/etc/issue*, /etc/*-rel ease, /etc/*_version

系统发行版信息配置文件

修改/etc/issue*会导致系统发行版无法被正常识别,导致系统创建失败。

/boot/grub/menu.lst,

/boot/grub/grub.conf

系统引导启动配置文件

修改/boot/grub/menu.lst 会导致内

核无法正确加载,导致系统无法启动。

/etc/fstab

系统启动挂载分区配置文件

修改该文件会导致分区无法被加载,导致系统无法启动。

/etc/shadow

系统密码相关配置文件

修改该文件为只读会导致无法修改密码文件,导致系统创建失败。

/etc/selinux/config

系统安全策略配置文件

修改/etc/selinux/config 开启 SELinu

x 导致系统无法启动。


如何确认已经卸载数据盘,并可以新建自定义镜像?

  • 确认/etc/fstab 文件中对应的自动挂载数据盘分区语句行已被删除。
  • 使用 mount 命令查看所有设备的挂载信息,请确认执行结果中不包含对应的数据盘分区信息


实例释放后,自定义镜像是否还存在?

存在。手动或自动释放实例后,不会影响该实例对应的自定义镜像。


用于创建自定义镜像的实例到期或释放数据后,创建的自定义镜像是否受影响?使用自定义镜像开通的实例是否受影响?

均不受影响。实例到期自动释放或者手动释放后,不会影响该实例对应的自定义镜像及使用该自定义镜像创建的实例。


使用自定义镜像创建的实例是否可以更换操作系统?更换系统后原来的自定义镜像是否还可以使用?

可以。更换后原来的自定义镜像还可以继续使用。


是否可以跨地域使用自定义镜像?

不可以。自定义镜像只能在同一个地域使用。例如:使用华东 1 地域的实例创建的自定义镜像,不可以直接用来开通华东 2 地域的云服务器 ECS

如果您需要跨地域使用自定义镜像,可以先复制镜像到目标地域。


包年包月实例的自定义镜像,是否可以用于创建按量付费的云服务器ECS?

可以。自定义镜像功能不区分实例的付费方式,即不区分是否包年包月或按量付费。


使用自定义镜像创建的实例,系统盘自动扩容失败的原因是什么?怎么办?

使用自定义镜像创建的实例,系统盘自动扩容失败的原因可能是没有安装 cloud-init 服务、cloudinit 服务运行失败或文件系统不支持等。系统盘自动扩容失败时,您可以手动扩容。


如何配置并使用 Docker 私有镜像库?

镜像管理是 Docker 的核心,为了满足企业或组织内部分享镜像,Docker 官方在 Github 上建立了一个开源项目 docker-registry,专门用于自建 Docker 的私有镜像库。

快速启动支持阿里云对象存储 OSS docker-registry:您可以从 GitHub载并安装 docker-regist ry,运行 pip install docker-registry-driver-alioss 命令,通过 pip 安装 OSS driver


  • 运行 docker registry

docker run -e OSS_BUCKET=-e STORAGE_PATH=/docker/ -e OSS_KEY=-e OSS_SECRET=-p5000:5000 -d chrisjin/registry:ali_oss


  • 配置 config.yml

```local: &local <<: *common

storage: alioss


storage_path: _env:STORAGE_PATH:/devregistry/

oss_bucket: _env:OSS_BUCKET[:default_value]

oss_accessid: _env:OSS_KEY[:your_access_id]

oss_accesskey: _env:OSS_SECRET[:your_access_key]```


  • 启动 docker-registry

DOCKER_REGISTRY_CONFIG=[your_config_path] gunicorn -k gevent -b 0.0.0.0:5000 -w 1 do cker_registry.wi:application

如问题还未解决,请提交工单联系阿里云。


有些自定义镜像不支持创建 I/O 优化的实例,我该如何操作?

部分自定义镜像不支持创建 I/O 优化的实例。如果想要使用这类自定义镜像来创建 I/O 优化的实例,请提交工单申请(提交工单时,需指定镜像名称)。


在哪里查看导入镜像的进度?导入镜像需要多少时间?

ECS 管理控制台的镜像列表页查看导入进度。导入自定义镜像是相对耗时的任务,完成的时间取决于镜像文件的大小和当前导入任务并发数,需要您耐心等待。


在哪里查看镜像创建进度?创建镜像需要多少时间?

ECS 管理控制台的镜像列表页查看。镜像制作时间取决于实例磁盘的大小。


>>快来点击免费下载《ECS全知道·下册》了解更多详情!<<

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
存储 弹性计算 关系型数据库
阿里云服务器ECS试用攻略及常见问题参考
阿里云服务器可以免费试用,完成实名认证的云服务器ECS新用户,个人用户有8个规格可选,企业用户有12个规格可选,最长可免费试用3个月。为了让您3个月内充分体验云服务器ECS的弹性及灵活性,特地给您准备了试用攻略,可以帮助用户更好地了解试用,提升用户试用体验。
阿里云服务器ECS试用攻略及常见问题参考
|
2月前
|
弹性计算 Ubuntu Linux
阿里云服务器公共镜像、社区镜像、自定义镜像、共享镜像、云市场镜像区别及选择参考
阿里云服务器镜像有公共镜像、自定义镜像、共享镜像、镜像市场、社区镜像可选,对于新手用户来说,不知道他们之间的区别,因此往往不知道如何选择,本文为大家介绍他们之间的区别以及选择参考。
339 12
|
2月前
|
域名解析 弹性计算 程序员
想要轻松地搭建一个即开即用的WordPress博客吗?借助宝塔面板镜像+阿里云ECS,迅速拥有自己的个人博客
拥有个人博客是每位程序员的梦想,但对服务器不熟悉的初学者而言,搭建博客颇具挑战。本文介绍利用阿里云市场的宝塔面板镜像与ECS云服务器,轻松搭建WordPress博客的方法,让您快速拥有专属博客空间。通过简单的操作步骤,即使是新手也能轻松上手,实现从零到有的博客搭建过程。
200 3
|
2月前
|
存储 弹性计算 固态存储
阿里云服务器Entry云盘和ESSD Entry云盘区别、性能参数及使用常见问题参考
在我们选择阿里云服务器的时候,有部分云服务器同时支持ESSD Entry云盘和ESSD云盘,有的初次接触阿里云服务器云盘的用户可能还不是很清楚他们之间的区别,因此不知道选择哪种更好更能满足自己场景的需求,本文为大家介绍一下阿里云服务器Entry云盘和ESSD Entry云盘各自的性能参数区别及使用过程中的一些常见问题,以供选择参考。
|
4月前
|
存储 缓存 数据挖掘
阿里云服务器通用算力型u1与经济型e实例对比与常见问题参考
阿里云的通用算力型u1与经济型e实例均以实惠的价格提供云服务,但各有侧重。经济型e实例采用共享模式,适用于个人开发者、学生及小微企业,适合搭建网站、开发测试等轻量级应用;通用算力型u1实例则提供独享资源,更适合对稳定性和性能有一定要求的企业级应用,如中大型网站、数据分析等场景。e实例基于Intel® Xeon® Platinum处理器,提供ESSD Entry云盘,价格亲民;u1实例同样支持ESSD系列云盘,具备更高性价比和稳定算力保障。选择时,个人用户可优先考虑经济型e实例,追求性价比;企业用户则推荐使用通用算力型u1实例,以获得更佳的性能和服务质量保证。
123 4
阿里云服务器通用算力型u1与经济型e实例对比与常见问题参考
|
4月前
|
弹性计算 Ubuntu 安全
阿里云服务器镜像选择全指南:不同类型的镜像区别及选择参考
阿里云服务器镜像,作为ECS实例的“装机盘”,不仅提供了操作系统,还包含了初始化应用数据和预装软件。选择合适的镜像对于云服务器的性能和稳定性至关重要。本文将详细解析阿里云服务器提供的多种镜像类型,包括公共镜像、自定义镜像、共享镜像、云市场镜像和社区镜像,以供参考和选择。
阿里云服务器镜像选择全指南:不同类型的镜像区别及选择参考
|
5月前
|
弹性计算 资源调度 API
云服务器 ECS产品使用问题之如何实现自定义页面适配移动端
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
云服务器 ECS产品使用问题之如何实现自定义页面适配移动端
|
4月前
|
弹性计算 JSON 开发工具
"一键玩转阿里云ECS!Python大神揭秘:如何自动化创建镜像并跨地域复制,让你的云资源部署秒变高效达人!"
【8月更文挑战第14天】本文介绍如何使用Python与阿里云SDK自动化管理ECS镜像,包括创建镜像及跨地域复制,以优化云资源部署。首先安装`aliyun-python-sdk-ecs`并配置阿里云凭证。接着,通过Python脚本实现镜像创建与复制功能,简化日常运维工作并增强灾难恢复能力。注意权限及费用问题。
92 2
|
4月前
|
弹性计算 Ubuntu Linux
阿里云服务器镜像怎么选择?什么是镜像?
阿里云服务器镜像是云服务器的操作系统与预装软件集合,决定服务器的功能与性能。阿里云提供多种镜像类型:公共镜像为官方认证的基础系统;自定义镜像由用户个性化定制;共享镜像则由其他用户共享;云市场镜像包含预装软件;社区镜像来自用户社区贡献。选择镜像时需考虑应用需求、系统资源占用及个人技能水平。推荐Linux用户选用Alibaba Cloud Linux,其针对云服务器进行了优化并享有长期支持;Windows用户可选择新版Windows Server以获得最佳体验。此外,阿里云允许中国大陆地区的服务器免费无限次更换操作系统,非大陆地区则有一定的限制。
189 1
|
4月前
|
Android开发
svn服务器配置常见问题
svn服务器配置常见问题
63 1