| 环境 |
OS: Centos 7.6 Mysql: mysql-5.7.26-linux-glibc2.12-x86_64 MHA:https://github.com/yoshinorim/ 采用源编译安装 |
|||||||
| 节点 (机器间免密互通,MHA要求) | 安装软件 | 角色 | ||||||
| node101:192.168.6.101 | mysql、MHA node | Mysql Master、MHA Node | ||||||
| node102:192.168.6.102 | mysql、MHA node | Mysql Slave、MHA Node | ||||||
| node103:192.168.6.103 | mysql、MHA node | Mysql Slave、MHA Node | ||||||
|
node104:192.168.6.104 vip:192.168.6.123 |
MHA manager、MHA node | MHA Master、MHA Node | ||||||
一、安装Perl语言环境
范围:所有节点
1.安装CPAN,CPAN是perl第三方代码库
yum install -y perl-CPAN*
2.安装perl DBD-MySQL模块
yum install -y perl-DBD-MySQL*
3.使用cpan安装Install模块
cpan -i Module::Install
reboot 重启 否则不生效
安装方法1:使用cpanm wget http://xrl.us/cpanm -O /usr/bin/cpanm; chmod +x /usr/bin/cpanm cpanm Module::Install 安装方法2:使用perl -MCPAN -e shell [root@node104 ~]#perl -MCPAN -e shell #获得帮助 cpan>help #列出CPAN上所有模块的列表 cpan>m #安装模块,自动完成Net::Server模块从下载到安装的全过程。 cpan>install Net::Server #退出 cpan>quit 安装方法3: [root@node104 ~]# cpan -i Net::Server