发新话题
 搜藏 打印 该页面添加到 Mister Wong

drbd+mysql+heartbeat配置过程

drbd+mysql+heartbeat配置过程

1.这个文档写的就不错.但也有几处不正确的或是没写明白的.我再加上一些说明.方便大家配置
http://bbs.linuxsky.org/thread-7997-1-1.html

2.根据上面的文章需要修改的地方.

a.
复制内容到剪贴板
代码:
common { syncer { rate 1M; } }
建议改为实际网络速率,100m
复制内容到剪贴板
代码:
common { syncer { rate 100M; } }
b.执行drbdadm create-md r0命令之前.一定要在test7 test8分别.
复制内容到剪贴板
代码:
mkfs -t ext3 /dev/sdb1
要不在执行第一次执行drbdsetup /dev/drbd1 primary -o这个操作进行数据同步时.非常慢.因为需要格式

c.
复制内容到剪贴板
代码:
[root@test8 local]#drbdsetup /dev/drbd1 primary -o
这个代码应该是在test7上执行的.不是在test8上执行的.文章上也有说明.不过命令提示符却是test8.不要被迷了.实际是test7,这应该是笔误

d.mysql_umount脚本
复制内容到剪贴板
代码:
/bin/mount /dev/drbd1 /mnt
改为
复制内容到剪贴板
代码:
/bin/mount /dev/drbd1 /mnt/drbd1
drbd配置与mysq配置时挂目录前后不一致.

e.mysql的安装.一定要放在
一定要在test7上安装.datadir目录必须要放在/mnt/drbd1里面.当然也可以把整个mysql程序和data都放在/mnt/drbd1里.test8是从.会自动复制过去的.

f.adduser -u mysql
增加的mysql用户信息uid gid必须与test7 test8相同.才能保证test7 test8的mysql完全一样

本文由magic 发布于Linuxsky 论坛,网址:http://bbs.linuxsky.org/thread-7998-1-1.html

TOP

发新话题