使用Heartbeat V1和V2 实现nfs作为共享存储的高可用(2)


      6. mkdir /mydata
      7. mount -t nfs 192.168.0.13:/mysqldata /mydata
      8. mkdir /mydata/data
      9. chown -R mysql.mysql /mydata/data
      10. ./scripts/mysql_install_db --user=mysql --datadir=/mydata/data
      12. cp support-files/my-huge.cnf /etc/my.cnf
      13. cp support-files/mysql.server /etc/rc.d/init.d/mysqld
      14. 修改/etc/my.cnf,在【mysqld】区域添加如下两项:
          datadir=/mydata/data
          innodb_file_per_table=1
      15. chkconfig mysqld off
      16. service mysqld start
      17. 进入mysql,添加测试账号
          GRANT ALL ON test.* TO 'root'@'%' IDENTIFIED BY '123';
三、测试
1. 在node3上,使用mysql连接
      mysql -uroot -p123 -h 192.168.0.100
2. 在库test中,创建一个表进行测试
      CREATE TABLE mytest(id int);
3. 使用hb_standby脚本将node1转为备节点
      /usr/lib64/heartbeat/hb_standby
4. 再次查看是否有表mytest


注:heartbeat V1无法实现对资源的监控,需要借助第三方软件。之后的版本以及corosync
  都可以实现对资源的监控。

heartbeat V2:
1. 在上面V1的配置基础上,在主配置文件ha.cf中,添加如下:
  crm respawn或on
2. 使用hb_gui来进行配置
  注:具体步骤在附件中!

附件 下载

免费下载地址在

用户名与密码都是

具体下载目录在 /2014年资料/3月/11日/使用Heartbeat V1和V2 实现nfs作为共享存储的高可用

下载方法见

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7561887163fc2eb44768675d20bb337c.html