检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流水和明细账单”页面。 选择“明细账单”,复制需删除的资源ID。 单击左侧导航栏的图标,选择“企业应用 > 多活高可用服务”,进入MAS控制台的实例页面。 在页面上方搜索框中,筛选条件选择“实例ID”,并输入2中复制的资源ID,单击图标即可查找到该实例资源。 您也可以在2中复制资源名称,并在查找实例
比。 查看多活监控看板 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在“基本信息”页面查看多活监控看板。 单击监控环形图标,可以跳转至“监控列表”页面,查看具体的监控状态。 图1 监控看板 监控异常统计包括了监控器各种异常状态的总数:调用异常,初始化监控失败,
单击“继续执行”。 重试单个失败任务。 如某个任务执行失败,单击任务卡片中的重试图标“”,弹窗中单击“确定”,可以重新执行此任务。 跳过单个失败任务。 如某个任务执行失败,单击任务卡片中的跳过图标“”,弹窗中单击“确定”,可以跳过此任务继续执行工作流。 重试所有失败任务。 如果
云服务故障 表1 云服务 故障类型 故障模式 设置参数 弹性云服务器 ECS 启动弹性云服务器 关闭弹性云服务器 重启弹性云服务器 - 裸金属服务器 BMS 启动裸金属服务器 关闭裸金属服务器 重启裸金属服务器 - 云硬盘 EVS 删除云硬盘 - 云硬盘快照 EVS_SNAPSHOT
故障注入探针 探针接入ECS 探针接入CCE 探针接入跨云IDC-主机 探针接入自建K8S 父主题: 安装探针
复制实例ID。 进入“费用中心 > 流水和明细账单”页面。 选择“明细账单”,在筛选条件中选择“资源ID”,并输入2中复制的实例ID,单击图标即可查找到该资源的账单。 可以看到该实例扣除的费用,这取决于MAS的计费模式和计费项,具体请参见计费概述。 关于查询账单的详细参数介绍请参见流水与明细账单。
在使用边缘版多活实例前,需要准备虚拟机资源、安装Docker、挂载磁盘,以及检查虚拟机与MAS侧的端口是否连通。 虚拟机资源准备有以下两种场景,您可以根据实际场景准备虚拟机资源。 首次创建多活实例,需要根据MAS实例资源要求申请新的虚拟机。 在已创建过多活实例且实例已删除的虚拟机上重新创建多活实例。
创建应用-当资源类型选择为自建K8S 在纳管自建K8S之前,需要先创建一个纳管资源为ECS的应用,此ECS作为集群控制节点。 纳管集群控制节点。 选择一台ECS作为集群控制节点,该ECS需要能够通过ip地址访问集群,以下以ecs-cast-vpn这台机器为例。将集群的连接信息按K8S标准格式填入
可以随时开通/删除多活实例。 包年包月:包年包月是预付费模式,按订单的购买周期计费,价格比按需计费模式更优惠。 主机房 机房信息,选择华为云或第三方数据中心为主机房。 开启双向认证 ETCD双向认证,默认开启。 注意: 关闭双向认证有风险,请谨慎操作。 多活管理中心名称 填写多活管理中心名称,根据规划自定义。
跨云跨IDC安装UniAgent 接入主机 接入自建K8S 父主题: UniAgent探针
基础设施类故障 服务器硬件类 表1 服务器硬件类参数配置 故障类型 故障模式 设置参数 CPU CPU过载 usage 内存 内存过载 usage 磁盘 磁盘分区满 disk;usage 磁盘IO高 disk;usage 网卡 网卡down dev_name 网络通信类 表2 网络通信类参数配置
中间件 云原生 容器 容灾演练 数据库 网络 虚机 描述 输入故障场景描述。 在“场景编排”区域中,单击“添加步骤”,选择故障类型,可选择“主机”或“K8S”两种类型。 多个步骤之间是串行的关系。每个步骤里面可添加并行故障。最多可添加10步,每一步最多添加10个实验,不同故障类型的实验不允许互相拖动。
单击“添加稳态假说指标项”。 勾选所需的指标项。 配置监控指标,配置AOM资源监控需要您先安装ICAgent。 单击,在弹窗中添加需要监控的主机监控指标,最多可选择10个指标。 选择统计方式。统计方式支持平均值、最小值、最大值、总计和样本个数。 选择统计周期。统计周期支持1分钟、5分钟、15分钟和1小时。
无从库 场景一: 如上图,实线为DCG指示激活AZ1,虚线为DCG指示激活为AZ2。DCG指示当前激活的数据中心,SDK根据DCG的指示,在相应的数据中心操作,读写操作都在一边进行。 配置如下: # 基础信息 - 可选项, 当配置etcd后为必选 props: version:
无从库 场景三: 如上图,实线为DCG指示激活AZ1,虚线为DCG指示激活为AZ2。正常场景下,不管DCG激活哪个AZ,读操作都在本地进行;只有写操作是根据DCG激活指示,在相应的AZ进行。当某AZ本地数据库故障,不可读时,读操作根据DCG激活指示。 配置如下: # 基础信息 -
置、etcd配置无需配置,sources数据源配置本地所用数据库即可。 下列场景中的配置都包含了props、etcd的配置,配置项的具体值含义参考配置项详细信息列表。 MAS-DB-SDK配置示例,这里的配置只作为一个格式的展示,具体场景的具体配置参考章节配置说明。 props:
置、etcd配置无需配置,sources数据源配置本地所用数据库即可。 下列场景中的配置都包含了props、etcd的配置,配置项的具体值含义参考配置项详细信息列表。 MAS-DB-SDK配置示例,这里的配置只作为一个格式的展示,具体场景的具体配置参考章节配置说明。 devspore:
读写分离 场景二: 如上图,实线为DCG指示激活AZ1,虚线为DCG指示激活为AZ2。跟场景一类似,同样在单边进行读写,不同之处在于,场景二中存在从库,进行读写分离,写操作在主库,读操作在从库进行。 配置如下: # 基础信息 - 可选项, 当配置etcd后为必选 props:
读写分离 场景四: 如上图,实线为DCG指示激活AZ1,虚线为DCG指示激活为AZ2。跟场景三不同之处在于,场景四中存在从库,进行读写分离,写操作在主库,读操作在从库进行。 配置如下: # 基础信息 - 可选项, 当配置etcd后为必选 props: version: v1
本地读单边写 本地读单边写模式应在配置文件中配置routeStrategy为"local-read-single-write"。在这种路由模式下,读操作在本地进行,不受MAS指示的活跃节点影响。根据配置文件中的AZ信息判断本地属于哪个AZ,读操作时从本地AZ进行读取,写操作仍然根