通用问题
云服务器实例使用镜像需要付费吗?
当前仅在部分地域收取如下类型镜像的使用费用,具体价格以售卖页信息为准。其他镜像暂不收取费用,您可以免费使用。
- Windows Server、Red Hat Enterprise Linux公共镜像。
可以自己安装或升级操作系统吗?
您可以通过更换操作系统或使用自定义镜像更新操作系统。
操作系统是否有图形界面?
火山引擎平台提供的Windows操作系统为桌面管理形式,Linux镜像是命令行形式,您可以根据需要安装可视化界面,具体操作请参见Linux安装可视化界面。 如何更换云服务器实例的镜像?
注意
更换实例镜像,会导致原实例系统盘数据全部丢失,请确认系统盘数据已备份。
CentOS 8.3更换为CentOS 6.9后,为什么无法挂载数据盘?
操作系统为CentOS 8.3的实例,使用mkfs.ext4命令将数据盘格式化为ext4文件系统后,重装操作系统为CentOS 6.9,可能会导致数据盘无法挂载,这是由于CentOS 6.9的低版本内核无法支持CentOS 8.3高版本内核的特性,请提交工单获取帮助。
Windows系统不同版本的内存限制?
Windows镜像为什么无法使用镜像预设的密码登录实例?
Windows镜像需满足如下条件,才能使用镜像预设密码登录实例:
- 2022年11月10日前,使用火山引擎提供的Windows公共镜像创建的实例,需更换操作系统或调整镜像Cloudbase-init配置文件。使用该实例创建的自定义或共享镜像,需调整Cloudbase-init配置。配置调整详情可查看在虚拟机上安装Cloudbase-init。
- 非平台Windows公共镜像创建的自定义或共享镜像,需要调整镜像文件Cloudbase-init配置文件。
如何修复Linux内核漏洞?
火山引擎平台提供的Linux镜像均会周期性更新,修复内核漏洞,详情可查看镜像发布记录。 注意
若您需要自行修复漏洞,请参考对应镜像官网进行操作。自行修复漏洞存在风险,请提前进行数据备份。
如何安装升级补丁?
火山引擎平台提供的Linux镜像均会周期性更新,安装升级补丁,详情可查看镜像发布记录。 注意
若您需要自行安装升级补丁,请参考对应镜像官网进行操作。自行安装升级补丁存在风险,请提前进行数据备份。
如何配置实例的NTP/Chrony时钟同步服务?
如何在Linux镜像中安全的升级Python版本?
由于较多Linux系统工具(如yum、apt、cloud-init、systemd、netplan等)依赖操作系统默认的Python版本。因此,升级新版本Python时建议您通过手动编译安装新版本Python,不建议您卸载旧版本Python、不建议您替换/usr/bin/python、/usr/bin/python3软连接,否则可能会导致系统异常或无法启动。升级后,可参考使用指定版本Python指引使用新版本。 为什么在CentOS镜像中执行yum update或yum remove命令后,系统出现异常?
- yum update命令用于更新系统中已安装的软件包到最新可用版本。不设限执行该命令时,可能会导致实例出现依赖冲突、系统不兼容或性能下降等问题。 例如可能会导致默认配置的软件源被修改或卸载Virtio1.1驱动。
- 使用yum update package_name命令明确指定软件包名,仅更新您确定需要更新的软件。
- 使用yum update --security 命令,仅安装安全相关的更新,减少功能变更带来的风险。
- 使用yum update --exclude命令,排除您不期望更新的包(如内核、关键库)。
- yum remove命令用于移除指定的软件包及其独有的依赖项。例如由于postfix依赖virtio-dkms模块,移除postfix时该模块同样会被卸载,最终导致实例由于缺少Virtio驱动无法正常启动。
- 使用yum remove --assumeno package_name命令模拟卸载目标软件包,确认会一并卸载的依赖的包信息,若涉及Virtio驱动相关模块,建议您在移除相关软件后手动安装被移除的Virtio驱动模块。
-
为什么网卡绑定高可用虚拟IP(HAVIP)的火山引擎实例无法安装云安全中心客户端?
问题原因:
“主机类型”为“火山引擎”时,平台生成的安装云安全中心客户端命令会通过私网连接Metadata服务器进行安装。为实例网卡绑定HAVIP(High-Availability Virtual IP,高可用虚拟IP)后,网卡私网IP会被HAVIP覆盖,导致Metadata服务器无法根据网卡的私网IP识别需要安装的云安全中心客户端。
解决方案:
您可以将HAVIP与网卡解绑,恢复原有配置后重新执行安装命令。了解更多。 若您期望在使用HAVIP的同时,也能访问Metadata服务器,可以为实例挂载新的辅助网卡并配置路由规则,通过辅助网卡访问Metadata服务器。
- 执行如下命令,查询辅助网卡IP、名称、物理地址与网关地址。
说明
本节以新增辅助网卡eth1、网关地址192.168.0.254为例。
说明
- 100.96.0.96:固定值,Metadata服务器IP。
- 255.255.255.255:路由目标网段的子网掩码。
- 192.168.0.254:路由下一跳地址,即网关地址。
说明
- 100.96.0.96:固定值,Metadata服务器IP。
- 255.255.255.255:路由目标网段的子网掩码。
- 192.168.0.254:路由下一跳地址,即网关地址。
- 10:实例网卡接口号,您可以通过route print命令查询获取。例如当前辅助网卡物理地址为00 16 3e 63 40 20,则其接口号为10。
-
用于创建自定义镜像的实例到期或释放数据后,创建的自定义镜像是否受影响?使用自定义镜像开通的实例是否受影响?
均不受影响。创建的自定义镜像为独立内容,与来源并不耦合,实例到期自动释放或者手动释放后,不会影响该实例创建的自定义镜像及使用该自定义镜像创建的实例。
更换系统盘时,选择的镜像中包含数据盘的话,能通过更换系统盘实现更换镜像吗?
可以。支持使用整机镜像(包含数据盘的镜像)中的系统盘镜像更换实例操作系统,。
我先有一台ECS实例,想再买一台ECS实例并使用现有这台ECS实例的镜像部署,应该如何操作?
使用自定义镜像创建通用型(g3i、g3a)、计算型(c3i、c3a)或内存型(r3i、r3a)规格的实例后无法正常启动实例,如何解决?
第三代规格需要镜像支持Virtio 1.1协议才能正常使用,您可以为自定义镜像安装Virtio 1.1驱动,或使用支持Virtio 1.1协议的镜像。
如何更换实例Windows Server操作系统版本?
您可以通过更换操作系统功能,更换实例操作系统为其他发行版本。操作详情可查看更换操作系统。 如何查看、新增Linux操作系统中的用户信息?
您可以在目标实例中执行如下命令,管理用户信息。
若您期望在火山引擎平台中使用其他云厂商或本地服务器的镜像,可通过如下方式将镜像导入火山引擎平台:
为什么要安装Virtio1.1驱动?
Virtio是一个用于虚拟化环境的标准接口,用于在虚拟机和主机之间提供高效的设备I/O。由于火山引擎平台自研的DPU(Data Processing Unit)架构要求操作系统内核支持virtio1.1协议,因此,当您使用基于该架构的云服务器实例(例如通用型g3i、计算型c3i、内存型r3i等)时,请确保操作系统内核支持该协议,否则需自行安装Virtio1.1驱动获得支持。 为什么要安装blk-none工具?
当您在通用型(g3a/g3i)/计算型(c3a/c3i)/内存型(r3a/r3i)规格实例中,运行I/O合并较多、深度较大的业务,且使用内核版本较老的操作系统时,可能偶发出现IO hang问题。
火山引擎提供的blk-none工具,会根据您实例挂载的磁盘类型,将磁盘调度算法置为none或者noop,避免该问题出现。了解更多。 公共镜像问题
CentOS 8 EOL(停止支持)之后相关的公共镜像会下架吗?
火山引擎平台暂不会下线CentOS 8镜像,同时已经使用CentOS 8创建的ECS实例运行不会受到影响,但将停止更新镜像。
CentOS 8 EOL(停止支持)之后对我的ECS实例有什么影响?
官方是否支持Windows Server 2008和Windows Server 2008 R2操作系统?
微软已经于2020年1月14日停止对Windows Server 2008和Windows Server 2008 R2操作系统提供支持。因此火山引擎平台不再对使用上述操作系统的ECS实例提供技术支持。
如果您有使用上述操作系统的ECS实例,请尽快更新至Windows Server 2012或以上版本。
创建ECS实例时,仅通过Red Hat Enterprise Linux认证的实例规格才能选用Red Hat镜像。通过认证的实例规格及其支持的RHEL镜像版本,可查看Cloud instance types。 官方提供的Red Hat Enterprise Linux镜像,包含哪些Red Hat官方订阅?
火山引擎提供的Red Hat镜像,包括了Red Hat官方的Red Hat Enterprise Linux(RHEL)产品订阅。
- 您在购买Red Hat Enterprise Linux镜像时,可以从火山引擎提供的更新源中获取Red Hat的更新。该方式与传统模式的区别在于,您将不会获得单独的Red Hat账号,用于从Red Hat提供的更新源获取更新。因此,您在实例内部执行subscription-manager status命令查看订阅状态时,如下回显信息所示,系统将是未订阅状态。
-
- 火山引擎提供的Red Hat镜像,仅提供RHEL产品软件包。如果您需要安装RHEL以外产品的软件包(例如Red Hat Satellite、Red Hat Ceph Storage),需要您自行购买红帽订阅,并注册主机,订阅相关产品。
使用官方提供的Red Hat操作系统过程中遇到问题,如何获取技术支持?
您可以提交工单寻求火山引擎技术支持。若出现火山引擎无法解决的RHEL操作系统问题,我们会将问题提交给Red Hat官方,由Red Hat官方提供最终技术支持。 使用官方提供的Red Hat操作系统时,可以通过自己的Red Hat账号注册吗?
可以。若您的Red Hat账号购买了额外的订阅,您可以参考如下流程进行注册。
- 根据指引,输入您的Red Hat账号及密码,按回车键提交注册申请。
-
注意
若您使用的邮箱关联了多个Red Hat账号,可能会因为无法指向具体的账号导致注册失败。
目前,公共镜像支持的OpenSUSE版本,可查看镜像发布记录。 如何在公共镜像中开启kdump?
部分veLinux镜像默认开启kdump。其他公共镜像可自行开启,了解更多。 哪些公共镜像支持通用型g3a、计算型c3a和内存型r3a实例规格?
使用Windows Server 2022、Windows Server 2019、Windows Server 2016公共镜像,创建实例或更换实例操作系统后,通过VNC登录实例出现黑屏如何处理?
请根据重启实例指引,重启故障的目标实例。若重启实例后问题依旧存在,请提交工单获取技术支持。 Linux公共镜像中,/opt目录下存在的/proxima目录是什么?
该目录为默认安装的云安全中心客户端。
使用官方提供的Red Hat Enterprise Linux公共镜像时,为什么无法修改SSH端口等系统配置?
火山引擎提供的Red Hat Enterprise Linux公共镜像中默认开启了SELinux功能,该功能会限制用户程序和系统服务器访问文件、网络资源的权限。您可以在修改SSH端口等系统配置前,关闭SELinux或配置其为宽容模式,了解更多。 自定义镜像问题
实例释放后,自定义镜像是否会被删除?
自定义镜像不会随实例释放被删除。
是否可以使用自定义镜像更换操作系统?
是否可以升级自定义镜像开通的云服务器ECS的CPU、内存等?
是否可以跨地域使用自定义镜像?
自定义镜像不可以直接跨地域使用。您需要通过复制自定义镜像功能,将自定义镜像复制至目标地域后再使用。操作详情可查看复制自定义镜像。 什么情况下需要复制镜像?
如需跨地域自定义镜像,例如:
可以复制哪些镜像?
仅支持复制自定义镜像,不支持复制公共镜像与他人共享的镜像。
当前有哪些支持复制镜像功能的地域?
火山引擎所有地域均支持复制镜像功能,地域详情可查看地域和可用区。 复制一个镜像大概需要多久?
复制镜像的时间取决于网络传输速度和任务队列的排队数量。复制镜像需要通过网络把一个地域的可用区中的镜像文件传输到目标地域的可用区,需要您耐心等待。
在复制镜像过程中,源镜像和目标镜像有什么限制?
复制过程中源镜像不能删除,目标镜像不支持做任何操作。
怎么复制我账号中的镜像资源到其他账号的其他地域?
先复制自定义镜像到目标地域,再将该镜像共享给对方的火山引擎账号。对方账号的共享镜像列表中会显示该镜像。操作详情可查看复制自定义镜像、共享镜像。 整机镜像复制后,新镜像关联的快照一致性组项目为什么没有更新?
- 当您跨地域复制整机镜像时配置了新镜像所属的项目,复制完成后,新镜像会归属于您配置的项目,而新镜像关联的快照一致性组所属项目,将与源快照一致性组保持一致。例如:
- 源整机镜像(Image_A)及其关联的快照一致性组(SnapGroup_A)均归属于同一项目Project_a。跨地域复制镜像时,配置新镜像所属项目为Project_b。复制完成后,新整机镜像(Image_B)所属项目为Project_b,其关联的快照一致性组(SnapGroup_B)所属项目为Project_a。
- 您可以通过项目资源管理功能,调整新镜像关联的快照一致性组所属项目为目标项目。
如何跨账号使用自定义镜像?
您可以通过共享镜像功能,将已经创建的自定义镜像共享给其他火山引擎平台账户,实现跨账号使用自定义镜像需求。操作详情可查看共享或取消共享镜像。 包年包月实例的自定义镜像,是否可以用于创建按量付费的云服务器ECS?
可以,自定义镜像不受实例计费方式影响。
在哪里查看镜像创建进度?创建镜像需要多少时间?
您可以在云服务器控制台的镜像列表页查看镜像创建进度,镜像制作时间取决于实例磁盘的大小。
在哪里查看镜像导入进度?导入镜像需要多少时间?
您可以在云服务器控制台的镜像列表页查看镜像导入进度,导入时间取决于镜像文件大小。
使用Windows自定义镜像创建云服务器实例,为什么无法登录?
类型为Windows的自定义镜像,仅支持计算规格vCPU不小于“2 vCPU”的实例。若您的实例不小于该规格仍无法登录,请提交工单获取帮助。
使用自定义镜像创建的实例是否可以更换操作系统?更换系统后原来的自定义镜像是否还可以使用?
使用自定义镜像创建的实例可以更换操作系统。更换后原来的自定义镜像还可以继续使用。
使用ECS实例创建的自定义镜像更换原ECS实例操作系统后,为什么无法登录?
该问题是由于更换操作系统操作不会改变ECS实例ID,当使用该实例创建的自定义镜像更换其操作系统时,操作系统不会进行二次初始化和注入Cloud-init,导致新设置的密码或密钥不生效,进而无法登录。
因此,请勿使用基于火山引擎平台的ECS实例创建自定义镜像,重装原云服务器的操作系统。
搭载本地盘的实例更换操作系统后,数据盘数据会保留吗?
会。更换操作系统仅会清除系统盘数据,实例搭载的数据盘及本地盘(例如NVMe SSD、SATA HDD)中的数据均会保留。 自定义镜像可以导出到本地进行测试吗,具体怎么操作?
导出后的自定义镜像是否能在其他平台正常启动?
导出后的自定义镜仅包含系统盘文件,且不能保证在其他平台正常启动。
导入自定义镜像报错如何处理?
导入的自定义镜像需满足火山引擎平台要求,详情可查看导入镜像要求。 通过实例创建的Ubuntu 22.04自定义镜像后,使用该镜像创建新实例出现文件系统损坏、系统初始化失败问题如解决?
通过实例创建Ubuntu 22.04前,请将实例停止/关机。通过实例创建Ubuntu 22.04前,请将实例停止/关机。
使用自定义镜像创建的实例,系统盘自动扩容失败如何解决?
使用自定义镜像创建的实例,可能由于镜像未安装cloud-init服务、服务运行失败或文件系统不支持等无法自动扩容。此时,您可以根据云盘扩容概述指引,手动扩容。 使用实例创建的Linux镜像创建实例或更换操作系统时,为何无法注入新主机名、密码等信息?
通过实例创建Linux自定义镜像前,请务必清除Cloud-Init配置。否则,使用该镜像创建实例或更换操作系统时,无法注入新主机名、密码等信息。 如果使用自定义镜像创建了ECS实例或共享了该镜像,我可以删除这个镜像吗?删除有什么影响?
若您未共享该镜像,可直接删除,删除后不会影响通过该镜像创建的实例正常运行;若共享了该镜像,需先取消该镜像的全部共享关系后方可删除,操作详情可查看取消共享镜像。 账号A的云服务器制作的自定义镜像,可以给账号B更换操作系统用吗?
可以,您需要将镜像共享给B账号,然后账号B使用共享镜像更换操作系统。操作详情可查看共享镜像、更换操作系统。 ECS实例到期释放后,如果这个实例之前手动制作了镜像,能不能找回之前实例的数据?
可以。您可通过以下任一方式找回实例数据:
- 使用之前制作的镜像创建新实例。具体步骤,请参见使用自定义镜像创建实例。
- 使用之前制作的镜像为当前实例更换系统盘。具体步骤,请参见更换操作系统。
每个自定义镜像最多可以共享给50个火山引擎平台账户使用。
我最多可以获得多少个共享镜像?
火山引擎平台账号暂未限制可以获得的共享镜像数量。
我可以把别人共享给我的镜像再共享给别人吗?
不可以,您只能共享自己上传或创建的自定义镜像。
我把镜像共享给其他用户,还能使用该镜像创建实例吗?
可以。您将镜像共享给其他账户后,仍可以使用该镜像创建云服务器实例,在该云服务器实例的基础上也可以继续创建自定义镜像。
我曾把自己账号中的某个自定义镜像共享给其他账号,现在我可以删除这个镜像吗?
已共享的自定义镜像无法删除,需先取消该镜像的全部共享关系后方可删除,操作详情可查看取消共享镜像。 我把自定义镜像共享给其他用户,有什么风险?
有数据泄漏和软件泄漏的风险。共享镜像前,请确认该镜像上是否存在敏感和安全的重要数据或软件。
怎么查看使用我的共享镜像的账户有哪些?
您可以在被共享的自定义镜像详情页“共享对象”页签查看被共享的账户信息。
使用共享镜像创建实例有风险吗?
镜像拥有者可以查看该镜像的共享关系,包含您的账户ID,也可以删除该镜像。
使用其他用户共享的镜像,火山引擎平台无法确保其安全性和完整性,请谨慎确认并使用来自于可信任的共享账户的共享镜像。
使用共享镜像创建实例有地域限制吗?
有地域限制。共享镜像与源镜像同地域,只能在相同地域创建和重装云服务器实例。
其他用户共享的镜像是否能删除?
不能。只有共享镜像的拥有者可以删除共享镜像。
北京地域服务器A制作的镜像能共享给上海地域的服务器B吗?
若两个服务器属于同一账号,可以直接复制自定义镜像至目标地域。详见复制自定义镜像。 若两个服务器属于两个不同账号,可以先复制自定义镜像到目标地域,再将该镜像共享给对方的云账号。对方云账号的共享镜像列表中会显示该镜像。 详见复制自定义镜像、共享或取消共享镜像。 我把某个自定义镜像(M)的共享账号(A)给删除了,会有什么影响?
共享账号(A)将无法通过ECS控制台或OpenAPI查询到自定义镜像(M),且无法再使用M创建ECS实例和更换系统盘。
veLinux 镜像问题
veLinux的多个镜像之间有何不同?
火山引擎平台为您提供了多个版本的veLinux,例如:veLinux 1.0、veLinux 1.0 CentOS兼容版,各版本镜像的内核、支持的CPU、支持的实例规格等不同,详情可查看镜像发布记录。 火山引擎平台提供的veLinux作为公共镜像,您可以在创建ECS实例、更换操作系统时,选择公共镜像下的veLinux镜像的版本即可。操作详情可查看购买实例、更换操作系统。 在ECS中运行veLinux是否有任何相关成本?
没有。火山引擎平台提供的veLinux镜像是免费的,您只需支付ECS实例运行时的其他费用。
veLinux支持大部分火山引擎平台实例规格,包括弹性裸金属服务器,详情可查看镜像发布记录。 veLinux上支持运行哪些第三方应用程序?
- veLinux用户态软件包保持与最新版Debian 10兼容,即Debian 10版本的软件包可以直接在veLinux 1.0版本中使用。
- veLinux CentOS 兼容版用户态软件包与CentOS Linux 7用户态完全兼容,配套基于内核社区长期支持(LTS)的 5.4 版本定制而成的veLinux kernel。
内核特性透明大页THP开关置为always,可能影响系统性能如何处理?
veLinux是否支持图形化界面(GUI)?
暂不支持图形化界面。
veLinux是否支持32位应用程序和库?
暂不支持。
是否可以查看veLinux组件的源代码?
相比其他操作系统,veLinux有哪些优势?
- 服务:火山引擎平台提供的企业级服务器Linux操作系统,长期提供服务,至少每四个月一次的更新,7*24小时的专属客户服务,可通过工单等方式获得官方支持。
- 安全:火山引擎平台提供快速的内核问题修复和数据安全等通用型漏洞修复等安全保障。
- 稳定:字节跳动内部业务部署量超百万,长期稳定运行,系统宕机率比社区Linux低50%。
- 性能:火山引擎平台基础设施深度结合优化,持续提升系统的运行时的性能,常用E2E应用性能超越社区Linux 20%以上。
- 生态:兼容CentOS 7/Debian 10生态,CentOS 7/Debian10中的大多数软件无需或仅需少量改造即可在veLinux运行。
- 功能:内核基于内核社区长期支持的5.4版本定制而成,对内存、网络、I/O、文件系统等模块进行了有效的缺陷修复和功能增强。
veLinux如何保证数据安全?
具体体现在如下几个方面:
- 与火山引擎平台安全团队合作,使用标准的漏洞扫描及安全测试工具做安全扫描。
- 及时评估CVE漏洞及补丁,发布用户安全警告及补丁更新。
- 定期更新系统,修复高危和严重CVE漏洞,更新发布公共镜像。
veLinux如何安装Docker和相关依赖组件?
velinux镜像兼容CentOS 7/Debian 10/Debian 12生态,CentOS 7/Debian 10/Debian 12中的大多数软件无需或仅需少量改造即可在veLinux运行,详情可查看veLinux概述。