更新时间:2023-04-25 GMT+08:00

准备工作

创建rf_admin_trust委托

  1. 进入华为云官网,打开控制台管理界面,鼠标移动至个人账号处,打开统一身份认证菜单。

    图1 控制台管理界面
    图2 统一身份认证菜单

  2. 进入委托菜单,搜索“rf_admin_trust”委托

    图3 委托列表
    • 如果委托存在,则不用执行接下来的创建委托的步骤
    • 如果委托不存在时执行接下来的步骤创建委托

  3. 单击步骤2界面中右上角的创建委托按钮,在委托名称中输入“rf_admin_trust”,“委托类型”选择云服务。“委托的账号”选择“RFS”,单击下一步”。

    图4 创建委托

  4. 在搜索框中输入“Tenant Administrator”权限,并勾选搜索结果

    图5 选择策略

  5. 选择所有资源,并单击下一步完成配置

    图6 设置授权范围

  6. 委托列表中出现“rf_admin_trust”委托则创建成功

    图7 委托列表

获取邮箱授权码

当MHA进行failover或由于错误停止时,可以使用send_report脚本以邮件报警的方式来获得failover报告,从而使得用户可以及时了解现在的数据库状态。该解决方案部署的MHA需要通过SMTP方式发送邮件,则需要打开邮箱SMTP服务,且现在邮箱大多为邮箱客户端设置了独立密码或授权码(即通过Smtp方式发送邮件密码处不是填邮箱登录密码,而是要填授权码)。此处以outlook邮箱为示例,获取您部署MHA时发送邮件账户的授权码。

  1. 登录邮箱。单击右上角“设置”图标,单击“查看全部Outlook设置”。

    图8 设置

  2. 在弹框后单击左侧 “同步电子邮件”,勾选下图所示选项,“允许应用和设备删除来自 Outlook的邮件”如果不需要在其它应用删除邮件可不选

    图9 同步电子邮件

  3. 在右上角单击头像,单击“我的个人资料”。

    图10 我的个人资料

  4. 你的个人资料页面会出现如下图所示,单击“安全”,带页面刷新成功后,单击“立即开始”

    图11 安全

  5. 系统验证通过后,开启双重验证。单击双重验证下方的“管理”,按照系统提示步骤完成操作,并开启双重验证。

    图12 开启双重验证

  6. 成功开启后,双重验证状态显示“开启”

    图13 双重验证

  7. 执行后下拉可以看见“应用密码”选项,此处可以创建应用密码,即三方应用连接时的密码

    图14 应用密码

  8. 获取授权码,填入参数“email_authorization_code”中。

    图15 获取授权码