云服务器内容精选

  • 步骤 登录事件网格控制台。 在左侧导航栏选择“事件订阅”,进入“事件订阅”页面。 单击“创建事件订阅”,进入订阅详情页。 单击订阅名称旁的,弹出“修改订阅”弹窗。 输入订阅名称和描述信息,单击“确定”,完成订阅名称和描述信息输入。 配置事件源。 表1 参数配置说明 参数 说明 选择提供方 请选择“华为云”。 事件源 请选择“OBS应用事件源”。 桶 请选择“选择OBS桶”。 事件类型 下拉框中事件类型根据用户需求勾选。 对象名前缀 若填写,符合规范才能触发事件。 对象名后缀 若填写,符合规范才能触发事件。 对象名编码 选择“开启”。 过滤规则 根据默认值配置,无需修改。配置过滤规则请参考过滤规则参数说明。 配置事件目标。 表2 参数配置说明 参数 说明 选择提供方 请选择“华为云”。 事件目标 请选择“FunctionGraph(函数计算)”。 函数 选择创建的OBS数据同步的函数。 版本 按需选择。 执行方式 按需选择。 委托 选择委托。如无委托,可单击旁边的“创建委托”进行创建,将会创建名为“EG_TARGET_AGENCY”委托。 类型 按需选择。
  • 快速部署 本章节主要帮助用户快速部署“电商秒杀大促数据库解决方案”。 表1 参数说明 参数名称 类型 是否可选 参数解释 默认值 vpc_name String 必填 虚拟私有云名称,该模板使用新建VPC,不支持重名。取值范围:1-57个字符,支持数字、字母、中文、_(下划线)、-(中划线)、.(点)。 seckill-big-promotion-database-demo security_group_name String 必填 安全组名称,该模板使用新建安全组。取值范围:1-64个字符,支持数字、字母、中文、_(下划线)、-(中划线)、.(点)。 seckill-big-promotion-database-demo gaussdb_mysql_name String 必填 云数据库 云数据库 TaurusDB实例名称,取值范围:4-64个字符,必须以字母开头,可以包含字母、数字、中划线(-)或下划线(_),不能包含其他特殊字符。 seckill-big-promotion-database-demo gaussdb_mysql_flavor String 必填 云数据库 云数据库 TaurusDB实例规格,例如:gaussdb.mysql.xlarge.x86.4(4vCPUs|16GB)、gaussdb.mysql.xlarge.x86.8(4vCPUs|32GB)等,具体规格请参考数据库实例规格。 gaussdb.mysql.xlarge.x86.4 mysql_case_sensitivityone Bool 必填 表明大小写是否敏感,默认值false,表示不敏感,否则填true。如果设置为敏感,表格名称将被存储为固定的名称,并且大小写敏感;如果设置为不敏感,表格名称将被存储为小写的名称,并且大小写不敏感。 false mysql_time_zone String 必填 MySQL数据库实例时区。默认时区为UTC。其他时区请参考时区与UTC偏移量对照表设置。 UTC+08:00 mysql_password String 必填 MySQL数据库实例初始化密码,创建完成后,请参考MySQL重置管理员密码进行修改。取值范围:长度为8~32个字符,至少包含以下字符中的3种:大写字母、小写字母、数字、特殊字符~!@#%^*-_=+?,()&$的组合。管理员账户名默认为root。 空 gaussdb_redis_name String 必填 云数据库 GeminiDB实例名称,取值范围:实例名称长度在4个到64个字节之间,必须以字母或中文字开头,区分大小写,可以包含字母、数字、中划线、下划线或中文(一个中文字符占用3个字节),不能包含其他特殊字符。 seckill-big-promotion-database-demo gaussdb_redis_flavor String 必填 云数据库 GeminiDB实例规格,例如:geminidb.redis.medium.4(1vCPUs|4GB)、geminidb.redis.large.4(2vCPUs|8GB)等,具体具体规格请参考数据库实例规格。 geminidb.redis.large.4 redis_password String 必填 Redis数据库实例初始化密码,创建完成后,请参考Redis重置管理员密码。取值范围:长度为8~32个字符,必须是大写字母、小写字母、数字、特殊字符的组合,其中可输入~!@#%^*-_=+?特殊字符。管理员账户名默认为rwuser。 空 charge_mode String 必填 计费模式,默认自动扣费,取值为prePaid(包年包月)或postPaid(按需计费)。 postPaid charge_period_unit String 必填 计费模式周期单位,当计费模式设置为prePaid,此参数是必填项;当计费模式设置为postPaid,此参数失效。可选值为:month(包月)、year(包年)。 month charge_period Number 必填 计费周期,当计费模式设置为prePaid,此参数是必填项;当计费模式设置为postPaid,此参数失效。可选值为:1-3(month)、1-9(year)。 1 登录华为云解决方案实践,选择“电商秒杀大促数据库解决方案”解决方案。数据中心下拉菜单可以选择需要部署的区域,单击“一键部署”,跳转至解决方案一键部署界面。 图1 解决方案实施库 在选择模板界面中,单击“下一步”。 图2 选择模板 在配置参数界面中,自定义填写资源栈名称,根据表1填写配置参数信息,单击“下一步”。 图3 配置参数 在资源设置界面中,在“权限委托”下拉框中选择“rf_admin_trust”委托(可选),单击“下一步”。 图4 资源栈设置 在配置确认页面中,单击“创建执行计划”。 图5 配置确认 在弹出的创建执行计划框中,自定义填写执行计划名称,单击“确定”。 图6 创建执行计划 单击“部署”,并且在弹出的执行计划确认框中单击“执行”。 图7 执行计划 图8 执行计划确认 (可选)如果计费模式选择“包年包月”,在余额不充足的情况下(所需总费用请参考2-表 资源和成本规划(包年包月))请及时登录费用中心,手动完成待支付订单的费用支付。 待出现“Apply required resource success”,表示该解决方案已经部署完成。 图9 部署完成 父主题: 实施步骤
  • 配置准出条件 为了控制代码的质量,代码必须经过扫描,并且错误数量控制在合理范围内,才允许发布。通过添加质量门禁可以有效的自动化控制流程。 在流水线任务“phoenix-workflow”详情页,单击“编辑”。 在阶段“代码检查”中,单击“准出条件”。 在“准出条件”窗口中,单击“标准策略准出条件”插件后的“添加”。 选择“系统策略”,单击“确定”。 单击“保存并执行”,启动流水线任务。 如果代码检查问题数未达到准出条件,流水线任务将执行失败。
  • 预置流水线简介 示例项目中预置以下5个流水线任务,可根据需要查看并使用。 表1 预置流水线任务 预置流水线任务 任务说明 phoenix-workflow 基本的流水线任务。 phoenix-workflow-test 测试环境对应的流水线任务。 phoenix-workflow-work Worker功能对应的流水线任务。 phoenix-workflow-result Result功能对应的流水线任务。 phoenix-workflow-vote Vote功能对应的流水线任务。
  • (可选)创建rf_admin_trust委托 进入华为云官网,打开控制台管理界面,鼠标移动至个人账号处,打开“ 统一身份认证 ”菜单。 图1 控制台管理界面 图2 统一身份认证菜单 进入“委托”菜单,搜索“rf_admin_trust”委托。 图3 委托列表 如果委托存在,则不用执行接下来的创建委托的步骤 如果委托不存在时执行接下来的步骤创建委托 单击步骤2界面中右上角的“创建委托”按钮,在委托名称中输入“rf_admin_trust”,选择“普通账号”,委托的账号,输入“op_svc_IAC”,单击“下一步”。 图4 创建委托 在搜索框中输入“Tenant Administrator”权限,并勾选搜索结果。 图5 选择策略 选择“所有资源”,并单击下一步完成配置。 图6 设置授权范围 “委托”列表中出现“rf_admin_trust”委托则创建成功。 图7 委托列表
  • 供应商管理模块 模块介绍 图1 供应商管理模块菜单 检验计划:展示所有下发给的供应商的检验计划信息。 图2 检验计划 检验订单:展示所有供应商创建的检验订单信息。 图3 检验订单 产品装检:展示所有供应商创建的装检单信息。 报告接收:展示所有供应商创建的检验报告信息。 图4 报告接收 收货管理:展示所有供应商创建的检验报告信息。 图5 收货管理 审核管理:展示所有供应商创建的审核订单信息。 图6 审核管理 文档中心:按目录分级展示数据,展示供应商订单报告的归档数据。 问题管理:供应商抱怨的记录和处理,完善8D报告,自动推送任务管理自动/手动,生成抱怨清单。 图7 问题管理 SPC:根据供应商的检验订单测量数据生成分析,可以新建、编辑、删除。 图8 SPC 实时监控:展示供应商订单的实时监控数据,并通过图表的形式进行展示,可以添加、删除、大屏、全屏。 图9 实时监控 父主题: 实施步骤-整体功能
  • 参考系管理 项目管理:运维人员登录系统,进入参考系管理-项目管理页面,对项目进行新增、编辑、查询、删除和车系关联。 图1 项目管理页面 运维人员进入参考系管理-项目管理页面,单击新增按钮,进入新增项目页面,填写项目名称、项目编码、选择所属品牌、和项目简介,单击保存成功新增一个项目。 图2 新增项目页面 运维人员进入参考系管理-项目管理页面,可以将与此项目有关的车系相关联,同时也可以解除关联。单击关联车系按钮进入关联车系页面,左列展示了未关联车系,右列展示了已关联车系,选中未关联车系可以单击中间绑定按钮,进行关联。选中已关联车系可以单击中间解绑按钮进行解绑。 图3 关联车系页面 品牌管理:运维人员可以在参考系管理-品牌管理中进行品牌的增加、删除、查询。 图4 新增品牌 品牌的查询,运维人员进入参考系管理-品牌管理中左上角输入品牌名称单击查询,即可查询相关品牌,支持模糊查询。 图5 品牌查询 品牌的删除,运维人员进入参考系管理-品牌管理中单击任意牌品后的删除按钮,弹出删除确定框,单击确定后,此条品牌记录被删除。 图6 品牌删除 车系管理:运维人员进入参考系管理-车系管理页面,可以进行车系的查看以及查询,选择品牌和输入车系名称后即可筛选出对应的车系。 图7 车系管理页面 车型管理:运维人员进入参考系管理-车型管理页面,可以进行车型的查看以及查询,选择品牌和输入车型名称后即可筛选出对应的车型。 图8 车型管理页面 颜色管理:运维人员进入参考系管理-颜色管理页面,可以进行颜色的查看以及查询,输入颜色名称后即可筛选出对应的颜色。 图9 颜色管理页面 父主题: 实施步骤-智能网联云平台
  • 操作场景 在不影响业务的情况下,通过容灾演练,模拟真实故障恢复场景,制定应急恢复预案,检验容灾方案的适用性、有效性。当真实故障发生时,通过预案快速恢复,提高业务连续性。 存储容灾服务提供的容灾演练功能,在演练VPC(该VPC不能与容灾站点服务器所属VPC相同)内执行容灾演练,基于容灾站点服务器的磁盘快照,快速创建与容灾站点服务器规格、磁盘类型一致的容灾演练服务器。 当容灾演练服务器创建完成后,生产站点服务器和容灾演练服务器同时独立运行,数据不再实时同步。 为保证在灾难发生时,容灾切换能够正常进行,建议您定期做容灾演练,检查: 生产站点与容灾站点的数据能否在创建容灾演练那一刻实现实时同步。 执行切换操作后,容灾站点的业务是否可以正常运行。 图1 容灾演练
  • 使用须知 创建容灾演练时,如果保护组内的容灾站点服务器加入了企业项目,容灾演练创建的演练服务器不会自动加入到企业项目,如有需要请手动将演练服务器加入到企业项目。 创建容灾演练时,如果使用已创建好的演练VPC,在创建容灾演练后,演练VPC内子网的网络ACL规则和保护组所在VPC内子网的网络ACL规则不会保持一致,如需保持一致请手动配置。 创建容灾演练时,如果保护组所在VPC创建了自定义路由表并关联子网,演练VPC不会自动创建相对应的路由表,如有需要请手动创建。 创建容灾演练时,如果容灾站点服务器为Windows云服务器且为密钥方式登录,请确保容灾站点服务器使用的密钥对存在,否则会导致云平台无法创建容灾站演练的云服务器,从而导致创建容灾演练失败。 如果容灾站点服务器对应的密钥对已被删除,请重新创建相同名称的密钥对。 创建容灾演练时,如果容灾站点服务器为Linux云服务器且为密钥方式登录,创建容灾演练后,创建的容灾演练服务器详情不显示密钥对信息,但可以使用容灾站点服务器的密钥对登录容灾演练的服务器。 创建容灾演练成功后,演练前的容灾站点服务器中的“主机名”、“名称”、“委托”、“云服务器组”、“自动恢复”、“安全组”和“标签”配置项修改不会再自动同步到演练服务器上。您可以登录控制台,手动将这些配置项的修改添加到演练服务器上。 当保护组中的复制对同步进度不全为100%时,创建出的容灾演练服务器可能无法启动,建议等全部复制对同步完成后再进行容灾演练。
  • 购买云服务器 复制存储库并绑定至复制策略 在云备份控制台左侧菜单选择“云服务器备份”。 单击管理控制台左上角的,选择跨区域容灾站点所在的区域和项目。 单击界面右上方的“购买云服务器备份存储库”,参考“购买云服务器备份存储库并绑定至备份策略”中1 ~ 14购买云服务器复制存储库。 单击管理控制台左上角的,选择生产站点所在的区域和项目。 在云服务器备份页面的存储库列表中找到备份存储库,单击操作列的“更多”,选择“绑定复制策略”。 弹出“绑定复制策略”对话框。 在购买云服务器备份存储库时,已经将备份存储库绑定至备份策略,此处只需绑定至复制策略即可。 在对话框中,选择设置好的复制策略,目标存储库选择位于跨区域容灾站点的复制存储库,如图5所示。 图5 设置复制策略 确认无误后,单击“确定”。 在云备份控制台左侧菜单选择“策略”,可以查看绑定详情。
  • 操作场景 在出现大范围的灾难(比如地震)时,造成生产站点和跨可用区容灾站点同时故障时,CBR可提供跨区域的容灾保护。 通过备份策略,将整个存储库绑定的服务器和磁盘进行周期性备份,再通过复制策略周期性地向跨区域容灾站点复制备份,当生产站点和跨可用区容灾站点同时故障时,通过简单的操作,即可在跨区域容灾站点恢复业务。 采用CBR创建跨区域容灾保护的流程分为四步: 设置备份策略 购买云服务器备份存储库并绑定至备份策略 设置复制策略 购买云服务器复制存储库并绑定至复制策略
  • 购买云服务器备份存储库并绑定至备份策略 在云备份控制台左侧菜单选择“云服务器备份”。 在界面右上角单击“购买云服务器备份存储库”。 选择计费模式。 包年包月是预付费模式,按订单的购买周期计费,适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。 按需计费是后付费模式,根据实际使用量进行计费,可以随时购买或删除存储库。费用直接从账户余额中扣除。 选择保护类型为“备份”。 创建云服务器备份存储库,用于存放云服务器备份。 购买复制存储库时,选择保护类型为“复制(跨区域)”,创建云服务器备份复制副本存储库,用于存放云服务器备份复制操作产生的副本。 选择是否启用数据库备份。 启用:启用后,存储库可用于存放数据库备份。通过数据库备份备份内存数据,能够保证应用系统一致性,如包含MySQL或SAP HANA数据库的弹性云服务器。如果数据库备份失败,系统会自动执行服务器备份,服务器备份也会存放在数据库备份存储库中。 不启用:仅对绑定的服务器进行普通的服务器备份,通常用于不包含数据库的弹性云服务器。 选择“立即配置”服务器,在服务器列表中勾选需要备份的服务器或磁盘。 勾选后将在已选服务器列表区域展示,如图3所示。可以选择服务器部分磁盘绑定至存储库。 考虑到恢复后数据的一致性问题,我们推荐您对整个服务器进行备份。 若您希望选择部分磁盘备份以节省成本,请尽量确保这些磁盘的数据不受其他未备份磁盘的数据影响,否则可能会导致数据不一致问题。 例如,Oracle应用的数据分散在不同磁盘上,如果只备份了部分磁盘,会导致恢复后数据不一致(已备份磁盘恢复到历史时间点数据,未备份磁盘仍保留当前数据),甚至导致应用无法启动。 图3 选择服务器 所选服务器的状态必须为“运行中”或“关机”。 输入存储库的容量。 取值范围为服务器总容量~10485760GB。您需要提前规划存储库容量,存储库的容量不能小于备份服务器的大小,开启自动绑定功能和绑定备份策略后所需的容量更大。如果实际使用时存储库容量不足,可以通过扩容存储库扩大容量。 选择“立即配置”自动备份,在下拉列表中选择设置好的备份策略。 配置后会将存储库绑定到备份策略中,整个存储库绑定的服务器都将按照备份策略进行自动备份。 如开通了企业项目,需要为存储库添加已有的企业项目。 企业项目是一种云资源管理方式,企业项目管理提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。 如果已为 IAM 用户配置CBR FullAccess策略,则在创建存储库时将无法显示和选择企业项目,需要前往企业项目为目标用户组添加CBR FullAccess策略即可。 (可选)为存储库添加标签。 标签以键值对的形式表示,用于标识存储库,便于对存储库进行分类和搜索。此处的标签仅用于存储库的过滤和管理。一个存储库最多添加10个标签。 标签的设置说明如表2所示。 表2 标签说明 参数 说明 举例 键 输入标签的键,同一个备份标签的键不能重复。键可以自定义,也可以选择预先在标签服务(TMS)创建好的标签的键。 键命名规则如下: 长度范围为1到36个Unicode字符。 只能包含大写字母、小写字母、数字和特殊字符“-”和“_”以及中文字符。 Key_0001 值 输入标签的值,标签的值可以重复,并且可以为空。 标签值的命名规则如下: 长度范围为0到43个Unicode字符。 只能包含大写字母、小写字母、数字和特殊字符“-”和“_”以及中文字符。 Value_0001 输入待创建的存储库的名称。 只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于64个字符。例如:vault-f61e。 也可以采用默认的名称,默认的命名规则为“vault_xxxx”。 当计费模式为“包年/包月”时,需要选择购买时长。可选取的时间范围为1个月~5年。 可以选择是否自动续费,勾选自动续费时: 按月购买:自动续费周期为1个月。 按年购买:自动续费周期为1年。 根据页面提示,完成支付。 返回云服务器备份页面。可以在存储库列表看到成功创建的存储库。 可以为新的存储库绑定服务器、为服务器创建备份和创建复制等操作,请参考存储库管理章节。
  • 前提条件 已创建VPC,并开启IPv6子网、安全组。 已创建安全模式的 CSS 集群和MySQL数据库,均打开IPv6开关,且两者在同一个VPC与安全组内。 MySQL数据库中已经有待同步的数据。本章以如下表结构和初始数据举例。 MySQL中创建一个学生信息表: CREATE TABLE `student` ( `dsc` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL, `age` smallint unsigned DEFAULT NULL, `name` varchar(32) COLLATE utf8mb4_general_ci NOT NULL, `id` int unsigned NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; MySQL中插入3个学生的初始数据: INSERT INTO student (id,name,age,dsc)VALUES ('1','Jack','50','Jack is a Chinese investor.'),('2','Smith','22','is an American rapper.'),('3','James','68','a director'); CS S集群中已完成索引创建,与MySQL中表相对应。 本章集群的索引示例如下: PUT student{ "settings": { "number_of_replicas": 0, "number_of_shards": 3 }, "mappings": { "properties": { "id": { "type": "keyword" }, "name": { "type": "short" }, "age": { "type": "short" }, "desc": { "type": "text" } } }} 其中的number_of_shards与number_of_replicas需根据具体业务场景进行配置。 父主题: 高阶服务端到端IPv6实施步骤
  • 通过独享型ELB实现IPv6双栈网络 您可以通过使用独享型ELB服务实现同时处理来自IPv4和IPv6客户端的请求。 独享型ELB在双栈场景下对IPv6网络的示意如图1和图2所示,详细请参见表1。 图1 四层独享型ELB支持的网络类型 图2 七层独享型ELB支持的网络类型 表1 独享型ELB双栈网络支持说明(四层) 步骤 说明 1 创建弹性负载均衡实例时,实例规格勾选“网络型”,网络类型支持勾选“IPv4私网”、“IPv4公网”和“IPv6网络”。 2 当客户端和ELB使用IPv6通信时,ELB与后端服务器通信使用IPv6网络。 当客户端和ELB使用IPv4通信时,ELB与后端服务器通信使用IPv4网络。 表2 独享型ELB双栈网络支持说明(七层) 步骤 说明 1 创建弹性负载均衡实例时,实例规格勾选“应用型”,网络类型支持勾选“IPv4私网”、“IPv4公网”和“IPv6网络”。 2 当客户端和ELB使用IPv6通信时,ELB与后端服务器通信使用IPv4网络。 当客户端和ELB使用IPv4通信时,ELB与后端服务器通信使用IPv4网络。 父主题: 基础网络服务IPv6实施步骤
  • 服务器集群规划 k8s的安装有多种方式,此处不过多介绍,自行安装即可,安装前规划好每个主机的集群角色。如下例信息: 表1 服务器集群规划 主机名 ip 角色 k8s-master1 192.168.145.160 master k8s-master2 192.168.145.161 master k8s-master3 192.168.145.162 master k8s-node1 192.168.145.164 worker k8s-node2 192.168.145.165 worker