华为云用户手册

  • 操作场景 此功能适用于Hive,Spark2x/Spark。 开启此功能后,在创建Hive内部表时,不能指定location。即表创建成功之后,表的location路径会被创建在当前默认warehouse目录下,不能被指定到其他目录。如果创建内部表时指定location,则创建失败。 开启本功能之后,创建Hive内部表不能执行location。因为对建表语句做了限制,如果数据库中已存在建表时指向非当前默认warehouse目录的表,在执行建库、表脚本迁移、重建元数据操作时需要特别注意,防止错误。
  • 操作步骤 在Manager界面Hive组件的配置中搜索“hive.cbo.enable”参数,选中“true”永久开启功能。 手动收集Hive表已有数据的统计信息。 执行以下命令,可以手动收集统计信息。仅支持统计一张表,如果需要统计不同的表需重复执行。 ANALYZE TABLE [db_name.]tablename [PARTITION(partcol1[=val1], partcol2[=val2], ...)] COMPUTE STATIS TICS [FOR COLUMNS] [NOSCAN]; 指定FOR COLUMNS时,收集列级别的统计信息。 指定NOSCAN时,将只统计文件大小和个数,不扫描具体文件。 例如: analyze table table_name compute statistics; analyze table table_name compute statistics for columns; 配置Hive自动收集统计信息。开启配置后,执行insert overwrite/into命令插入数据时才自动统计新数据的信息。 在Hive客户端执行以下命令临时开启收集: set hive.stats.autogather = true;开启表/分区级别的统计信息自动收集。 set hive.stats.column.autogather = true; 开启列级别的统计信息自动收集。 列级别统计信息的收集不支持复杂的数据类型,例如Map,Struct等。 表级别统计信息的自动收集不支持Hive on HBase表。 在Manager界面Hive的服务配置中,搜索参数“hive.stats.autogather”和“hive.stats.column.autogather”,选中“true”永久开启收集功能。 执行以下命令可以查看统计信息。 DESCRIBE FORMATTED table_name[.column_name] PARTITION partition_spec; 例如: desc formatted table_name; desc formatted table_name id; desc formatted table_name partition(time='2016-05-27'); 分区表仅支持分区级别的统计信息收集,因此分区表需要指定分区来查询统计信息。
  • Schema演进支持范围 Schema演进支持范围: 支持列(包括嵌套列)相关的增、删、改、位置调整等操作。 不支持对分区列做演进。 不支持对Array类型的嵌套列进行增、删、列操作。 表1 引擎支持矩阵 引擎 DDL操作Schema 变更后的Hudi表写操作支持 变更后的Hudi表读操作支持 变更后Hudi表compaction支持 SparkSQL Y Y Y Y Flink N Y Y Y HetuEngine N N Y N Hive N N Y N 父主题: Hudi Schema演进
  • 前提条件 需确保FlinkServer所在集群和 GaussDB (DWS)所在集群网络互通,确保“可用区”、“虚拟私有云”、“安全组”配置相同。 FlinkServer所在集群(安全模式): 集群中已安装HDFS、Yarn、Kafka、ZooKeeper和Flink服务。 包含Kafka服务的客户端已安装,安装路径如:/opt/client。 参考创建FlinkServer权限角色创建一个具有FlinkServer管理员权限的用户用于访问Flink WebUI,如:flinkuser。 待对接的GaussDB(DWS)所在集群(安全模式): 可参考如下命令连接数据库并创建接受数据的表: gsql -d postgres -h IP -U username –p port -W password –r postgres:需要连接的数据库名称。 IP:GaussDB(DWS) 集群地址。如果通过公网地址连接,请指定为集群“公网访问 域名 ”,如果通过内网地址连接,请指定为集群“内网访问域名”。如果通过弹性负载均衡连接,请指定为“弹性负载均衡地址”。 username和password:连接数据库的用户名及密码。命令中如果携带认证密码信息可能存在安全风险,在执行命令前建议关闭系统的history命令记录功能,避免信息泄露。 port :Coordinator的端口号,请根据实际情况替换,可使用gs_om -t status --detail查询Coordinator数据路径,在该路径下的“postgresql.conf”文件中查看端口号信息。 创建用于接受数据的空表,如表“customer_t1”: CREATE TABLE customer_t1 ( c_customer_sk INTEGER, c_customer_name VARCHAR(32) ) with (orientation = column,compression=middle) distribute by hash (c_customer_name);
  • FlinkSQL与ClickHouse数据类型对应关系 FlinkSQL数据类型 ClickHouse数据类型 BOOLEAN UInt8 TINYINT Int8 SMALLINT Int16 INTEGER Int32 BIGINT Int64 FLOAT Float32 DOUBLE Float64 CHAR String VARCHAR String VARBINARY FixedString DATE Date TIMESTAMP DateTime DECIMAL Decimal
  • 日志级别 HBase中提供了如表2所示的日志级别。日志级别优先级从高到低分别是FATAL、ERROR、WARN、INFO、DEBUG。程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。 表2 日志级别 级别 描述 FATAL FATAL表示当前事件处理出现严重错误信息,可能导致系统崩溃。 ERROR ERROR表示当前事件处理出现错误信息,系统运行出错。 WARN WARN表示当前事件处理存在异常信息,但认为是正常范围,不会导致系统出错。 INFO INFO表示记录系统及各事件正常运行状态信息 DEBUG DEBUG表示记录系统及系统的调试信息。 如果您需要修改日志级别,请执行如下操作: 进入HBase服务参数“全部配置”界面,具体操作请参考修改集群服务配置参数。 左边菜单栏中选择所需修改的角色所对应的日志菜单。 选择所需修改的日志级别。 保存配置,在弹出窗口中单击“确定”使配置生效。 配置完成后立即生效,不需要重启服务。
  • 参考实例 Flume配置参考示例(SpoolDir--Mem--Hive): server.sources = spool_source server.channels = mem_channel server.sinks = Hive_Sink #config the source server.sources.spool_source.type = spooldir server.sources.spool_source.spoolDir = /tmp/testflume server.sources.spool_source.montime = server.sources.spool_source.fileSuffix =.COMPLETED server.sources.spool_source.deletePolicy = never server.sources.spool_source.trackerDir =.flumespool server.sources.spool_source.ignorePattern = ^$ server.sources.spool_source.batchSize = 20 server.sources.spool_source.inputCharset =UTF-8 server.sources.spool_source.selector.type = replicating server.sources.spool_source.fileHeader = false server.sources.spool_source.fileHeaderKey = file server.sources.spool_source.basenameHeaderKey= basename server.sources.spool_source.deserializer = LINE server.sources.spool_source.deserializer.maxBatchLine= 1 server.sources.spool_source.deserializer.maxLineLength= 2048 server.sources.spool_source.channels = mem_channel #config the channel server.channels.mem_channel.type = memory server.channels.mem_channel.capacity =10000 server.channels.mem_channel.transactionCapacity= 2000 server.channels.mem_channel.channelfullcount= 10 server.channels.mem_channel.keep-alive = 3 server.channels.mem_channel.byteCapacity = server.channels.mem_channel.byteCapacityBufferPercentage= 20 #config the sink server.sinks.Hive_Sink.type = hive server.sinks.Hive_Sink.channel = mem_channel server.sinks.Hive_Sink.hive.metastore = thrift://${任意metastore业务IP}:21088 server.sinks.Hive_Sink.hive.hiveSite = /opt/hivesink-conf/hive-site.xml server.sinks.Hive_Sink.hive.coreSite = /opt/hivesink-conf/core-site.xml server.sinks.Hive_Sink.hive.metastoreSite = /opt/hivesink-conf/hivemeatastore-site.xml server.sinks.Hive_Sink.hive.database = default server.sinks.Hive_Sink.hive.table = flume_multi_type_part server.sinks.Hive_Sink.hive.partition = Tag,%Y-%m,%d server.sinks.Hive_Sink.hive.txnsPerBatchAsk= 100 server.sinks.Hive_Sink.hive.autoCreatePartitions= true server.sinks.Hive_Sink.useLocalTimeStamp = true server.sinks.Hive_Sink.batchSize = 1000 server.sinks.Hive_Sink.hive.kerberosPrincipal= super1 server.sinks.Hive_Sink.hive.kerberosKeytab= /opt/mykeytab/user.keytab server.sinks.Hive_Sink.round = true server.sinks.Hive_Sink.roundValue = 10 server.sinks.Hive_Sink.roundUnit = minute server.sinks.Hive_Sink.serializer = DELIMITED server.sinks.Hive_Sink.serializer.delimiter= ";" server.sinks.Hive_Sink.serializer.serdeSeparator= ';' server.sinks.Hive_Sink.serializer.fieldnames= id,msg
  • 前提条件 已安装客户端,请参见。例如安装目录为“/opt/client”,以下操作的客户端目录只是举例,请根据实际安装目录修改。 各组件业务用户由 MRS 集群管理员根据业务需要创建,具体操作请参见。安全模式下,“机机”用户需要下载keytab文件,具体操作请参见。“人机”用户第一次登录时需修改密码。 服务端默认开启了SSL,需参考IoTDB客户端使用实践章节生成“truststore.jks”证书,并复制到“客户端安装目录/IoTDB/iotdb/conf”目录下。
  • 注意事项 在执行此命令之前,应将旧表的表结构定义schema和数据复制到新数据库位置。 对于旧版本仓库,源集群和目的集群的时区应该相同。 新的数据库和旧数据库的名字应该相同。 执行命令前,旧表的表结构定义schema和数据应该复制到新的数据库位置。 如果表是聚合表,则应将所有聚合表复制到新的数据库位置。 如果旧集群使用HIVE元数据库来存储表结构,则刷新将不起作用,因为文件系统中不存在表结构定义schema文件。
  • 前提条件 已安装客户端,请参见。例如安装目录为“/opt/client”,以下操作的客户端目录只是举例,请根据实际安装目录修改。 各组件业务用户由MRS集群管理员根据业务需要创建,具体操作请参见。安全模式下,“机机”用户需要下载keytab文件,具体操作请参见。“人机”用户第一次登录时需修改密码。 服务端默认开启了SSL,需参考IoTDB客户端使用实践章节生成“truststore.jks”证书,并复制到“客户端安装目录/IoTDB/iotdb/conf”目录下。
  • 操作步骤 读数据服务端调优 参数入口: 进入HBase服务参数“全部配置”界面,具体操作请参考修改集群服务配置参数章节。 表1 影响实时读数据配置项 配置参数 描述 默认值 GC_OPTS HBase利用内存完成读写操作。提高HBase内存可以有效提高HBase性能。 GC_OPTS主要需要调整HeapSize的大小和NewSize的大小。调整HeapSize大小的时候,建议将Xms和Xmx设置成相同的值,这样可以避免JVM动态调整HeapSize大小的时候影响性能。调整NewSize大小的时候,建议把其设置为HeapSize大小的1/8。 HMaster:当HBase集群规模越大、Region数量越多时,可以适当调大HMaster的GC_OPTS参数。 RegionServer:RegionServer需要的内存一般比HMaster要大。在内存充足的情况下,HeapSize可以相对设置大一些。 说明: 主HMaster的HeapSize为4G的时候,HBase集群可以支持100000 region数的规模。根据经验值,集群每增加35000个region,HeapSize增加2G,主HMaster的HeapSize不建议超过32GB。 HMaster -server -Xms4G -Xmx4G -XX:NewSize=512M -XX:MaxNewSize=512M -XX:MetaspaceSize=128M -XX:MaxMetaspaceSize=512M -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=65 -XX:+PrintGCDetails -Dsun.rmi.dgc.client.gcInterval=0x7FFFFFFFFFFFFFE -Dsun.rmi.dgc.server.gcInterval=0x7FFFFFFFFFFFFFE -XX:-OmitStackTraceInFastThrow -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1M Region Server -server -Xms6G -Xmx6G -XX:NewSize=1024M -XX:MaxNewSize=1024M -XX:MetaspaceSize=128M -XX:MaxMetaspaceSize=512M -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=65 -XX:+PrintGCDetails -Dsun.rmi.dgc.client.gcInterval=0x7FFFFFFFFFFFFFE -Dsun.rmi.dgc.server.gcInterval=0x7FFFFFFFFFFFFFE -XX:-OmitStackTraceInFastThrow -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1M hbase.regionserver.handler.count 表示RegionServer在同一时刻能够并发处理多少请求。如果设置过高会导致激烈线程竞争,如果设置过小,请求将会在RegionServer长时间等待,降低处理能力。根据资源情况,适当增加处理线程数。 建议根据CPU的使用情况,可以选择设置为100至300之间的值。 200 hfile.block.cache.size HBase缓存区大小,主要影响查询性能。根据查询模式以及查询记录分布情况来决定缓存区的大小。如果采用随机查询使得缓存区的命中率较低,可以适当降低缓存区大小。 当offheap关闭时,默认值为0.25。当offheap开启时,默认值是0.1。 如果同时存在读和写的操作,这两种操作的性能会互相影响。如果写入导致的flush和Compaction操作频繁发生,会占用大量的磁盘IO操作,从而影响读取的性能。如果写入导致阻塞较多的Compaction操作,就会出现Region中存在多个HFile的情况,从而影响读取的性能。所以如果读取的性能不理想的时候,也要考虑写入的配置是否合理。 读数据客户端调优 Scan数据时需要设置caching(一次从服务端读取的记录条数,默认是1),如果使用默认值读性能会降到极低。 当不需要读一条数据所有的列时,需要指定读取的列,以减少网络IO。 只读取RowKey时,可以为Scan添加一个只读取RowKey的filter(FirstKeyOnlyFilter或KeyOnlyFilter)。 读数据表设计调优 表2 影响实时读数据相关参数 配置参数 描述 默认值 COMPRESSION 配置数据的压缩算法,这里的压缩是HFile中block级别的压缩。对于可以压缩的数据,配置压缩算法可以有效减少磁盘的IO,从而达到提高性能的目的。 说明: 并非所有数据都可以进行有效压缩。例如一张图片的数据,因为图片一般已经是压缩后的数据,所以压缩效果有限。常用的压缩算法是SNAPPY,因为它有较好的Encoding/Decoding速度和可以接受的压缩率。 NONE BLOCKSIZE 配置HFile中block块的大小,不同的block块大小,可以影响HBase读写数据的效率。越大的block块,配合压缩算法,压缩的效率就越好;但是由于HBase的读取数据是以block块为单位的,所以越大的block块,对于随机读的情况,性能可能会比较差。 如果要提升写入的性能,一般扩大到128KB或者256KB,可以提升写数据的效率,也不会影响太大的随机读性能。单位:字节。 65536 DATA_BLOCK_ENCODING 配置HFile中block块的编码方法。当一行数据中存在多列时,一般可以配置为“FAST_DIFF”,可以有效的节省数据存储的空间,从而提供性能。 NONE
  • 前提条件 Doris服务运行正常。 角色名称不能为operator和admin。 集群已启用Kerberos认证(安全模式)时,Doris赋权成功后,权限生效时间大约为2分钟。 仅MRS 3.3.0及之后版本的集群支持通过 FusionInsight Manager创建角色进行赋权,如果集群为MRS 3.3.0之前的版本,无论是否开启Kerberos认证,都需要通过root用户(默认密码为空)来连接数据库。
  • 操作步骤 JVM GC参数 RegionServer GC_OPTS参数设置建议: -Xms与-Xmx设置相同的值,需要根据实际情况设置,增大内存可以提高读写性能,可以参考参数“hfile.block.cache.size”(见表2)和参数“hbase.regionserver.global.memstore.size”(见表1)的介绍进行设置。 -XX:NewSize与-XX:MaxNewSize设置相同值,建议低负载场景下设置为“512M”,高负载场景下设置为“2048M”。 -XX:CMSInitiatingOccupancyFraction建议设置为“100 * (hfile.block.cache.size + hbase.regionserver.global.memstore.size + 0.05)”,最大值不超过90。 -XX:MaxDirectMemorySize表示JVM使用的堆外内存,建议低负载情况下设置为“512M”,高负载情况下设置为“2048M”。 GC_OPTS参数中-XX:MaxDirectMemorySize默认没有配置,如需配置,用户可在GC_OPTS参数中自定义添加。 Put相关参数 RegionServer处理put请求的数据,会将数据写入memstore和hlog, 当memstore大小达到设置的“hbase.hregion.memstore.flush.size”参数值大小时,memstore就会刷新到HDFS生成HFile。 当当前region的列簇的HFile数量达到“hbase.hstore.compaction.min”参数值时会触发compaction。 当当前region的列簇HFile数达到“hbase.hstore.blockingStoreFiles”参数值时会阻塞memstore刷新生成HFile的操作,导致put请求阻塞。 表1 Put相关参数 参数 描述 默认值 hbase.wal.hsync 每一条wal是否持久化到硬盘。 参考提升HBase连续Put数据场景性能。 true hbase.hfile.hsync hfile写是否立即持久化到硬盘。 参考提升HBase连续Put数据场景性能。 true hbase.hregion.memstore.flush.size 如果MemStore的大小(单位:Byte)超过指定值,MemStore将被冲洗至磁盘。该参数值将被运行每个hbase.server.thread.wakefrequency的线程所检验。建议设置为HDFS块大小的整数倍,在内存足够put负载大情况下可以调整增大。 134217728 hbase.regionserver.global.memstore.size 更新被锁定以及强制冲洗发生之前一个RegionServer上支持的所有MemStore的大小。建议设置为“hbase.hregion.memstore.flush.size * 写活跃region数 / RegionServer GC -Xmx”。默认值为“0.4”,表示使用RegionServer GC -Xmx的40%。 0.4 hbase.hstore.flusher.count memstore的flush线程数,在put高负载场景下可以适当调大。 2 hbase.regionserver.thread.compaction.small 小压缩线程数,在put高负载情况下可以适当调大。 10 hbase.hstore.blockingStoreFiles 如果一个Store内的HStoreFile文件数量超过指定值,则针对此HRegion的更新将被锁定直到一个压缩完成或者base.hstore.blockingWaitTime被超过。每冲洗一次MemStore一个StoreFile文件被写入。在put高负载场景下可以适当调大。 15 Scan相关参数 表2 Scan相关参数 参数 描述 默认值 hbase.client.scanner.timeout.period 客户端和RegionServer端参数,表示客户端执行scan的租约超时时间。建议设置为60000ms的整数倍,在读高负载情况下可以适当调大。单位:毫秒。 60000 hfile.block.cache.size 数据缓存所占的RegionServer GC -Xmx百分比,在读高负载情况下可以适当调大以增大缓存命中率以提高性能。表示分配给HFile/StoreFile所使用的块缓存的最大heap(-Xmx setting)的百分比。 当offheap关闭时,默认值为0.25,当offheap开启时,默认值是0.1。 Handler相关参数 表3 Handler相关参数 参数 描述 默认值 hbase.regionserver.handler.count RegionServer上的RPC侦听器实例数,建议设置为200 ~ 400之间。 200 hbase.regionserver.metahandler.count RegionServer中处理优先请求的程序实例的数量,建议设置为200 ~ 400之间。 200
  • 操作场景 该任务指导用户使用Flume客户端从本地采集静态日志保存到HBase表:flume_test。该场景介绍的是多级agent串联操作。 本配置默认集群网络环境是安全的,数据传输过程不需要启用SSL认证。如需使用加密方式,请参考配置Flume加密传输数据采集任务。该配置可以只用一个Flume场景,例如Server:Spooldir Source+File Channel+HBase Sink。
  • 操作场景 此功能适用于Hive组件。 开启此功能后,在执行写目录:insert overwrite directory “/path1/path2/path3” ...时,其中“/path1/path2”目录权限为700且属主为当前用户,“path3”目录不存在,会自动创建“path3”目录,并写数据成功。 上述功能,在Hive参数“hive.server2.enable.doAs”为“true”时已经支持,本次增加当“hive.server2.enable.doAs”为“false”时的功能支持。 本功能参数调整与配置Hive目录旧数据自动移除至回收站添加的自定义参数相同。
  • 认证测试常见问题 架构中是否必须要有ddos、WAF、CBH、HSS等可靠性产品? 对于联营商品和先进云软件认证: (1)SAAS产品在架构必须要有ddos、WAF、CBH、HSS等可靠性产品; (2)license产品必须要有ddos和HSS,是否需要配置CBH,需要视情况而定,如果资源是由客户自己管理,则不要求在伙伴方案中配置 堡垒机 ,如果资源是由伙伴帮客户管理,则需要配置堡垒机。测试时需要进行可靠性云服务检查。 对于伙伴lead解决方案中的联合销售商品/通用商品,不做强制要求,由伙伴和解决方案团队成员协商达成一致,满足方案需求和版本质量。 伙伴lead解决方案测试,需要测哪些内容? 对于伙伴Lead解决方案中的联营商品,参考华为云认证测试内容与要求。 对于伙伴Lead解决方案中的联合销售商品/通用商品,华为测试人员检查是否满足最新“【安全基础A1类】【联合销售、通用商品必测】认证测试”用例模板的安全测试用例。其他测试范围当前不做强制要求,由伙伴和解决方案团队成员协商达成一致,伙伴测试人员进行用例设计与执行,通过伙伴内部评审给出测试通过结论,确保满足方案需求和版本质量。 认证测试常见问题点击查看“认证测试常见问题”,按照FAQ的类别分为以下几类,您可根据需要选择查看。 点击查看“测试流程类FAQ” 点击查看“报告复用类FAQ” 点击查看“安全扫描类FAQ” 点击查看“测试内容类FAQ” 点击查看“测试资源类FAQ” 父主题: 基于解决方案工作台快速完成伙伴Lead认证测试
  • 手动部署开通测试资源 手工部署的测试资源开通环节主要作用是在“资源管理”中填写“应用信息”和“技术栈信息”,并不涉及实际开通资源。 伙伴进入工作待办,点击处理,进行资源开通及应用部署。 图1 资源开通 填写“应用信息”(应用名称、应用描述、版本号)和“技术栈信息”(技术栈名称、 技术栈描述、版本号)。 图2 完善资源开通信息 填写完成后,点击右下角“提交”,完成资源开通。 资源开通完成后,如需变更,可点击列表中的“资源变更”按钮进行变更。 图3 资源变更
  • 用户角色介绍 解决方案工作台角色 解决方案工作台角色,分为企业管理员和普通用户。 企业管理员:企业管理员拥有运营中心的相关权限,可以在运营中心管理本企业的用户,还可以进行本企业报表的查看、自定义验证效率分析等运营管理操作。 普通用户:包含项目经理、架构师、测试工程师,用于标记该人员的能力模型。 解决方案工作台空间角色 解决方案工作台空间角色,指解决方案工作台用户在具体的某个解决方案工作台空间内的角色,空间之间相互隔离,某个空间内的角色不影响其他空间。 管理员:空间管理员,可以对本空间内的成员进行管理。 项目经理:管理空间、空间成员、测试计划制定、方案/需求/用例/报告审核等。 架构师:在解决方案工作台上进行解决方案注册、设计与审核,测试需求创建,测试问题处理等。 测试工程师:测试用例设计、执行,测试资源开通,测试问题处理,测试报告生成等。 访客:在邀请用户进入空间时可设置该用户为访客角色,访客角色用户在该空间内仅支持查看,不允许任何编辑操作。 更多关于解决方案工作台的角色介绍请参考用户访问权限,您可以参考设置本企业企业管理员添加用户、为用户设置角色。
  • 认证测试工作计划参考 为了保证认证测试高效快速完成,请提前安排研发人力投入,支持测试和问题修复。请在认证测试开始前理解测试流程并制定合理的计划,以下测试工作计划仅供参考。 表5 华为云软件认证测试工作计划参考 测试阶段 工作内容 计划开始时间 计划结束时间 参考工作量(人天) 说明 测试准备 注册、设计方案 2022-10-19 2022-10-19 1 创建测试需求、制定测试计划、设计测试用例 2022-10-20 2022-10-21 2 测试执行 安全测试 二进制包扫描(不依赖部署环境) 2022-10-24 2022-10-24 0.5 不同类型测试可并行执行。 安全漏洞修复时间较长,请优先执行安全工具扫描(二进制)并将报告中的安全漏洞及时反馈开发人员进行修复。 如商品已通过华为云其他类型测试,请提供相关测试材料,与认证测试团队对齐后评估复用测试结论。 门槛手工用例 2022-10-24 2022-10-25 1 问题闭环 问题清单闭环 2022-10-24 2022-10-27 / 根据测试发现问题数量及难度,据实评估。 测试过程中发现的问题,及时反馈开发工程师进行修复。
  • 华为云认证测试内容与要求 本文档包含伙伴lead的通用商品、联合销售商品认证测试场景,测试内容包含安全测试,认证测试总体要求见下表。在执行测试用例过程中,如有执行结果不满足测试要求的情况,需要进行相关功能开发或整改。 表1 认证测试要求总体说明 测试项 测试要求 安全测试 手工安全测试用例 1)执行5条访谈类手工安全测试用例。 二进制扫描 1)基于解决方案工作台,完成安全自动化扫描用例(安全自动化用例可通过“验证中心”使用用例模板或在需求管理使用需求模板创建)。 2)修复要求请参考扫描结果与修复建议。 认证测试包含的安全测试已上架用例模板,如需了解测试内容可点击查看。 认证测试基于“解决方案工作台”操作完成,点击平台解决方案工作台访问链接访问,建议使用Chrome浏览器访问。解决方案工作台是一个支撑伙伴快速进行解决方案构建和验证的自助化工具平台,更多关于解决方案工作台的介绍参考什么是解决方案工作台。
  • 提交审核 架构设计完成后提交审核。 提交审核:将方案和设计提交给华为和伙伴的架构师审核。 架构选择:选择需要评审的架构名称。 方案审核责任人:一般选择华为和伙伴的的架构师。 图13 提交方案设计审核 提交后由华为和伙伴侧架构师对方案进行审核,如审核通过,则方案设计完成;如审核未通过须按照评审意见修改后再提交。 图14 方案设计完成 审核主要对提交的材料是否满足要求、集成架构图是否规范、部署资源清单是否正确等进行检查,为了提高审核效率,请在提交前进行自检。
  • 复用报告-架构设计指导 进入“设计中心”页面,系统会自动加载您选择的复用方案的“集成架构”和“部署架构”。如确认本次认证的“集成架构”和“部署架构”与复用方案的完全一致,则点击右上角的“提交审核”按钮,待华为测试工程师审核即可。 图11 复用报告-集成架构 点击“集成架构”左边的下拉框,显示的是系统自动加载的复用方案的“部署架构”,点击“配置清单”,可以看到云服务规格数量明细。 右上角的“配置费用”是“配置清单”的费用总和。 图12 复用报告-部署架构 如确认本次认证的“集成架构”和“部署架构”与复用方案的完全一致,则点击右上角的“提交审核”按钮,待华为测试工程师审核即可。 集成架构如需调整,只能按照“方案管理--》是否复用已完成认证方案--》自检架构是否一致”的规则进行微调,只能调整辅助性的云服务比如“ Web应用防火墙 WAF”、“ 云堡垒机 CBH”等云服务,不能调整核心云服务比如数据库由RDS for Mysql变为了GaussDB for Mysql,中间件由消息队列kafka变为了消息队列rabbitMQ等等。
  • 不复用报告-架构设计指导 设计集成架构: 进入“设计中心”点击“创建一个技术架构”--》“集成架构”--》点击“集成架构” 图2 创建“集成架构” 新建集成架构,须填写的信息如下: 架构名称:默认为“集成架构”,可自定义。 选择架构模板:本次以选择“无模板”举例,您也可以根据情况选择合适的方式。 无模板:不使用模板。 加速场架构模板:加速场架构模版提供了同场景下的参考架构,您可以引用至当前的方案下进行二次编辑从而更高效的完成架构设计。例如可以通过模板关键字搜索:“我想找一个制造行业供应链协同场景的模板” 解决方案工作台解决方案加速场提供大量架构模板可供架构设计参考,还可以通过引用后修改使用,详细使用操作参见架构模板帮助文档。 从已有架构复制:如果在这个空间之前已经创建了其他的空间,且画好了架构图,则可以通过这里把其他空间的架构图复制到本空间(使用该功能,部署架构也会同步复制)。 部署环境:本次方案部署的环境,这里只能选择创建方案时候填写的部署环境,其他的部署环境会置灰无法选择(由于下方截图的这个方案在方案设计的时候选择的是“华为公有云”,所以这里也只能选择“华为公有云”)。 架构描述:可以对架构图进行说明,一般无需填写。 以上信息都完善后,点击“确认”,提交集成架构的信息。 图3 完善“集成架构信息” 进入画布设计的页面。 您可以通过拖拽的方式,将左边的图元拖拽到右边的画布中,并用线条等图形将图元连接,体现逻辑组网关系和业务流转关系。 如您想参考现有的架构模板,您可以点击右下角的“模板推荐”,筛选您需要的模板,如有合适的模板,你可以引用到当前空间的画布中,并根据您本次的部署情况稍加调整。 图4 画布设计页面 设计集成架构的要求如下: 架构图需要体现逻辑组网关系,和业务流转关系。 架构图需要体现使用到的华为云服务资源的种类和数量。 需要在架构图体现部署了哪些业务。 华为云的服务必须使用对应的华为云图标,自建的服务使用第三方的图标或者自定义的图标,如果使用自定义图标,需要对图标说明是“XX自建服务”。 华为云的服务器不能使用默认的“弹性云服务器”或者“E CS ”来命名,需要在命名中体现服务器的用途,比如服务器上部署了一个自建mysql数据库,则可以将服务器命名为“自建mysql数据库”;如使用到自建的redis,kafka,nginx等中间件,也需要在服务器的命名中体现出来。 可靠性要求的安全服务, 比如HSS、Anti-ddos、堡垒机、Waf等也需要在架构图中体现;每台ECS都需要配置一个HSS主机安全服务,也需要在架构图中体现出来。 根据设计要求完成集成架构的设计: 图5 设计架构 点击“保存”,根据实际情况勾选“手动评估补充”部分的内容。 点击“确认”完成集成架构的设计。 图6 完善集成架构的可靠性要求信息 设计部署架构,配置资源清单: 点击“创建一个部署架构”,填写部署架构信息: 架构名称:可自定义。 架构类型:一共4种类型分别为手工部署、手工部署(图形模式)、自动部署(CAM)、自动部署( RFS )。本次以选择“手工部署(图形模式)”举例。 手工部署:需要手动新建并搜索架构图中的云服务进行规格配置。 手工部署(图形模式):通过点击架构上的云图标方式,在线勾选需要的云服务的规格配置。 自动部署(CAM):当前仅支持华为公有云下华南广州区域的自动部署架构设计。使用前请评估是否满足方案需求。 自动部署(RFS):选择好云资源后,通过解决方案工作台一键开通资源,当前部分云服务不支持自动部署。 如评估本次使用自动部署,可参考自动部署的操作指导,“自动部署(CAM)”跳转后查看“自动部署-CAM自动部署”的内容;“自动部署(RFS)”跳转后查看“自动部署-RFS自动部署”的内容。 部署环境:只能选择“方案创建”阶段填写的部署环境,其他的部署环境选项无法选择。 架构描述:对部署架构的描述,非必填。 完成信息填写,点击“确认”。 图7 创建部署架构1 点击创建好的部署架构,进入“图形化配置”页面,点击华为云服务的图标,选择云服务的规格配置信息。 配置好规格的云服务的图标底色,相比未配置规格的云服务图标,底色会发生变化,通过该方法可以直观的看出遗漏了哪些云服务未配置规格。 如下图所示:未配置规格的图标底色为红色,已配置规格的图标底色为蓝色。 非华为云服务的图标无需进行规格的配置。 图8 云服务规格配置1 图9 云服务规格配置2 所有的云服务的规格配置好之后,点击“配置清单”,可查看配置好的资源清单,在右上角会自动统计按照当前配置需要的费用总数。 配置完成后点击右上角的“提交审核”按钮,待华为测试工程师审核即可。提交审核的操作指导点击跳转“提交审核”。 图10 查看配置好的资源清单 云服务资源清单配置要求 为了不造成资源的浪费,在保证系统能正常运行的前提下,云服务的规格应当尽量选择低一点的配置。 云服务资源清单的种类、数量需要和架构图中云服务的种类、数量保持一致,通过“图形化配置”的方式,可以保障该要求完成。 所有的华为云的服务都需要有配置清单,非华为云的云服务可以不用配置清单。
  • “二进制扫描”漏洞处理 关于“二进制扫描”漏洞的修改,您可以参考以下几点建议来进行处理。 由于扫描工具存在一定的误报概率,对怀疑为误报的漏洞参考“服务依赖组件漏洞分析表”中的“漏洞误报分析”进行误报分析。分析结果通过华为扫描工具工程师确认为误报的可不处理。 将漏洞组件升级到最新版本。 产品版本打包时排除未使用的组件;容器镜像选择使用安全的基础镜像,只包含应用运行时依赖的组件。 将长期无人维护的开源组件替换为功能类似活跃度更高的安全组件。 对于没有可用升级版本的,参考“服务依赖组件漏洞分析表”中的“漏洞处理分析”进行漏洞处理分析。需根据漏洞原理分析漏洞触发场景、出现漏洞的影响,对产品受影响的场景需采取有效规避措施,测试完成前不能整改的需给出整改计划。分析结果通过华为安全工程师评审后归档保存。 “服务依赖组件漏洞分析”表提供了填写说明和填写模板供您填写前参考。 漏洞处理分析需要由熟悉产品内部运行过程的人员结合漏洞触发场景完成。
  • 功能特性 功能 功能描述 运维事件管理 由SRE通报的所有现网发生的可能造成或者已经造成服务的中断和业务质量下降的系统告警等问题,由运维团队负责管理。 通知组管理 组内人员通常包括运维代表、开发代表、相关领域专家等,使用场景为运维事件发送通知、WarRoom基于通知组方式发送通知。 快速通报 运维事件系统DB及 CSS 不可用时需发送通知的逃生通道。 WarRoom 由运维代表决策,Oncall团队负责操作创建,针对重大故障的一种应急处置的协同机制,创建WarRoom,并选择相关人员进行通知。
  • 修订记录 发布日期 更新特性 2024-05-30 第五十次正式发布,包含以下修改内容: 新增p99监控描述。 2024-03-30 第四十九次正式发布,包含以下修改内容: 新增支持集群实例dds mongos节点批量提交。 2023-12-30 第四十八次正式发布,包含以下修改内容: 支持修改自定义端口。 2023-07-30 第四十七次正式发布,包含以下修改内容: 支持只读节点补丁升级。 2023-05-30 第四十六次正式发布,包含以下修改内容: 当实例存在异常节点时,该节点可以进行强制重启。 当实例存在异常节点时,可以进行强制规格变更。 2022-10-30 第四十五次正式发布,包含以下修改内容: 支持通过LTS服务查询DDS实例审计日志。 2022-03-30 第四十四次正式发布,包含以下修改内容: DDS包周期实例支持添加只读节点。 只读节点支持存储空间扩容。 2021-12-30 第四十三次正式发布,包含以下修改内容: 新增补丁升级。 2021-11-30 第四十二次正式发布,包含以下修改内容: 副本集实例支持添加副本集实例只读节点。 2021-07-30 第四十一次正式发布,包含以下修改内容: 新增修改实例备注。 新增使用浏览器直接下载。 新增按地址下载。 2021-06-30 第四十次正式发布,包含以下修改内容: 新增设置秒级监控。 支持RocksDB引擎,兼容MongoDB 4.2版本。 2021-05-30 第三十九次正式发布,包含以下修改内容: 新增设置可维护时间段。 2021-04-30 第三十八次正式发布,包含以下修改内容: 新增查看参数修改历史。 新增导出参数模板。 新增应用参数模板。 新增查看参数模板应用记录。 新增设置跨区域备份策略。 参数组更名为参数模板。 副本集实例支持可用区部署切换。 DDS实例名称支持中文。 跨网段访问配置当前最多可支持配置30个源端网段。 2021-03-30 第三十七次正式发布,包含以下内容: 新增迁移可用区。 2021-01-30 第三十六次正式发布,包含以下内容: 新增恢复集群备份到本地自建数据库。 2020-12-30 第三十五次正式发布,包含以下内容: DDS支持极速云盘。 DDS支持删除源端网段。 2020-10-30 第三十四次正式发布,包含以下内容: 资源标签支持20个配额。 2020-09-30 第三十三次正式发布,包含以下内容: 下线社区增强版。 社区版4.0实例支持鲲鹏机型。 2020-08-30 第三十二次正式发布,包含以下内容: 社区版集群实例最大支持32个mongos和32个shard。 副本集存储空间最大值调整到3000GB。 社区版实例支持恢复备份至当前实例。 2020-07-30 第三十一次正式发布,包含以下内容: 副本集实例支持跨网段配置。 2020-05-30 第三十次正式发布,包含以下内容: 提供回收站功能。 2020-04-30 第二十九次正式发布,包含以下内容: 支持购买多az社区版实例。 2020-04-15 第二十八次正式发布,包含以下内容: 副本集实例支持同VPC下跨子网访问配置。 2020-03-31 第二十七次正式发布,包含以下内容: 新增如下监控指标。 mongo044_swap_usage mongo050_top_total_time mongo051_top_read_time mongo052_top_write_time mongo053_wt_flushes_status mongo054_wt_cache_used_percent mongo055_wt_cache_dirty_percent 2020-02-14 第二十六次正式发布,包含以下内容: 副本集实例支持新增至五节点或七节点。 根据界面优化更新重启及删除实例、添加节点、扩容存储、变更规格、备份与恢复、参数组、监控相关的操作步骤。 2019-12-09 第二十五次正式发布,包含以下内容: 新增什么是参数模板。 支持删除已冻结的包周期实例。 支持添加dds mongos节点时选择AZ。 支持任务中心查看规格变更、添加节点、重启、恢复到新实例、恢复到指定时间点任务。 2019-11-11 第二十四次正式发布,包含以下内容: 社区版集群实例支持扩容到2000GB。 修改DDS的 云监控 指标维度。 修改支持与限制的命令。 2019-10-18 第二十三次正式发布,包含以下内容: 补充设置自动备份策略的注意事项。 新增数据迁移的注意事项。 修改标签的命名规则。 支持导出错误日志和慢日志明细。 补充连接实例相关的故障排除。 2019-09-11 第二十二次正式发布,包含以下内容: 社区版集群实例最大支持16个dds mongos和16个shard。 社区版实例支持审计日志功能。 社区版副本集实例支持库表级时间点恢复。 2019-08-13 第二十一次正式发布,包含以下内容: 社区版实例支持慢日志明文显示。 支持通过参数设置统计函数功能。 增强版集群实例支持恢复到指定时间点。 2019-07-07 第二十次正式发布,包含以下内容: 新增审计日志。 2019-06-13 第十九次正式发布,包含以下内容: 新增权限管理。 2019-04-19 第十八次正式发布,包含以下内容: 根据界面优化更新重启及删除实例、备份与恢复、参数组、存储、安全、标签、任务中心、监控相关操作的操作步骤。 支持手动切换副本集实例的主备节点。 新增通过mongodump和mongorestore工具迁移数据。 2019-03-25 第十七次正式发布,包含以下内容: 备份保留天数最多支持732天。 2019-02-15 第十六次正式发布,包含以下内容: 增强版集群实例支持按需计费转包周期。 新增恢复副本集备份到本地自建数据库。 界面上按需计费实例的扩容操作取消规格确认页面,文档中删除相关描述。 2019-01-07 第十五次正式发布,包含以下内容: 添加新的方式修改实例名称。 2018-11-23 第十四次正式发布,包含以下内容: DDS社区版实例支持下载错误日志和慢日志。 2018-11-02 第十三次正式发布,包含以下内容: 支持副本集实例按需计费转包周期。 支持按需计费实例批量转包周期。 支持批量续费包周期实例。 2018-09-26 第十二次正式发布,包含以下内容: 支持变更实例的CPU和内存规格时不中断业务。 对接标签管理服务。 2018-09-06 第十一次正式发布,包含以下内容: 支持集群和单节点按需计费实例转包周期。 手动备份的备份名称区分大小写字母。 支持修改参数组描述。 支持降低社区版实例的CPU和内存规格。 2018-08-03 第十次正式发布,包含以下内容: 支持下载备份文件。 2018-07-02 第九次正式发布,包含以下内容: 支持DDS社区增强版。 支持修改实例安全组。 支持任务中心。 优化自动备份策略。 支持用户删除自动备份。 副本集的存储空间上限值变更为2000GB。 2018-06-15 第八次正式发布,包含以下内容: 支持通过开关开启和关闭自动备份策略。 2018-06-01 第七次正式发布,包含以下内容: 支持兼容社区版MongoDB 3.4版本。 支持重启实例和删除实例时二次验证。 2018-05-04 第六次正式发布,包含以下内容: 支持创建“包年/包月”模式的副本集实例。 支持单节点公测。 副本集商用。 2018-04-13 第五次正式发布,包含以下内容: 创建实例页面支持设置实例名称。 支持开启和关闭公网访问。 支持查看所有shard节点的慢日志。 创建实例时磁盘存储空间范围变更。 扩容存储的最小扩容量变更。 支持为新创建的实例创建数据库账户。 支持删除添加失败的节点。 支持变更实例的CPU和内存规格。 2017-12-29 第四次正式发布,包含以下内容: 根据界面适配资料。 2017-11-08 第三次正式发布,包含以下内容: 文档数据库服务商用。 2017-08-18 第二次正式发布,包含以下内容: 根据界面优化更新购买数据库实例操作步骤。 根据界面优化更新通过SSL证书连接数据库实例的操作步骤。 2017-03-03 第一次正式发布。
  • 步骤3:用户登录并验证权限 用户创建完成后,可以使用新用户的用户名及身份凭证登录华为云验证权限,即“DDS ReadOnlyAccess”权限。更多用户登录方法请参见用户登录华为云方法。 在华为云登录页面,单击左下角的“ IAM 用户”。 图10 IAM用户登录 在“IAM用户登录”页面,输入账号名、用户名及用户密码,使用新创建的用户登录。 账号名为该IAM用户所属华为账号的名称。 用户名和密码为账号在IAM创建用户时输入的用户名和密码。 如果登录失败,您可以联系您的账号主体,确认用户名及密码是否正确,或是重置用户名及密码,重置方法请参见忘记IAM用户密码。 登录成功后,进入华为云控制台,请先切换至授权区域。 图11 切换至授权区域 在“服务列表”中选择文档数据库服务,进入DDS主界面,单击右上角“购买数据库实例”,若提示权限不足,表示“DDS ReadOnlyAccess”已生效。 在“服务列表”中选择除文档数据库服务外的任一服务,如“弹性云服务器”,若提示权限不足,表示“DDS ReadOnlyAccess”已生效。
  • 修订记录 发布日期 更新特性 2024-05-30 第三十七次正式发布,包含以下修改内容: 新增支持共享VPC。 2024-03-30 第三十六次正式发布,包含以下修改内容: 新增支持选择节点可用区。 2024-01-30 第三十五次正式发布,包含以下修改内容: 新增购买实例支持极速云盘。 2023-11-30 第三十四次正式发布,包含以下修改内容: 支持添加集群实例只读节点。 2023-10-30 第三十三次正式发布,包含以下修改内容: 支持磁盘加密。 2023-06-30 第三十二次正式发布,包含以下修改内容: 备份时以加密方式存储备份。 2021-12-30 第三十一次正式发布,包含以下修改内容: 新增通过程序代码连接集群实例。 新增通过程序代码连接副本集实例。 新增通过程序代码连接单节点实例。 2021-10-30 第三十次正式发布,包含以下修改内容: 新增入门概览。 2021-05-30 第二十九次正式发布,包含以下修改内容: 支持快速购买及自定义购买。 2021-04-30 第二十八次正式发布,包含以下修改内容: 参数组更名为参数模板。 2020-10-30 第二十七次正式发布,包含以下修改内容: 资源标签支持20个配额。 2020-09-30 第二十六次正式发布,包含以下修改内容: 下线社区增强版。 社区版4.0实例支持鲲鹏机型。 2020-08-30 第二十五次正式发布,包含以下修改内容: 社区版集群实例最大支持32个dds mongos和32个shard。 副本集存储空间最大值调整到3000GB。 2020-07-30 第二十四次正式发布,包含以下修改内容: 副本集实例支持跨网段访问配置。 2020-07-15 第二十三次正式发布,包含以下修改内容: 支持DCC的能力。 2020-05-30 第二十二次正式发布,包含以下修改内容: 增强版集群实例支持企业项目。 2020-04-30 第二十一次正式发布,包含以下修改内容: IAM权限模板刷新。 支持购买多az的社区版实例 。 2020-04-15 第二十次正式发布,包含以下修改内容: 副本集实例支持同VPC下跨子网访问配置。 2020-03-31 第十九次正式发布,包含以下修改内容: 支持包月转按需。 支持创建实例密码后置。 社区版集群支持申请shard/config节点的地址。 2020-03-13 第十八次正式发布,包含以下内容: 修改单节点实例的连接地址。 2020-02-14 第十七次正式发布,包含以下内容: 根据界面优化更新创建实例的操作步骤。 2020-01-07 第十六次正式发布,包含以下内容: 调整快速入门手册大纲。 2019-11-11 第十五次正式发布,包含以下内容: 社区版集群实例的存储容量最大支持2000GB。 2019-10-18 第十四次正式发布,包含以下内容: 创建实例支持选择s6规格。 新增通过robo 3T工具连接DDS实例的步骤。 2019-09-11 第十三次正式发布,包含以下内容: 社区版集群实例最大支持16个dds mongos和16个shard。 2019-08-13 第十二次正式发布,包含以下内容: 支持创建社区版3.4按需计费实例时选择CPU类型。 2019-07-07 第十一次正式发布,包含以下内容: 支持创建实例时选择参数组。 2019-06-13 第十次正式发布,包含以下内容: 支持专属云。 2019-04-19 第九次正式发布,包含以下内容: 根据界面优化更新创建实例、连接实例的操作步骤。 2019-02-15 第八次正式发布,包含以下内容: 支持修改节点的内网IP。 支持通过 数据复制服务 迁移单节点数据库。 支持通过程序代码连接增强版实例。 2019-01-07 第七次正式发布,包含以下内容: 支持包周期购买增强版集群实例。 社区版购买实例页面增加“标签”配置项。 2018-11-02 第六次正式发布,包含以下内容: 支持批量购买包周期实例。 添加通过连接地址连接数据库实例的命令。 2018-09-06 第五次正式发布,包含以下内容: 支持实例企业项目管理。 单节点商用。 支持创建单节点包周期实例。 2018-08-03 第四次正式发布,包含以下内容: 购买实例界面交互优化。 支持创建集群包周期实例。 支持副本集包周期实例自动续费。 2018-07-02 第三次正式发布,包含以下内容: 账户余额大于或等于0元,用户所有操作不受限制。 支持DDS社区增强版。 创建副本集实例支持多AZ。 调整创建实例页面“高可用类型”的位置。 副本集的存储空间上限值变更为2000GB。 2018-06-01 第二次正式发布,包含以下内容: 支持兼容社区版MongoDB 3.4版本。 支持创建实例时创建默认虚拟私有云资源。 2018-05-04 第一次正式发布。
  • 文档数据库服务版本与社区版本的对应关系说明 文档数据库服务(Document Database Service,简称DDS)是兼容MongoDB协议的云数据库服务,DDS的大版本会选择社区未EOL并且有新的重大功能的版本作为候选版本进行兼容。DDS的版本号并不是与社区版本号一一对应。为了便于理解DDS与兼容社区版本之间的对应关系,DDS采用了与之兼容的社区版本号进行命名,详情请参见图1。 图1 DDS版本与社区版本的关系图 DDS 3.4和4.0版本分别以社区对应的版本为基线进行开发,相同的接口实现方案与社区一致。相比社区版本的DDS具有更高的安全性、更加丰富的操作维护功能,因此更能满足商业应用需求。 DDS 4.0版本在2018年10月16日之后,继续以社区4.0.3版本为基线,独立开发新特性并自主演进。 DDS 4.2以及后续高版本,是以社区4.0.3版本为基线,独立开发新特性并自主演进,同时将存储引擎切换为RocksDB,提供更好的体验。 DDS已在Github社区开放源代码,请参见https://github.com/hwCloudDBSDDS/dds。
  • 修订记录 发布日期 更新特性 2024-04-30 第二十五次正式发布。 修改重启实例支持副本集节点串行重启。 2023-10-30 第二十四次正式发布。 新增如下接口: 查询LTS日志配置信息 关联LTS日志流 解除关联LTS日志流 2022-11-30 第二十三次正式发布。 新增如下接口: 删除实例的节点 2022-09-30 第二十二次正式发布。 新增如下接口: 查询实例回收站策略 查询回收站实例列表 2022-08-30 第二十一次正式发布。 新增如下接口: 设置实例回收站策略 扩容副本集实例的节点数量 2021-07-30 第二十次正式发布。 新增如下接口: 修改实例备注 设置慢日志明文开关 获取指定ID的任务信息 2021-05-30 第十九次正式发布。 新增如下接口: 查询配额 2021-04-30 第十八次正式发布。 新增如下接口: 副本集跨网段访问配置 查询实例可迁移到的可用区 实例可用区迁移 2021-03-30 第十七次正式发布。 端口有效范围支持2100-9500,27017,27018,27019。 新增如下接口: 查询实例节点连接数统计 查询集群均衡设置 设置集群均衡开关 设置集群均衡活动时间窗 删除数据库用户 删除数据库角色 2021-02-28 第十六次正式发布。 新增如下接口: 查询实例节点会话 终结实例节点会话 2020-12-30 第十五次正式发布。 新增如下接口: 创建集群的Shard/Config IP 2020-12-15 第十四次正式发布。 新增如下接口: 查询可恢复的时间段 获取可恢复的数据库列表 获取可恢复的数据库集合列表 恢复到当前实例 库表级时间点恢复 查询数据库错误日志 获取错误日志下载链接 设置审计日志策略 查询审计日志策略 获取审计日志列表 获取审计日志下载链接 2020-11-30 第十三次正式发布。 新增如下接口: 查询数据库慢日志 获取慢日志下载链接 2020-10-30 第十二次正式发布。 资源标签支持20个配额。 新增如下接口: 创建数据库用户 创建数据库角色 查询数据库用户列表 查询数据库角色列表 修改数据库用户密码 2020-09-30 第十一次正式发布。 下线社区增强版实例。 构造请求和认证鉴权,新增AK/SK认证方式。 2020-08-30 第十次正式发布。 新增获取备份下载链接,支持下载备份文件。 在创建实例和恢复到新实例中支持副本集存储空间最大值调整到3000GB。 2020-07-30 第九次正式发布。 在创建实例,扩容集群实例的节点数量和恢复到新实例中支持mongos和shard类型的节点数量为32个。 2020-07-15 第八次正式发布。 新增查询数据库磁盘类型。 支持DCC能力。 2020-04-30 第七次正式发布。 新增切换副本集实例的主备节点。 新增切换SSL开关。 新增修改数据库用户密码。 新增变更实例安全组。 新增绑定弹性公网IP。 新增修改实例名称。 新增修改数据库端口。 新增解绑弹性公网IP。 新增修改实例内网地址。 2020-03-31 第六次正式发布。 在文档数据库服务监控指标说明中新增如下监控指标。 mongo044_swap_usage mongo050_top_total_time mongo051_top_read_time mongo052_top_write_time mongo053_wt_flushes_status mongo054_wt_cache_used_percent mongo055_wt_cache_dirty_percent 2020-01-06 第五次正式发布。 在查询数据库规格中新增参数“az_status”。 2019-11-11 第四次正式发布。 在创建实例的请求和响应中新增参数“ssl_option”。 修改扩容实例存储容量中参数“size”的描述。 2019-10-18 第三次正式发布。 修改查询资源实例、批量添加或删除资源标签、查询资源标签、查询项目标签中的约束说明和“tags”字段的描述。 修改文档数据库服务授权项说明。 新增错误码“DBS.280408”。 2019-08-13 第二次正式发布。 修改创建实例中参数“num”的描述。 修改扩容集群实例的节点数量中参数“num”的描述。 2019-04-19 第一次正式发布。
共100000条