什么是存储容量单位包SCU?

  存储容量单位包SCU(Storage Capacity Unit)是一种预付费存储售卖形态,可以抵扣云盘等部分存储产品的按量付费账单。相比于随包年包月ECS实例购买云盘的模式,存储容量单位包SCU与按量付费云盘的组合使用,兼具性价比与资源使用的灵活性。更多信息,请参见。

  哪些块存储产品可以使用存储容量单位包SCU?

  存储容量单位包SCU可以抵扣部分存储产品的按量付费账单,具体抵扣产品说明如下:

  存储容量单位包SCU可以单独使用吗?

  不可以。SCU必须匹配按量付费的云盘,抵扣按量付费账单,方可发挥作用。

  存储容量单位包SCU的抵扣规则是什么?

  SCU按照一定的折扣系数抵扣云盘的按量付费账单。更多信息,请参见。

  SCU如何计费?

  SCU按照容量定价,不同地域的价格不同。有关不同地域下SCU的价格列表,请参见云产品价格页。

  SCU可以退款吗?

  以下情况下,您可以申请退款:

  退款时会扣除掉已经消费的金额,已使用的代金券等优惠折扣不退还。更多信息,请参见退款规则及退款流程。

  什么是ESSD云盘?

  ESSD(Enterprise SSD)云盘是阿里云推出的超高性能云盘产品。ESSD云盘结合25GE网络和RDMA技术,为您提供单盘高达100万的随机读写能力和更低的单路时延能力。更多信息,请参见。

  ESSD云盘提供的产品规格有哪些?

  ESSD云盘按照性能级别分为不同的规格。最新的ESSD云盘性能详情,请参见。

  对于存储设备而言,不同的容量能达到的性能不同,容量越大,存储设备的数据处理能力越强。所有ESSD云盘性能级别的单位容量的I/O性能均一致,但云盘性能随容量增长而线性增长,直至达到该性能级别的单盘性能上限。

  性能级别

  ESSD云盘容量范围(GiB)

  最大IOPS

  最大吞吐量(MB/s)

  PL0

  1~65,536

  10,000

  180

  PL1

  20~65,536

  50,000

  350

  PL2

  461~65,536

  100,000

  750

  PL3

  1,261~65,536

  1,000,000

  4,000

  相比SSD云盘或者高效云盘,ESSD云盘有哪些异同?

  ESSD云盘的性能指标与产品规格是如何计算的?

  ESSD云盘的性能与容量线性相关,容量越大性能越高,相比SSD云盘有大幅的性能提升。更多信息,请参见。

  如何测试ESSD云盘的性能?

  您可以通过FIO工具压测ESSD云盘性能。具体操作,请参见。

  ESSD云盘性能和实例性能有什么关系?

  部分实例维度的存储I/O性能和实例规格成正比线性关系。例如,云服务器ECS存储增强型实例g7se的存储I/O性能跟实例规格成线性关系,同一类型的实例规格等级越高可获得的存储IOPS和吞吐量越高。

  当您创建某个规格的g7se实例并挂载ESSD云盘时:

  云服务器ECS存储增强型实例g7se的规格及性能请参见。

  ESSD云盘如何计费?

  支持包年包月和按量付费。具体价格请参见。

  ESSD云盘能挂载到哪些实例规格族上?

  ESSD云盘支持的实例规格族,请参见。

  可以使用什么工具测试块存储性能?

  请参见。

  为什么用FIO测试性能时,会导致实例宕机?

  FIO测试工具支持裸盘分区、文件系统两种方式测试I/O性能。如果您直接测试裸盘分区,会破坏裸盘分区中的文件系统元数据,导致无法访问该裸盘分区中的文件,甚至导致实例宕机。使用FIO的文件系统测试性能方式时,不存在上述问题。

  如何根据应用需求选择可用区?

  按量付费的云盘只能挂载到同一可用区的ECS实例上。

  关于云盘的常用操作有哪些?

  关于云盘的常见操作,请参见的相关操作章节。

  怎样可以查看块存储的使用情况和剩余空间?

  您可以登录ECS实例,在实例内部查看块存储的使用情况和剩余空间。ECS管理控制台和ECS API暂时无法查看该类信息。

  我可以压缩云盘的容量吗?

  阿里云不支持缩容云盘空间。如果您购买的云盘空间较大需要减小容量,建议您先创建并挂载一个合适容量的新云盘,拷贝旧盘所需数据到新盘上,再释放旧盘。

  如何提前释放包年包月云盘?

  阿里云不支持释放包年包月数据盘。您可以转换计费方式为按量付费后再释放云盘,释放云盘前请确认您已备份重要数据。详情请参见和。

  说明

  包年包月数据盘转成按量付费后,计费账单按小时出账,释放云盘后隔一个小时不会再扣费。转换云盘的计费方式后实际退款金额以页面显示为准,已使用的代金券不会退还。

  什么是I/O优化?我能将存量的ECS实例升级为I/O优化的实例吗?

  I/O优化为实例与云盘之间提供更好的网络能力,可保证SSD云盘存储性能的发挥。对于I/O优化的实例,挂载SSD云盘时能够获得SSD云盘的全部存储性能。

  已购买的存量ECS实例支持通过和将非I/O优化的实例转换为I/O优化实例。

  阿里云如何处理块存储资源争用问题?

  阿里云块存储是多租户形态的存储服务,我们根据不同的实例规格和云盘规格来定义性能标准。例如云盘性能规格分为ESSD云盘、SSD云盘或者高效云盘等不同规格。用户通过购买不同的云盘规格,获得不同的性能。同时也可以通过调整云盘大小或者变更云盘类型,来改变云盘的性能规格。

  用户可以通过云监控或者块存储数据洞察(CloudLens for EBS)来监控云盘的性能数据,以判断当前所购买的云盘类型是否满足业务需求。关于云监控和CloudLens for EBS的更多信息,请参见和什么是块存储数据洞察。

  阿里云块存储服务将通过分配适当的基础设施来提供支撑并避免资源争用,并持续监控。当监控到硬件故障或争用发生时,阿里云会进行资源调度或维修(根据基础设施损坏程度)。

  SSD云盘具备怎样的I/O性能?

  请参见。

  SSD云盘适用于哪些应用场景?

  SSD云盘具有高性能、高可靠性等特点,适合数据可靠性要求高的I/O密集型应用,如MySQL、SQL Server、Oracle、PostgreSQL等中小型关系数据库场景。同时适用对数据可靠性要求高的中小型开发测试环境。

  是否支持将原普通云盘更换成SSD云盘?

  由于SSD云盘采用全SSD的存储介质实现,不支持将存量的普通云盘直接更换为SSD云盘。

  如何购买SSD云盘,I/O优化的实例及SSD云盘的价格是多少?

  请参见SSD云盘及I/O优化实例的。

  购买SSD云盘后是否支持升级?

  支持升级和扩容。详情请参见。

  使用了I/O优化实例和SSD云盘之后,Linux系统在分区挂载的时候为什么报错?

  SSD云盘在Linux系统内挂载点显示为/dev/vd,与常见的挂载点/dev/xvd有所区别。建议您按照/dev/vd*挂载点格式填写挂载命令。

  普通云盘和SSD云盘添加挂载信息时需要注意什么?

  Linux系统添加数据盘时,在格式化数据盘编辑分区信息时,需要注意I/O优化实例和非I/O优化实例的数据盘设备名不同。数据盘的设备名默认由系统分配,命名规则如下所示:

  非I/O优化实例:数据盘设备名为/dev/xvd[b-z],例如/dev/xvdb、/dev/xvdc和/dev/xvdd等。

  重要

  建议您在/etc/fstab中使用全局唯一标识符UUID来引用新分区。由于释放云盘等操作可能会导致其他云盘的设备名变动,如果在/etc/fstab中直接使用设备名,当设备名变动时可能影响您的存储数据。

  如果添加了错误的信息,使用mount -a命令将无法挂载。解决方法如下:

  运行fdisk -l查看具体的数据盘信息。

  查看/etc/fstab里面添加的信息是否对应。

  说明

  不要重复添加挂载信息,否则会导致实例开机重复挂载,系统无法启动。

  使用vim修改/etc/fstab文件。

  将错误的信息注释或者删除,添加对应的挂载信息。

  运行mount -a测试是否能挂载成功。

  常规的操作流程请参见。

  什么是设备名(挂载点)?

  设备名(挂载点)是云服务器ECS上云盘在磁盘控制器总线上的位置。所选配的设备名,在Linux操作系统下与磁盘设备号对应,在Windows操作系统下与磁盘管理器中的磁盘顺序一致。

  什么是独立云盘?

  独立云盘,即单独购买的按量付费数据盘,而不是随实例创建的数据盘。它可以在同一个可用区内的不同ECS实例之间自由挂载和卸载,但不能跨地域、跨可用区挂载。独立云盘必须挂载到实例上,并分区格式化,才能使用。更多信息,请参见。

  一块云盘可以挂载到多台ECS实例上吗?

  不能。一块云盘只能挂载到同一可用区的一台实例,不支持跨可用区挂载。

  购买了按量付费云盘并挂载到ECS实例后,还需要执行挂载分区的操作吗?

  单独购买了按量付费数据盘之后,您需要将该数据盘挂载到实例上,并分区格式化。更多信息,请参见和。

  为实例购买了数据盘,但是系统中看不到怎么办?

  一台实例能挂载多少块云盘?

  一台ECS实例最多可挂载64块数据盘,不同实例规格支持挂载的最多云盘数量不同。更多信息,请参见。

  说明

  创建实例时最多挂载1块系统盘和16块数据盘,如果实例需要更多数据盘,需要在创建实例后继续挂载。不同实例规格支持挂载的最多云盘数量不同,您可以通过接口查询实例可挂载的云盘数量。

  为什么挂载云盘时找不到我想挂载的实例?

  请确保您的实例没有被释放,并且实例和云盘处于同一个地域的同一个可用区。

  云盘和实例在不同的可用区,可以挂载吗?

  不可以。您只能在同一可用区内的不同ECS实例间自由挂载和卸载按量付费云盘。

  卸载云盘(数据盘)时,云盘数据会丢吗?

  系统盘能够卸载吗?

  支持卸载。具体操作,请参见。

  单独购买的按量付费数据盘如何收费?

  按量付费数据盘按小时为计费单位出账,如果您的账号余额不足,按量付费数据盘的服务会被停止。

  为什么我单独创建的云盘和我的实例一起释放了?

  云盘可以设置是否随实例自动释放。您可以通过控制台或API开启或关闭随实例释放功能。更多信息,请参见。

  单独购买的按量付费数据盘能够挂载到包年包月ECS实例上吗?

  可以。

  包年包月ECS实例上的数据盘能卸载吗?

  包年包月ECS实例不支持直接卸载数据盘。数据盘到期时间和实例一致,随实例一起释放。如果想要释放数据盘,您可以先将包年包月数据盘转换为按量付费数据盘,再卸载并释放数据盘。如何转换云盘的计费方式,请参见。

  我已经操作过续费变配,在续费变配期内是否还能将包年包月云盘转为按量付费云盘?

  不能。您可以等到续费变配期结束后,再选择续费变配,转化为按量付费云盘。

  删除云盘的时候,快照会被保留吗?

  手动快照不会被删除。自动快照是否会被删除,取决于您是否设置了自动快照随磁盘释放。更多信息,请参见。

  为什么我的云盘没有自动快照了?

  快照数量达到快照配额后,系统会自动删除最早创建的自动快照,手动快照不受影响。

  说明

  云盘只有挂载到实例时才会执行自动快照策略。

  可以使用快照单独创建云盘吗?

  可以。在单独创建按量付费云盘时,选择已有的快照创建即可。更多信息,请参见。

  数据盘挂载问题导致数据无法访问,应该如何排查?

  如果无法访问Linux数据盘的数据,您可以参考以下排查思路。

  找到数据所在的云盘,并确认数据盘是否挂载在对应的ECS实例。

  使用cat命令查看/etc/fstab文件,是否将两块云盘挂载到同一目录。

  重启Linux系统ECS实例后数据丢失怎么办?

  重新初始化云盘时,我的快照会丢失吗?

  不会,手动快照和自动快照都不会丢失。

  重启Linux系统ECS实例或者重新初始化系统盘后数据盘不见了怎么办?

  解决方案:

  本方法以非I/O优化实例/dev/xvdb1分区为例。如果是I/O优化实例非NVMe协议挂载的数据盘,云盘设备名为/dev/vd[b-z];如果是I/O优化实例NVMe协议挂载的数据盘,云盘设备名为/dev/nvmeXn1。请您根据实际情况操作。

  运行mount /dev/xvdb1命令重新挂载数据盘。

  运行mount命令查看数据盘分区/dev/xvdb1的文件格式。

  假设您查看到/dev/xvdb1分区使用的是ext3文件系统,执行以下命令将数据盘挂载信息写入到/etc/fstab文件中。

  

