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/drbd1drbd配置与mysq配置时挂目录前后不一致.
e.mysql的安装.一定要放在
一定要在test7上安装.datadir目录必须要放在/mnt/drbd1里面.当然也可以把整个mysql程序和data都放在/mnt/drbd1里.test8是从.会自动复制过去的.
f.adduser -u mysql
增加的mysql用户信息uid gid必须与test7 test8相同.才能保证test7 test8的mysql完全一样