云服务器内容精选

  • 返回结果 表2 返回结果 类型 说明 GetResult 参数解释: SDK公共结果对象。 表3 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。 默认取值: 无 reason str 参数解释: HTTP文本描述。 默认取值: 无 errorCode str 参数解释: OBS服务端错误码,当status参数小于300时为空。 默认取值: 无 errorMessage str 参数解释: OBS服务端错误描述,当status参数小于300时为空。 默认取值: 无 requestId str 参数解释: OBS服务端返回的请求ID。 默认取值: 无 indicator str 参数解释: OBS服务端返回的错误定位码。 默认取值: 无 hostId str 参数解释: 请求的服务端ID,当status参数小于300时为空。 默认取值: 无 resource str 参数解释: 发生错误时相关的桶或对象,当status参数小于300时为空。 默认取值: 无 header list 参数解释: 响应消息头列表,由多个元组构成。每个元组均包含两个元素,代表响应头的键值对。 默认取值: 无 body object 参数解释: 操作成功后的结果数据,当status大于300时为空。该值根据调用接口的不同而不同,参见“桶相关接口”章节和“对象相关接口”章节的详细描述。 默认取值: 无 表4 返回结果 GetResult.body类型 说明 表5 参数解释: 响应结果,详见表5 表5 ListWorkflowExecutionResponse 参数名称 参数类型 描述 count int 参数解释: 满足条件的运行实例个数 取值范围: 大于等于0的整型数。 默认取值: 无 nextMarker str 参数解释: 用于标明本次请求列举到的最后一个工作流实例。后续请求可以指定nextMarker等于该值来列举剩余的工作流实例。 约束限制: 如果isTruncated为false,该字段不会返回。 默认取值: 无 isTruncated bool 参数解释: 表明是否本次返回的ListWorkflowExecution结果列表被截断。 取值范围: True:本次没有返回全部结果 False:本次已经返回了全部结果 默认取值: 无 executions Array ExecutionDetail Json结构体 结构体说明 参数解释: 实例信息列表 默认取值: 无
  • 请求参数 表1 请求参数列表 名称 是否必选 参数类型 描述 executionType 否 str 参数解释: 工作流实例的执行方式 取值范围: APICALL: 要查询以API触发的工作流实例 TRIGGERCAL: 要查询以事件触发的工作流实例列表 默认取值: 无 nextMarker 否 str 参数解释: 列举列表时,指定一个标识符,返回的工作流实例列表将是按照字典顺序排序后这个标识符以后的所有工作流实例。 约束限制: 该标识由两部分组成:触发类型+工作流实例名 其中触发类型枚举值见“executionType”字段的约束。 默认取值: 无 limit 否 int 参数解释: 请求返回的最大记录条数 取值范围: [1,1000] 默认取值: 10 graphName 是 str 参数解释: 工作流名称 约束限制: 是已存在的工作流 默认取值: 无 executionState 否 str 参数解释: 工作流实例当前状态 取值范围: RUNNING,执行中 SUC CES S,执行成功 FAILED,执行失败 默认取值: 无
  • 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: default 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。
  • URI URI格式 PUT /v3/{project_id}/instances/auto-enlarge-volume-policies URI样例 https://dds.ap-southeast-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/auto-enlarge-volume-policies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从 IAM 服务获取的用户Token。请参考认证鉴权。 表3 请求Body参数 名称 参数类型 是否必选 描述 switch_option String 否 自动扩容开关。 on:开启磁盘自动扩容策略。 off: 关闭磁盘自动扩容策略。 默认值为on。 policies Array of objects 是 磁盘自动扩容策略。 最大支持设置10个实例的策略。详情请参见表4。 表4 DiskAutoExpansionPolicy 名称 参数类型 是否必选 描述 instance_id String 是 实例ID。 threshold Integer 否 触发自动扩容阈值,只支持输入80、85和90。默认阈值为90,即当已使用存储空间达到总存储空间的90%时就会触发扩容。集群实例的自动扩容阈值指的是每个shard。 step Integer 否 扩容步长(s%),默认为10,支持输入10、15和20。当触发自动扩容的时候,自动扩容当前存储空间的s%(非10倍数向上取整。小数点后四舍五入,默认一次最小10G,账户余额不足时,会导致包年包月实例扩容失败)。
  • 请求示例 打开ID为93e4b3eda14349b1b870f72829bc3b9bin02的实例自动扩容策略,触发自动扩容阈值为90%,扩容步长10%。 PUT https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/auto-enlarge-volume-policies { "policies" : [ { "instance_id" : "93e4b3eda14349b1b870f72829bc3b9bin02", "threshold" : 90, "step" : 10 } ] } 关闭ID为93e4b3eda14349b1b870f72829bc3b9bin02的实例自动扩容策略。 PUT https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/auto-enlarge-volume-policies { "policies" : [ { "instance_id" : "93e4b3eda14349b1b870f72829bc3b9bin02" } ], "switch_option" : "off" }
  • 升级DMAP数小二实例 升级仅支持购买的实例从基础共享版升级到专业共享版。 登录 交换数据空间 官网。 单击“管理控制台”,进入交换数据空间控制台界面。 在页面左侧导航栏选择“DMAP数小二”,选择需要升级的DMAP数小二实例,单击实例卡片上的“升级”。 参考表1设置升级实例参数。 表1 参数说明 参数 说明 区域 不同区域的云服务产品之间内网互不相通,目前仅支持华北-北京四。 计费模式 仅支持包年/包月的计费模式。 实例规格 选择需要升级的实例规格。 勾选“我已阅读《华为云交换数据空间服务协议》”。 系统根据已选择的规格重新进行费用配置,确认后单击“确认升级”,跳转至支付界面。 选择支付方式,确认付款,等待订单状态为“已完成”,升级成功。
  • 注意事项 当有对应的小版本更新时(定期同步开源社区问题、漏洞修复),请及时手动立即升级或者设置可维护时间段升级小版本。 升级数据库内核小版本会重启TaurusDB实例,服务可能会出现闪断,请您尽量在业务低峰期执行该操作,或确保您的应用有自动重连机制。 如果实例有大量表分区(100w+),重启实例时间可能会达到2小时以上。 如果数据库内核从8.0.18升级到8.0.22版本,分区数大于1000时可能会升级失败,请升级之前联系华为云工程师协助检查版本兼容性。 如果主节点和只读节点在同一个AZ,升级内核小版本会触发一次主备倒换;如果在不同AZ,则会触发两次主备倒换。主备倒换指主节点与只读节点进行切换。 升级实例小版本时,如有只读节点,也会同步升级只读节点的小版本,升级完成会重启实例,请您选择合适的时间升级(不支持单独升级只读实例的小版本)。升级内核小版本后,实例会升级到最新的内核小版本,升级成功,无法降级。 小版本升级过程中禁止EVENT的DDL操作,如CREATE EVENT、DROP EVENT和ALTER EVENT。 如果只读节点到主节点的复制延迟大于300秒,则无法升级小版本。 如果实例当前数据库版本低于2.0.51.240305,实例会先升级到2.0.51.240305。 内核版本需要升级到2.0.54.240600及以上版本时,请先确认参数“rds_global_sql_log_bin”的值为“ON”,参数“binlog_expire_logs_seconds”的值大于或等于“86400”,否则将无法进行补丁版本升级。参数设置请参考修改TaurusDB实例参数。
  • 批量升级内核小版本 在“实例管理”页面,选择多个目标实例,单击列表左上方“补丁升级”。 图4 批量补丁升级 每次选择的实例数量不能超过100个。 在“补丁升级”弹框中,确认需要升级的实例信息,并选择“升级方式”。 图5 选择升级方式 立即升级:系统会立即升级您的数据库内核版本到当前最新版本。操作完成后,可进入任务中心的“即时任务”页签,查看该升级任务的相关信息。 可维护时间段内升级:系统会在您设置的可维护时间段内,升级您的数据库内核版本到当前最新版本。操作完成后,可进入任务中心的“定时任务”页签,查看该升级任务的相关信息。 确认信息无误后,按照提示在输入框中输入“YES”,单击“确定”。 等待2~5分钟,观察实例是否已经开始进行补丁升级,如果没有进行补丁升级,需要检查参数“rds_global_sql_log_bin”的值为“ON”,参数“binlog_expire_logs_seconds”大于或等于“86400”,否则将无法进行补丁版本升级。 如果参数设置正确,实例仍然没有开始升级,有可能是“rds_sql_log_bin_inconsistent_count”的值不为“0”,请等待“rds_sql_log_bin_inconsistent_count”的值为“0”后再进行升级。
  • 删除实例节点 删除单个实例节点:在画布上选中一个实例节点,在实例图谱操作项区域单击或鼠标右键选择“删除”,也可直接按键盘“Delete”键。 即同时删除选中实例节点及一条关系线,如果一个画布上中一个数据实体下的所有实例节点都被删除,则图例上该数据实体也被删除。 删除关系线:在画布上选中关系线,在实例图谱操作项区域单击或按键盘“Delete”键。 删除多个实例节点:按住键盘“Ctrl”键,鼠标点选或框选多个实例节点,在实例图谱操作项区域单击或按键盘“Delete”键。
  • 数据实例 概述 实例是数据模型实例化的数据,包括数据实体实例以及关系实体(仅实体关系)实例。LinkX-F系统中数据实例来源有以下几种。 当数据模型的源端映射和目标端映射发布后,对应关系型数据库和图数据库中产生的数据实例。 集成xDM-F模型生成的模型发布后,如果在xDM-F应用运行态中更新对应实体的实例数据(如新增、修改、删除),相应的实例数据也会自动同步至LinkX-F系统并入图。 在数据实例页面为具体的实体模型新增的实例数据。 父主题: 数据实例
  • 操作场景 隔离的安全程度分为物理隔离和逻辑隔离。其中,逻辑隔离更多面向企业内部的多租需求,在该形态下默认不存在恶意租户,隔离是为了内部团队间的业务保护和对可能的安全攻击进行防护。 您可以使用工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)在XDM应用中预置的“Tenant”数据实体来实现逻辑多租,在租户之间实现逻辑分离。 唯一编码为“-1”的“basicTenant”数据实例是xDM-F的默认租户,应用运行态默认在“basicTenant”租户下调用API和管理应用的模型数据。 本文指导您在应用运行态管理“Tenant”数据实体的实例数据。
  • 操作场景 工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)在XDM应用中预置一个“PropertyModel”数据实体,该数据实体包含type(配置模型类型)、value(配置模型值)和key(配置模型键)三个基本属性,可用于存储您自定义的配置模型规则、对象的对比规则、存储个人操作偏好等,以便于您后续在业务开发时,基于这些配置模型实例数据快速实现各种业务场景。 本文指导您在应用运行态管理PropertyModel数据实体的实例数据。
  • 前提条件 已拥有相关权限。 请确认升级规格的账号同时具有“CAD Administrator”和“BSS Administrator”角色,或者该账号具有“Tenant Administrator”角色。 BSS Administrator:费用中心、资源中心、账号中心的所有执行权限。项目级角色,在同项目中勾选。 Tenant Administrator:除 统一身份认证 服务外,其他所有服务的所有执行权限。
  • 操作步骤 登录弹性云服务器。 创建弹性云服务器时,要选择操作系统,例如CentOS 7,并为其绑定EIP(Elastic IP,弹性公网IP)。 使用远程连接工具通过绑定的EIP连接到弹性云服务器。 打开客户端安装页面。 选择数据库版本、操作系统、操作系统架构,在弹性云服务器上执行以下命令安装PostgreSQL客户端。 sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 图1 安装客户端 数据库版本,选择与RDS for PostgreSQL数据库实例一致的版本。 操作系统,选择与弹性云服务器一致的操作系统。 操作系统架构,选择与弹性云服务器一致的操作系统架构。 图2 安装rpm包 图3 客户端安装完成 连接PostgreSQ L实例 。 图4 连接成功