一文学会怎样陈设MySQL复制拓鞭挞点器材:Orchestrator
副问题[/!--empirenews.page--]
【线上直播】11月21日晚8点贝壳技能总监侯圣文《数据安详之数据库安详黄金法例》
本日首要先容一下怎样陈设MySQL复制拓鞭挞点器材--Orchestrator。 一、MySQL复制拓鞭挞点器材Orchestrator 1. 简介 Orchestrator是一款开源的MySQL复制拓鞭挞点器材,回收go说话编写,支持MySQL主从复制拓扑相关的调解、支持MySQL主库妨碍自动切换、手动主从切换等成果。 Orchestrator靠山依靠于MySQL可能SQLite存储元数据,可以或许提供Web界面展示MySQL集群的拓扑相关及实例状态,通过Web界面可变动MySQL实例的部门设置信息,同时也提供呼吁行和api接口,以便越发机动的自动化运维打点。 对比于MHA,Orchestrator越发侧重于复制拓扑相关的打点,可以或许实现MySQL任一复制拓扑相关的调解,并在此基本上,实现MySQL高可用,其它Orchestrator自身可以陈设多个节点,通过raft漫衍式同等性协议,担保自身的高可用。 2. 特性 Orchestrato首要有以下几个特性:
3. 系统布局 以下图表声名白每个 Orchestrator 成果以及彼此之间的通讯。 Orchestration 数据库是 Orchestrator 安装的中心,个中包括全部 Runbook、设置配置和日记。 体系必要以 Management 处事器作为 Runbook Designer 与 Orchestration 数据库之间的通讯层。 一个或多个 Runbook 处事器直接与此数据库通讯,以检索要运行的 Runbook 以及存储关于从 Runbook 中建设的功课的信息。 Web 处事也直接与 Orchestration 数据库通讯,并为 Orchestration 节制台提供 Web 赏识器毗连。 二、情形筹备 1. IP筹划 2. 配置hostname理会 三、安装陈设Orchestrator 源码地点:https://github.com/github/orchestrator.git 1. 下载 2. rpm安装 安装完成后,目次在/usr/local/orchestrator 3. 修改my.cnf MySQL设置文件加一个report_host参数,report_host为只读参数,必需重启才可见效 声名:不加report_host ,show slave hosts 不会表现host,会导致措施报错的 4. 建设数据库及用户 (1) 拓扑库操纵:
(2) 主从库操纵: 假如是主从复制,主从别离操纵 5. 修改orchestrator设置文件
(编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |