华为云用户手册

  • Spark加工Hudi表时其他参数优化 设置spark.sql.enableToString=false,降低Spark解析复杂SQL时候内存使用,提升解析效率。 设置spark.speculation=false,关闭推测执行,开启该参数会带来额外的cpu消耗,同时Hudi不支持启动该参数,启用该参数写Hudi有概率导致文件损坏。 配置项 集群默认值 调整后 --conf spark.sql.enableToString true false --conf spark.speculation false false
  • 初始化Hudi表时,可以使用BulkInsert方式快速写入数据 示例: set hoodie.combine.before.insert=true; // 入库前去重,如果数据没有重复 该参数无需设置 set hoodie.datasource.write.operation = bulk_insert; // 指定写入方式为bulk insert方式。 set hoodie.bulkinsert.shuffle.parallelism = 4; // 指定bulk_insert写入时的并行度,等于写入完成后保存的分区parquet文件数 insert into dsrTable select * from srcTabble
  • 优化Spark Shuffle参数提升Hudi写入效率 开启spark.shuffle.readHostLocalDisk=true,本地磁盘读取shuffle数据,减少网络传输的开销。 开启spark.io.encryption.enabled=false,关闭shuffle过程写加密磁盘,提升shuffle效率。 开启spark.shuffle.service.enabled=true,启动shuffle服务,提升任务shuffle的稳定性。 配置项 集群默认值 调整后 --conf spark.shuffle.readHostLocalDisk false true --conf spark.io.encryption.enabled true false --conf spark.shuffle.service.enabled false true
  • 调整Spark调度参数优化OBS场景下Spark调度时延 开启对于OBS存储,可以关闭Spark的本地性进行优化,尽可能提升Spark调度效率 配置项 集群默认值 调整后 --conf spark.locality.wait 3s 0s --conf spark.locality.wait.process 3s 0s --conf spark.locality.wait.node 3s 0s --conf spark.locality.wait.rack 3s 0s
  • 优化shuffle并行度,提升Spark加工效率 所谓的shuffle并发度如下图所示: 集群默认是200,作业可以单独设置。如果发现瓶颈stage(执行时间长),且分配给当前作业的核数大于当前的并发数,说明并发度不足。通过以下配置优化。 场景 配置项 集群默认值 调整后 Jar作业 spark.default.parallelism 200 按实际作业可用资源2倍设置 SQL作业 spark.sql.shuffle.partitions 200 按实际作业可用资源2倍设置 hudi入库作业 hoodie.upsert.shuffle.parallelism 200 非bucket表使用,按实际作业可用资源2倍设置 动态资源调度情况下(spark.dynamicAllocation.enabled= true)时,资源按照spark.dynamicAllocation.maxExecutors评估。
  • 离线Compaction配置 对于MOR表的实时业务,通常设置在写入中同步生成compaction计划,因此需要额外通过DataArts或者脚本调度SparkSQL去执行已经产生的compaction计划。 执行参数 set hoodie.compact.inline = true; //打开compaction操作 set hoodie.run.compact.only.inline = true; //compaction只执行已生成的计划,不产生新计划 set hoodie.cleaner.commits.retained = 120; // 清理保留120个commit set hoodie.keep.max.commits = 140; // 归档最大保留140个commit set hoodie.keep.min.commits = 121; // 归档最小保留121个commit set hoodie.clean.async = false; // 打开异步清理 set hoodie.clean.automatic = false; // 关闭自动清理,防止compaction操作出发clean run compaction on $tablename; // 执行compaction计划 run clean on $tablename; // 执行clean操作清理冗余版本 run archivelog on $tablename; // 执行archivelog合并清理元数据文件 关于清理、归档参数的值不宜设置过大,会影响Hudi表的性能,通常建议: hoodie.cleaner.commits.retained = compaction所需要的commit数的2倍 hoodie.keep.min.commits = hoodie.cleaner.commits.retained + 1 hoodie.keep.max.commits = hoodie.keep.min.commits + 20 执行compaction后再执行clean和archive,由于clean和archivelog对资源要求较小,为避免资源浪费,使用DataArts调度的话可以compaction作为一个任务,clean、archive作为一个任务分别配置不同的资源执行来节省资源使用。 执行资源 Compaction调度的间隔应小于Compaction计划生成的间隔,例如1小时左右生成一个Compaction计划的话,执行Compaction计划的调度任务应该至少半小时调度一次。 Compaction作业配置的资源,vcore数至少要大于等于单个分区的桶数,vcore数与内存的比例应为1:4即1个vcore配4G内存。 父主题: Bucket调优示例
  • 修订记录 版本日期 变更说明 2024-05-13 第十四次正式发布。 修改 方案概述、安装virtio驱动,更新virtio驱动描述。 2023-08-08 第十三次正式发布。 修改 安装一键式重置密码插件(可选),删除cloudResetPwdUpdateAgent相关内容。 安装一键式重置密码插件(可选),删除cloudResetPwdUpdateAgent相关内容。 2023-07-18 第十二次正式发布。 修改 安装一键式重置密码插件(可选),插件下载链接改成https协议。 镜像服务 最佳实践汇总,更新使用Packer创建私有镜像最佳实践说明。 使用Packer创建私有镜像,内容优化,openstack相关内容更新为huaweicloud。 2023-02-09 第十一次正式发布。 修改 安装Linux操作系统,补充安装Ubuntu操作系统步骤。 2022-09-26 第十次正式发布。 修改 基于VirtualBox使用ISO创建Windows镜像,优化结构。 基于VirtualBox使用ISO创建Linux镜像,优化结构。 2022-08-26 第九次正式发布。 修改 通过qemu-img工具转换镜像格式,优化结构。 通过qemu-img-hw工具转换镜像格式,优化结构。 2022-05-25 第八次正式发布。 修改 安装Cloud-Init工具,更新Cloud-Inti工具下载地址。 2021-07-31 第七次正式发布。 新增 跨账号迁移业务数据(迁移系统盘+数据盘) 2020-11-26 第六次正式发布。 新增 跨账号迁移业务数据(只迁移数据盘) 2020-06-04 第五次正式发布。 新增 通过qemu-img-hw工具转换镜像格式 跨账号跨区域迁移云服务器 2019-12-30 第四次正式发布。 新增利用ISO为镜像配置本地源章节。 2019-11-30 第三次正式发布。 Windows操作系统云服务器磁盘空间清理,优化操作步骤。 2019-07-30 第二次正式发布。 方案概述、方案概述,补充创建镜像流程图的说明。 使用Packer创建私有镜像,优化操作步骤。 2019-04-03 第一次正式发布。
  • 如何跨区域共享镜像? 镜像共享的范围只能在区域内。如果您需要跨区域共享镜像,有两种实现方式: 先复制镜像到目标区域,再共享。 先共享镜像,再跨区域复制到目标区域。 例如:账号A需要将“华北-北京四”区域的私有镜像image共享给账号B的“华南-广州”区域,详细指导如下: 方法一: 账号A先将私有镜像image从“华北-北京四”区域复制到“华南-广州”区域,复制后的私有镜像为copy_image。 参考“跨区域复制镜像”。 账号A再将“华南-广州”区域的copy_image共享给账号B。 参考“共享指定镜像”。 方法二: 账号A先将私有镜像image共享给账号B,共享后镜像仍在“华北-北京四”区域。 参考“共享指定镜像”。 账号B接受共享镜像后,将其复制为普通的私有镜像,复制后的私有镜像为copy_image。 参考“复制共享镜像”。 账号B将私有镜像copy_image从“华北-北京四”区域复制到“华南-广州”区域。 参考“跨区域复制镜像”。
  • 镜像源为裸金属服务器或镜像文件 表3 裸金属服务器相关配置项 操作系统 相关配置项 参考链接 Windows 安装bms-network-config软件包 安装Cloudbase-Init工具 清理操作系统中的残留文件 通过裸金属服务器创建系统盘镜像 Linux 安装bms-network-config软件包 安装Cloud-Init工具 清理操作系统中的残留文件 通过裸金属服务器创建系统盘镜像 通过裸金属服务器创建私有镜像 表4 镜像文件(用于创建裸金属服务器)相关配置项 操作系统 相关配置项 参考链接 Windows 安装v5服务器驱动 安装Cloudbase-Init工具 安装bms-network-config软件包 安装SDI卡驱动(可选) 安装一键式重置密码插件(可选) Windows时区校准设置 Windows虚拟内存设置 Windows自动更新配置(可选) 配置SID 《裸金属服务器私有镜像制作指南》的“制作镜像简介”章节 Linux 安装并配置Cloud-Init 修改引导的硬件设备驱动 安装bms-network-config软件包 安装SDI卡驱动(可选) 安装Hi1822网卡驱动(可选) 安装IB驱动(可选) 安装v5服务器驱动(可选) 安装多路径软件(可选) 安装一键式重置密码插件(可选) 安全性配置 配置裸金属服务器远程登录 配置根分区自动扩盘 《裸金属服务器私有镜像制作指南》的“制作镜像简介”章节
  • 镜像源为云服务器或镜像文件 表1 云服务器相关配置项 操作系统 相关配置项 参考链接 Windows 设置网卡属性为DHCP 开启远程桌面连接功能 (可选)安装Windows特殊驱动 安装一键式重置密码插件 (可选)安装Cloudbase-Init工具 安装Guest OS driver,包括PV driver和virtio驱动 执行Sysprep操作 通过云服务器创建Windows系统盘镜像 Linux 设置网卡属性为DHCP (可选)安装Linux特殊驱动 安装一键式重置密码插件 (可选)安装Cloud-Init工具 清理网络规则文件 修改grub文件的磁盘标识方式为UUID 修改fstab文件的磁盘标识方式为UUID 安装原生的XEN和KVM驱动 卸载云服务器的数据盘 通过云服务器创建Linux系统盘镜像 表2 镜像文件(用于创建云服务器)相关配置项 操作系统 相关配置项 参考链接 Windows 设置网卡属性为DHCP 开启远程桌面连接功能 安装Guest OS driver,包括PV driver和virtio驱动 (可选)安装Cloudbase-Init工具 (可选)开启网卡多队列 (可选)配置IPv6地址 准备镜像文件(Windows) Linux 清理网络规则文件 设置网卡属性为DHCP 安装原生的XEN和KVM驱动 修改grub文件的磁盘标识方式为UUID 修改fstab文件的磁盘标识方式为UUID 清除“/etc/fstab”中非系统盘的自动挂载信息 (可选)安装Cloud-Init工具 (可选)开启网卡多队列 (可选)配置IPv6地址 准备镜像文件(Linux) 使用外部镜像文件创建私有镜像时,以上相关步骤操作需要在虚拟机内部完成,强烈建议您在原平台的虚拟机实施修改后,再导出镜像。 使用Windows外部镜像文件创建私有镜像时,关于Guest OS driver,在勾选“进行后台自动化配置”后,云平台会对镜像文件进行检查,如果未添加Guest OS driver,会尽力帮助客户进行自动安装。
  • 修订记录 版本日期 变更说明 2023-11-24 第三十次正式发布。 修改 如何配置IPv6地址,补充Ubuntu 22.04操作系统云服务器手动配置启用IPv6操作步骤,以及操作场景中删除不合适的内容。 新增: 如何为密钥授权? 2023-09-26 第二十九次正式发布。 修改: 镜像复制类,对支持跨区域复制镜像的区域补充相关说明内容。 2023-08-08 第二十八次正式发布。 修改: 一键式重置密码插件启动失败时如何操作?,删除cloudResetPwdUpdateAgent相关内容。 2023-05-11 第二十七次正式发布。 修改 如何配置IPv6地址,删除约束限制内容中不合适的说明。 2023-04-24 第二十六次正式发布。 修改 市场镜像类,补充由市场镜像创建的云服务器切换操作系统时,没有市场镜像选项的常见问题。 2023-02-24 第二十五次正式发布。 增加 UEFI启动方式安装的Windows操作系统无法调整分辨率如何解决? 2023-01-06 第二十四次正式发布。 修改 镜像停止服务与支持计划,增加Debian、Ubuntu、Red Hat、FreeBSD等操作系统的支持计划。 2022-11-09 第二十三次正式发布。 增加 驱动安装类 镜像标签类 操作系统停止支持类 2022-08-23 第二十二次正式发布。 增加 基础概念合集 共享镜像如何计费? 共享镜像和复制镜像的区别? 整机镜像的相关计费都有哪些? 修改 怎样安装原生的XEN和KVM驱动,优化操作场景的注意说明。 支持跨区域复制系统盘镜像和数据盘镜像的区域有哪些?,对于不支持跨区域复制镜像的情况,增加处理指导说明。 2022-08-12 第二十一次正式发布。 新增 CentOS Linux停止维护后如何应对? 修改 市场镜像类,修改市场镜像描述。 2022-04-14 第二十次正式发布。 修改 镜像复制类,补充支持跨区域复制镜像的区域 2021-11-30 第十九次正式发布。 修改 创建的镜像为什么不能共享?,补充镜像共享失败场景 如何创建 IAM 委托?,修改“跨区域复制镜像”场景的委托必备条件 2021-07-06 第十八次正式发布。 修改 如何创建IAM委托? 删除 通过云服务器备份创建的整机镜像怎么共享给其他租户 2021-05-28 第十七次正式发布。 修改 如何配置IPv6地址,新增Windows 2012操作系统开启IPv6的操作指导 Windows弹性云服务器如何删除多余的网络连接? 2021-04-12 第十六次正式发布。 修改 如何配置IPv6地址 一键式重置密码插件启动失败时如何操作? 2021-01-28 第十五次正式发布。 新增 怎样安装原生的XEN和KVM驱动 2020-11-28 第十四次正式发布。 新增 使用备份创建镜像和使用云服务器创建镜像是否有区别? 云服务器创建或切换操作系统时,为什么选不到我的私有镜像? 2020-05-28 第十三次正式发布。 新增 为什么创建云服务器或者为云服务器切换操作系统时选不到ISO镜像? 创建的镜像为什么不能共享? 制作的私有镜像可以下载到本地吗?支持哪些镜像格式? 镜像为什么没有“导出”按钮? 镜像删除类 修改 调整大纲结构。 2020-04-27 第十二次正式发布。 新增 如何通过云服务器创建一台相同配置的云服务器? 不同规格的云服务器之间可以互相更换镜像吗? 2020-03-26 第十一次正式发布。 新增 可以裁剪镜像吗? 修改 镜像共享FAQ,修改镜像所能共享的租户数量。 2020-01-20 第十次正式发布。 新增 如何使用备份创建新云服务器或云硬盘? 云服务器系统盘镜像导出后,能在裸金属服务器上安装吗? 华为云提供的公共镜像能否直接下载到本地,怎么操作? 2019-12-30 第九次正式发布。 新增 有没有自带特定应用(比如OpenVPN、PyTorch)的镜像? 如何将一个账号的云服务器迁移至另一个账号的其他区域? 如何备份云服务器当前状态,方便以后系统故障时进行恢复? 创建的私有镜像如何使用到已有的云服务器上? 数据盘镜像中的数据可以导入到之前已有的数据盘内吗? 2019-11-30 第八次正式发布。 新增 镜像和备份有什么区别? 导入和快速导入、导出和快速导出功能对比 整机镜像FAQ 市场镜像类 修改 调整大纲结构。 如何配置IPv6地址,优化操作场景。 2019-09-16 第七次正式发布。 新增 没有我需要的镜像怎么办? 创建镜像FAQ 镜像共享FAQ 镜像加密类 如何优化系统盘镜像使其支持实例快速发放? 2019-04-30 第六次正式发布。 新增 Windows操作系统为什么要安装并更新virtio? 修改 如何配置IPv6地址,支持自动配置启用IPv6。 如何设置镜像的网卡多队列属性? 删除 通过API无法创建ZVHD2格式的镜像怎么办? 2019-04-24 第五次正式发布。 删除 如何支持存储IO多队列? 2019-03-30 第四次正式发布。 新增 UEFI启动方式与BIOS启动方式有哪些区别? 使用UEFI启动方式的镜像创建云服务器,云服务器启动异常怎么办? 修改 通过镜像文件注册私有镜像过程中,系统会对镜像做哪些修改? 2019-02-25 第三次正式发布。 修改 如何优化镜像?,补充说明。 2019-02-15 第二次正式发布。 新增 如何扩大镜像的配额? 修改 云服务器安装Cloud-Init可以做什么? 修改如何配置IPv6地址章节约束与限制。 2019-01-10 第一次正式发布。
  • 创建的私有镜像如何使用到已有的云服务器上? 如果创建的私有镜像和云服务器在一个区域,后续可以为云服务器切换操作系统,选择私有镜像即可,如图 切换操作系统所示。切换操作系统的详细指导请参见切换操作系统 。 图1 切换操作系统 如果创建的私有镜像和云服务器不在一个区域,需要先将私有镜像复制到云服务器所在区域,然后按照情况一为云服务器切换操作系统。跨区域复制镜像的详细指导请参见“跨区域复制镜像”。 父主题: 镜像咨询类
  • 处理方法 在云备份(CBR)服务页面查看共享整机镜像关联的备份信息的存储库是否存在。 如果确认不存在,请删除共享的整机镜像后重新进行共享。 图1 查询存储库 如果您不知道该存储库ID,可以联系共享整机镜像持有者获取。 在镜像服务页面,单击需要查询的共享整机镜像名称,进入镜像详情页面。 单击“备份详情”页签,查看备份名称及ID。 在云备份(CBR)服务页面,单击需要查询的备份名称,进入备份详情页面。 在该备份详情中获取存储库ID。 图2 查询镜像关联的备份ID 图3 查询备份关联的存储库
  • 创建的镜像为什么不能共享? 在镜像列表页面,有些镜像不支持共享功能,因此在“操作”列没有提供“共享”按钮。以下镜像不支持共享功能: 已经发布为市场镜像的私有镜像 加密镜像 通过云服务器备份而非云备份创建的整机镜像 系统支持将镜像共享到同一区域内的其他租户,不支持共享到其他区域内的租户。 图1 镜像共享失败 解决方案: 方法1:如果您需要共享镜像到不同区域,请先复制镜像到目标区域后再共享。 方法2:通过导出、导入的方式处理镜像跨区域问题。请先将私有镜像导出至本地,然后从本地上传到目标账号、目标区域。 父主题: 镜像共享类
  • 导入和快速导入、导出和快速导出功能对比 对比项 说明 相关操作 导入 将外部镜像文件导入华为云控制台,制作成私有镜像。 支持的格式包括:vmdk、vhd、qcow2、raw、vhdx、qed、vdi、qcow、zvhd2和zvhd。 最大可支持128GB。 导入过程中系统会在后台进行驱动注入等优化操作,因此相比快速导入耗时会长一些。 通过外部镜像文件创建Windows系统盘镜像 通过外部镜像文件创建Linux系统盘镜像 通过外部镜像文件创建数据盘镜像 快速导入 对于raw、zvhd2格式的外部镜像文件,在导入华为云控制台时,可以勾选“开启快速通道”(如图1所示),系统不会进行驱动注入等优化操作,需要用户自行确认已完成以下准备: raw格式镜像文件:确认镜像文件已经转换为raw格式,按照要求完成了镜像优化,且已生成位表文件。 zvhd2格式镜像文件:确认镜像文件已经转换为zvhd2格式,并按照要求完成了镜像优化。 最大可支持1TB。 快速导入镜像文件 导出 将华为云控制台上的私有镜像导出到OBS个人桶,下载到本地后可供其他云平台使用。 镜像文件必须小于等于128GB(大于128GB时请使用快速导出功能)。 在导出时,可以指定导出的镜像格式,目前支持qcow2、vmdk、vhd和zvhd。 导出镜像 快速导出 在导出镜像页面,可以勾选“使用快速导出”(如图2),此时,不可指定导出格式。但是可以在导出后使用镜像转换工具将镜像转换为需要的格式。 镜像文件无大小限制。 加密镜像无法使用快速导出功能。 导出镜像 图1 快速导入镜像文件 图2 快速导出 父主题: 镜像导出类
  • Windows操作系统 对IDE驱动进行修复,系统第一次启动使用IDE启动。 对鼠标和键盘对应的注册表键值删除,让鼠标键盘注册表键值在新的平台上重新生成,保证鼠标键盘可用。 对PV Driver注册表键值修复,解决系统无法安装驱动问题和XEN驱动冲突问题。 离线注入virtio驱动,解决在没有安装virtio情况下系统无法正常启动的问题。 修复DHCP,系统会根据DHCP协议动态获取IP地址等信息。
  • 操作场景 用户可以通过区域内复制镜像功能实现加密镜像与非加密镜像的转换,或者使镜像具备一些高级特性(如快速发放)。用户复制镜像的场景如下: 将加密镜像复制为非加密镜像 目前,加密镜像不允许共享和发布为市场镜像。如果用户需要将自己的加密镜像发布为市场镜像或者共享给某个租户,则可以通过镜像复制功能将加密的私有镜像复制为非加密私有镜像,再共享或者发布该非加密私有镜像。 将加密镜像复制为加密镜像 目前,加密镜像不支持更换加密密钥。如果用户需要更换某个加密镜像的加密密钥,则可以通过镜像复制功能,选择新的加密密钥,将原来的加密镜像重新加密为新的私有镜像。 将非加密镜像复制为加密镜像 如果用户需要将原来某个非加密的镜像采用加密方式进行保存,则可以通过镜像复制功能,指定加密密钥,将原有的非加密镜像复制为新的一个加密私有镜像。 优化系统盘镜像使其支持云服务器快速发放 系统盘镜像支持快速发放特性,可有效缩短云服务器实例的下发时间。存量系统盘镜像可能不支持快速发放,需要使用区域内复制镜像功能进行优化。假设A镜像不支持快速发放,复制为copy_A镜像后,就可以使用copy_A镜像快速发放云服务器实例了。
  • 后续操作 整机镜像创建成功后,如果您想使用该镜像创建弹性云服务器,请在操作列单击“申请服务器”,进入创建云服务器的向导页面,请参考《弹性云服务器用户指南》完成操作。 使用整机镜像创建弹性云服务器时: 系统会自动设置好系统盘和数据盘参数。 如果整机镜像中包含多块数据盘,需要加载一段时间才能正常显示系统盘信息,请耐心等待。 选择整机镜像切换云服务器操作系统时,仅能恢复整机镜像的系统盘数据。如果希望恢复或者迁移整机镜像中的数据盘数据,必须通过整机镜像创建新的云服务器。 如果您想共享整机镜像给其他租户,根据云服务器情况有两种实现方案。 云服务器之前已经通过 CS BS服务生成备份,那么制作的整机镜像如果要共享,必须进行资源迁移,将CSBS备份迁移至云备份中。迁移操作请参见从原备份服务迁移资源。 云服务器之前未通过CSBS服务生成备份,那么制作的整机镜像可以直接共享,选中后单击“共享”即可。
  • 约束与限制 创建整机镜像时,请确保云服务器已完成相关配置,否则可能导致整机镜像创建云服务器失败。 详情请参见“创建私有镜像前云服务器、裸金属服务器或镜像文件需要完成哪些初始化配置?”。 使用Windows操作系统云服务器制作整机镜像时,不允许云服务器存在跨区卷,否则制作的整机镜像创建云服务器时可能会导致数据丢失。 使用Linux操作系统云服务器制作整机镜像时,不允许云服务器存在由多个物理卷组成的卷组、或由多个物理卷组成的逻辑卷,否则制作的整机镜像创建云服务器时可能会造成数据丢失。 带有专属分布式存储磁盘的云服务器不支持创建整机镜像。 不支持将整机镜像发布为市场镜像。 不支持将整机镜像导出到本地使用。 不支持同区域内复制整机镜像。 跨区域复制整机镜像各区域存在差异,请以控制台界面显示为准。 对于不支持跨区域复制的情况,您可以使用整机镜像创建云服务器,再分别创建系统盘镜像和数据盘镜像,然后跨区域复制到目标区域,实现整机镜像的跨区域复制功能。 对于使用云服务器备份创建的整机镜像,仅支持对当前区域生成的备份执行跨区域复制操作,不支持对复制操作产生的备份再次执行跨区域复制操作。 使用Windows操作系统云服务器制作整机镜像时,需修改云服务器SAN策略为OnlineAll类型。否则可能导致使用镜像创建云服务器时,云服务器磁盘处于脱机状态。 Windows操作系统SAN策略分为三种类型:OnlineAll、OfflineShared、OfflineInternal 表1 Windows操作系统SAN策略类型 类型 说明 OnlineAll 表示所有新发现磁盘都置于在线模式。 OfflineShared 表示所有共享总线上(比如FC、ISCSI)的新发现磁盘都置于离线模式,非共享总线上的磁盘都置于在线模式。 OfflineInternal 表示所有新发现磁盘都置于离线模式。 运行cmd.exe,执行以下命令,使用DiskPart工具来查询云服务器当前的SAN策略。 diskpart 执行以下命令查看云服务器当前的SAN策略。 san 如果SAN策略为OnlineAll,请执行exit命令退出DiskPart。 否,请执行步骤3。 执行以下命令修改云服务器SAN策略为OnlineAll。 san policy=onlineall
  • 背景知识 创建整机镜像的流程:先为云服务器创建云服务器备份,再通过云服务器备份创建镜像,中间过程为系统自动完成的,您只需要耐心等待即可。 图1 整机镜像创建流程 创建整机镜像的时间与磁盘大小、网络状态、并发任务数等有关。 使用云服务器制作整机镜像时,云服务器应处于开机或者关机状态。如果镜像中包含数据库,请在关机状态下制作。 在云服务器关机状态下,制作整机镜像的过程中,用户不能启动云服务器。 整机镜像创建过程中,请勿对源云服务器做任何操作,避免创建失败。 图1中,当云服务器备份还未创建成功,只是创建好磁盘快照时,整机镜像状态为“可用区x可用”(可用区x表示镜像源云服务器所在的可用区),此时,这个整机镜像只能在该可用区中发放云服务器。如果需要在区域内发放云服务器,需要等云服务器备份完全创建好,并且整机镜像状态为“正常”。 选择整机镜像切换云服务器操作系统时,仅能恢复整机镜像的系统盘数据。如果希望恢复或者迁移整机镜像中的数据盘数据,必须通过整机镜像创建新的云服务器。
  • 后续操作 整机镜像创建成功后,如果您想使用该镜像创建弹性云服务器,请在操作列单击“申请服务器”,进入创建云服务器的向导页面,请参考《弹性云服务器用户指南》完成操作。 使用整机镜像创建弹性云服务器时: 系统会自动设置好系统盘和数据盘参数。 如果整机镜像中包含多块数据盘,需要加载一段时间才能正常显示系统盘信息,请耐心等待。 选择整机镜像切换云服务器操作系统时,仅能恢复整机镜像的系统盘数据。如果希望恢复或者迁移整机镜像中的数据盘数据,必须通过整机镜像创建新的云服务器。 如果您想共享整机镜像给其他租户,需要将资源迁移至云备份(CBR),因为只有通过云备份(CBR)创建的整机镜像才支持共享功能。迁移操作请参见从原备份服务迁移资源。
  • 约束与限制 创建整机镜像时,请确保创建该云服务器备份所属的弹性云服务器已完成相关配置,否则可能导致整机镜像创建云服务器失败。 详情请参见“创建私有镜像前云服务器、裸金属服务器或镜像文件需要完成哪些初始化配置?”。 在云服务器关机状态下,制作整机镜像的过程中,用户不能启动云服务器。 使用云服务器备份创建整机镜像时,不允许云服务器备份存在共享卷。 使用云服务器备份创建整机镜像时,云服务器备份必须是可用状态,且每个云服务器备份只能创建一个整机镜像。 不支持将整机镜像发布为市场镜像。 不支持将整机镜像导出到本地使用。 不支持同区域内复制整机镜像。 跨区域复制整机镜像各区域存在差异,请以控制台界面显示为准。 对于不支持跨区域复制的情况,您可以使用整机镜像创建云服务器,再分别创建系统盘镜像和数据盘镜像,然后跨区域复制到目标区域,实现整机镜像的跨区域复制功能。 对于使用云服务器备份创建的整机镜像,仅支持对当前区域生成的备份执行跨区域复制操作,不支持对复制操作产生的备份再次执行跨区域复制操作。
  • PV driver Windows私有镜像优化过程中,使用的PV driver软件包及获取路径如表1所示。 表1 PV driver软件包及获取路径 软件包 适用操作系统 获取方式 pvdriver-win2008R2-64bit.zip Windows Server 2008 R2 64bit https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/pvdriver-win2008R2-64bit.zip pvdriver-win2012-64bit.zip Windows Server 2012 64bit https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/pvdriver-win2012-64bit.zip pvdriver-win2012R2-64bit.zip Windows Server 2012 R2 64bit https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/pvdriver-win2012R2-64bit.zip pvdriver-win2016-64bit.zip Windows Server 2016 64bit https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/pvdriver-win2016-64bit.zip pvdriver-win2019-64bit.zip Windows Server 2019 64bit https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/pvdriver-win2019-64bit.zip
  • 前提条件 云服务器的状态为“运行中”。 需保证根目录可写入,且剩余空间大于300MB。 对于Linux弹性云服务器,selinux会影响重置密码插件运行。若开启了selinux,请参考关闭selinux禁用selinux。 使用SUSE 11 SP4镜像创建的云服务器,内存需要大于等于4G时才能支持一键式重置密码功能。 云服务器使用的VPC网络DHCP不能禁用。 云服务器网络正常通行。 云服务器安全组出方向规则满足如下要求: 协议:TCP 端口范围:80 远端地址:169.254.0.0/16 如果您使用的是默认安全组出方向规则,则已经包括了如上要求,可以正常初始化。默认安全组出方向规则为: 协议:ALL 端口范围:ALL 远端地址:0.0.0.0/16
  • 安装须知 用户自行决定是否安装CloudResetPwdAgent插件,使云服务器具备一键式重置密码功能。 一键式重置密码插件CloudResetPwdAgent已按照GNU General Public License v2.0协议开源至Github开源平台,开放、透明、安全,请您放心使用。 支持安装一键式重置密码插件的操作系统版本如表1所示。 表1 支持安装一键式重置密码插件的操作系统版本 操作系统类型 操作系统版本 CentOS CentOS 8.3 64bit CentOS 8.2 64bit CentOS 8.1 64bit CentOS 8.0 64bit CentOS 7.3 64bit CentOS 7.2 64bit CentOS 7.0 64bit CentOS 7.1 64bit CentOS 6.9 64bit CentOS 6.8 64bit CentOS 6.8 32bit CentOS 6.6 32bit CentOS 6.6 64bit CentOS 6.5 64bit CentOS 6.4 64bit CentOS 6.3 64bit 说明: CentOS 8需要先关闭selinux后再安装一键式重置密码插件,安装后再根据需要选择是否打开selinux。 Debian Debian 9.0 64bit Debian 8.8 64bit Debian 8.2 64bit Debian 7.5 64bit Debian 7.5 32bit openSUSE openSUSE 42.2 64bit openSUSE 13.2 64bit openSUSE Leap 42.2 64bit openSUSE Leap 42.1 64bit SUSE SUSE 12 SP2 64bit SUSE 12 SP1 64bit SUSE 11 SP4 64bit Ubuntu Ubuntu 16.10 32bit Ubuntu 16.04 32bit Ubuntu Server 16.04 64bit Ubuntu Server 14.04 64bit Ubuntu Server 14.04 32bit EulerOS EulerOS 2.2 64bit Fedora Fedora 25 64bit Fedora 24 64bit Oracle Linux Oracle Linux 7.3 64bit Oracle Linux 6.9 64bit Oracle Linux 6.5 64bit
  • 操作步骤 检查弹性云服务器是否已安装一键式重置密码插件。 以root用户登录弹性云服务器。 执行以下命令,查询是否已安装CloudResetPwdAgent。 ls -lh /Cloud* 图1 查询是否已安装一键式重置密码插件 检查结果是否如图1所示。 是,表示已安装一键式重置密码插件,结束。 否,表示未安装一键式重置密码插件,请继续执行如下操作进行安装。 请参考获取并校验一键式重置密码插件完整性(Linux),下载对应的一键式重置密码插件CloudResetPwdAgent.zip并完成完整性校验。 安装一键式重置密码插件对插件的具体放置目录无特殊要求,请您自定义。 执行以下命令,解压软件包CloudResetPwdAgent.zip。 安装一键式重置密码插件对插件的解压目录无特殊要求,请您自定义。 unzip -o -d 插件解压目录 CloudResetPwdAgent.zip 示例: 假设插件解压的目录为/home/linux/test,则命令行如下: unzip -o -d /home/linux/test CloudResetPwdAgent.zip 安装一键式重置密码插件。 执行以下命令,进入文件CloudResetPwdAgent.Linux。 cd CloudResetPwdAgent/CloudResetPwdAgent.Linux 执行以下命令,添加文件setup.sh的运行权限。 chmod +x setup.sh 执行以下命令,安装插件。 sudo sh setup.sh 如果脚本执行成功打印“cloudResetPwdAgent install successfully.”,且未打印“Failed to start service cloudResetPwdAgent”,表示安装成功。 您也可以根据1,检查密码重置插件是否安装成功。 如果密码重置插件安装失败,请检查安装环境是否符合要求,并重试安装操作。 修改重置密码插件的文件权限。 chmod 700 /CloudrResetPwdAgent/bin/cloudResetPwdAgent.script chmod 700 /CloudrResetPwdAgent/bin/wrapper chmod 600 /CloudrResetPwdAgent/lib/*
  • 计费样例 客户的1个应用部署在广州区域,终端用户从香港和菲律宾接入,客户需要配置1个加速实例。1小时内,客户实际产生的流量: 香港-广州 ,从用户到应用方向流量1G,从应用到用户方向流量20G,则主方向为应用到用户方向,流量为20G; 菲律宾-广州,同理算出主方向流量为5G。 则1小时内产生的总费用:加速实例费+数据传输费 = 2.26元/小时*1小时+6.98元/GB*20GB+6.98元/GB*5GB = 176.76元
  • 计费项 表1 全球加速计费项 计费项 基础计费 价格 加速实例费 按照每个全球加速实例的创建时长收费。 按小时计费,创建时长不满1小时按1小时收费。 实例费=实例单价*创建时长 2.26 元/小时 数据传输费 通过全球加速服务转发的流量费用,按GB收费。 从一个全球加速接入点到一个应用部署区域之间的流量,定义流量大的方向为主方向,按照每条流量的主方向收费。 数据传输费=流量单价*使用量 请参见全球加速价格详情。 说明: 全球加速实例的终端节点为EIP类型时,EIP不会重复收取流经GA的流量费用。 接入点和Region部分正在部署中,实际支持的加速区域请参见支持的加速区域。 实际支持的终端节点组所在区域以管理控制台可选配置为准。
  • 计费模式概述 分布式数据库 中间件提供包年/包月和按需计费两种计费模式,以满足不同场景下的用户需求。 包年/包月:一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。购买周期越长,享受的折扣越大。一般适用于设备需求量长期稳定的成熟业务。 按需计费:一种后付费模式,即先使用再付费,按照分布式数据库中间件实际使用时长计费,秒级计费,按小时结算。按需计费模式允许您根据实际业务需求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。 表1 计费模式 计费模式 包年/包月 按需计费 付费方式 预付费 按照订单的购买周期结算。 后付费 按照实际使用时长计费。 计费周期 按订单的购买周期计费。 秒级计费,按小时结算。 适用计费项 实例规格(vCPU和内存)、弹性公网IP。 实例规格(vCPU和内存)、弹性公网IP。 变更计费模式 支持变更为按需计费模式。 但包年/包月计费模式到期后,按需的计费模式才会生效。 支持变更为包年/包月计费模式。 变更规格 支持变更实例规格。 支持变更实例规格。 适用场景 适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 比较灵活,可以即开即停。 父主题: 计费模式
  • 变更计费模式概述 在购买DDM实例后,如果发现当前计费模式无法满足业务需求,您可以变更计费模式。支持变更计费模式的DDM计费项如表1所示。 表1 支持变更计费模式的DDM计费项 计费项 变更说明 相关文档 实例规格(vCPU和内存) 变更DDM实例的计费模式会同时变更计算资源(vCPU和内存)的计费模式。 将DDM实例的计费模式从按需计费转为包年/包月,可以让您享受一定程度的价格优惠。 将DDM实例的计费模式从包年/包月转为按需计费,可以帮助您回收部分成本,并更加灵活地使用DDM实例。 说明: 包年/包月计费模式到期后,按需计费模式才会生效。 按需转包年/包月 包年/包月转按需 EIP 包年/包月EIP支持到期后转为按需、按带宽计费EIP。 按需、按带宽计费EIP支持转为包年/包月EIP。 按需、按带宽计费EIP支持和按需、按流量计费EIP互转。 具体变更方式可参考图1。 按需转包年/包月 包年/包月转按需 图1 EIP计费模式变更 父主题: 变更计费模式
共100000条