echo '/dev/xvdb1 /data ext3 defaults 0 0' >> /etc/fstab

  在控制台重启ECS实例。

  Linux系统ECS实例重新初始化系统盘后如何重新挂载数据盘?

  在Linux实例中,重新初始化系统盘不会改变数据盘里的内容,但是数据盘的挂载信息会丢失。假设重新初始化系统盘之前,实例上挂载的数据盘分区名称为/dev/vdb1,挂载点名称为/InitTest。重启Linux实例后,请参见以下步骤创建新的挂载点信息并挂载数据盘分区。

  运行mount查看数据盘挂载信息。

  返回结果中没有/dev/vdb1的信息。

  运行fdisk -l查看数据盘分区信息。

  运行cat /etc/fstab查看数据盘分区/dev/vdb1原有的挂载点名称。

  运行mkdir /InitTest重新创建数据盘分区的挂载点。

  新建的挂载点名称必须与重新初始化系统盘之前/dev/vdb1的挂载点名称保持一致。

  运行mount /dev/vdb1 /InitTest重新挂载数据盘分区。

  运行df -h查看挂载结果。

  按以下步骤检测数据盘/dev/vdb1是否能自动挂载。

  运行umount /dev/vdb1卸载/dev/vdb1。

  运行mount查看挂载信息。

  如果卸载成功,返回结果中不会有/dev/vdb1的信息。

  运行mount -a自动挂载/dev/vdb1。

  运行mount查看挂载信息。

  如果自动挂载成功,返回结果中会有/dev/vdb1的信息。

  重新初始化系统盘与更换系统盘(操作系统)有什么差异?

  主要差异如下表所示:

  差异项

  重新初始化系统盘

  更换系统盘(操作系统)

  功能差异

  初始化会还原云服务器的初始化状态,初始化前后操作系统不变。

  将现有的操作系统类型切换为其他类型的操作系统。

  对系统盘的影响

  对数据盘的影响

  不会影响数据盘。

  不会影响数据盘。

  对快照的影响

  计费情况

  初始化系统盘不收费。初始化前后操作系统不变,计费项不发生改变。

  更换操作系统动作本身不收取费用,以下情况会收取费用:

  更换系统盘时,我的快照会丢失吗?

  历史系统盘的手动快照仍旧保留,如果自动快照设置了自动快照随磁盘释放则会被删除。

  说明

  更换系统盘后云盘ID会发生变化,历史系统盘的快照将不能用于回滚新的系统盘。

  更换系统盘应该注意什么问题?

  更换系统盘之前建议您创建快照备份数据,并且您需要确保系统盘有1GiB以上的预留空间。否则更换系统盘后,实例可能无法正常启动。

  系统盘价格请参见。

  如何扩容系统盘?

  您可以通过控制台或者调用扩容系统盘。

  云盘扩容之后是否支持再缩容?

  不支持。扩容后的云盘新容量生效后无法再缩小,建议您合理规划存储空间。如果您有云盘缩容的需求,可以通过阿里云服务器迁移中心SMC来完成。具体操作,请参见。

  所有块存储都支持系统盘扩容吗?有地域限制吗?

  ESSD AutoPL云盘、 ESSD PL-X云盘、高效云盘、SSD云盘、ESSD云盘支持系统盘扩容。所有的地域都支持扩容系统盘。

  包年包月和按量付费的ECS实例都支持扩容系统盘吗?

  包年包月和按量付费的ECS实例都支持扩容系统盘。

  系统盘的容量范围是多少?最大能扩容到多少?

  容量范围随实例使用的镜像变化。更多信息,请参见。

  云服务器ECS续费变配后,不支持更换系统盘时指定系统盘容量吗?

  包年包月ECS实例完成续费降配操作后,只有进入新计费周期后才能扩容系统盘,当前计费周期内不支持扩容系统盘。

  如何利用快照创建云盘实现无损扩容数据盘?

  在扩容数据盘时,若遇到云盘原因导致无法无损地扩容时,您可以临时新建一块按量付费云盘存放数据,然后彻底格式化数据盘。请参见以下步骤。

  为当源数据盘创建快照。具体操作,请参见。

  前往,选择和ECS实例相同的地域及可用区,并选择用快照创建磁盘,选择上一步生成的快照。

  在ECS控制台,将新建数据盘挂载到同一台ECS实例上。

  登录ECS实例,运行mount命令挂载新建云盘。有关如何挂载根据快照创建的云盘,请参见。

  抽检查看新建数据盘中的文件是否和源数据盘一致。

  确认数据一致后,使用fdisk删除原有的分区表,然后再使用fdisk、mkfs.ext3等命令重新对数据盘执行分区格式化操作,使新建数据盘的可用空间变为扩容之后的大小。具体操作,请参见。

  运行cp -R命令将新建数据盘中的数据全部拷回源数据盘。

  您可以加上--preserve=all参数,保留文件的属性。

  运行umount命令卸载新建数据盘。

  在ECS控制台从实例上卸载并释放新建数据盘。

  为什么Linux系统ECS实例扩容云盘提示Bad magic number in super-block while trying to open /dev/vdb1?

  已经做了离线扩容,但不想重启实例怎么办?

  如果已经做了离线扩容但不想重启实例,您可以通过再次在线扩容,在保持实例正常运行的状态下使之前离线扩容效果生效。但再次扩容也会产生一定的费用,请您根据实际业务需要来完成扩容操作。

  例如,您已经在ECS控制台上将云盘离线扩容到60 GiB,但此时由于业务需要又不想重启实例,则云盘扩容实际并未生效。那么您可以再次在ECS控制台上做在线扩容,例如在线扩容到61 GiB。扩容完成后,您就可以在操作系统内看到的磁盘容量已经变为61 GiB大小。

  数据盘能否再次划分出一个分区用作数据存储?

  支持。您可以根据需求对数据盘划分多个分区,建议您使用系统自带的工具进行分区操作。

  划分了多个分区的云盘,创建的快照是针对单分区还是所有分区的?

  所有分区。快照备份了整块云盘的数据,而不是该云盘的某几个分区。

  云盘二次分区有哪些注意事项?

  出于数据安全考虑,您需要提前创建快照备份云盘数据,发生操作失误时可以及时回滚云盘。具体操作,请参见和。

  写入数据与分区格式化有什么关系?

  一块新云盘或新云盘分区在正常使用前,必须经过初始化,并将数据结构记录到云盘上。格式化的目的是建立文件系统。因此,在云盘上建立文件系统意味着对云盘有写入数据操作。不同的文件系统在格式化时写入的文件大小不同:

  Linux系统格式化:格式化云盘后,在实例没有写入业务数据前,第一份快照的容量大小与云盘文件系统格式有关。

  数据盘进行二次分区后,此时回滚快照后,数据盘是几个分区?

  快照回滚是回滚到快照时间点,如果该时间点尚未进行二次分区,则没有多个分区。

  回滚云盘时为什么报错“执行回滚磁盘需要停止实例,并且确保当前磁盘没有创建中的快照和没有更换过操作系统。”?

  如何转移Linux实例系统盘中的数据?

  购买Linux系统的云服务器ECS时,未挂载数据盘,使用一段时间后,系统盘空间使用率接近100%,无法满足业务需求。此时您可以新购并挂载一块数据盘,使用mv命令转移系统盘中的数据到新购的数据盘。

  如何跨ECS实例拷贝数据?

  根据不同的操作系统,您可以参考以下方法跨ECS实例拷贝数据:

  Linux与Windows之间数据拷贝

  建议在Linux实例上使用sftp,先下载到本地,然后使用FTP上传到Windows实例。

  Windows之间数据拷贝

  上一代云盘 - 本地SSD盘相关问题

  本地SSD盘已经停止售卖。如果您仍在使用本地SSD盘,请参见本地SSD盘介绍和本地SSD盘FAQ。

最后修改:2024 年 08 月 04 日
如果觉得我的文章对你有用,请随意赞赏