DRBD安装完创建元数据信息

kingkun166 2014-10-24 11:51:52
创建DRBD元数据时,使用drbdadm create-md all总出错:
/usr/local/etc/drbd.conf:1: Parse error: 'global | common | resource | skip | include' expected,
but got '
加上drbd.conf路径也不行 配置文件如下:
#
# drbd.conf
#
# create by at 2014-10-22
global {
# minor-count 64;
# dialog-refresh 5; # 5秒
# disable-ip-verification;
usage-count no;
# 是否参加DRBD使用者统计,默认是yes
}

common {
syncer { rate 200M; }
# 设备主、备节点同步时的网络速率最大值,单位是字节
}

resource r0 {
#资源名为 r0
protocol C;
# 使用DRBD的第三种协议,表示收到远程主机的写入确认后认为写入完成
handlers {
pri-on-incon-degr "echo o > /proc/sysrq-trigger;halt -f";
pri-lost-after-sb "echo o > /proc/sysrq-trigger;halt -f";
local-io-error "echo o > /proc/sysrq-trigger;halt -f";
fence-peer "/usr/lib64/heartbeat/drbd-peer-outdater -t 5";
pri-lost "echo pri-lost.Have a look at the log files. | mail -s 'DRBD Alert' root";
split-brain "/usr/lib/drbd/notify-split-brain.sh root";
out-of-sync "/usr/lib/drbd/notify-out-of-sync.sh root";
}

net {
# timeout 60;
# connect-int 10;
# ping-int 10;
# max-buffers 2048;
# max-epoch-size 2048;
cram-hmac-alg "sha1";
shared-secret "MySQL-HA";
# DRBD同步使用的验证方式和密码信息
}

disk {
on-io-error detach;
fencing resource-only;
#使用dopd(drbd outdate-peer daemon)功能保证在数据不同步时不进行切换
}

startup {
wfc-timeout 120;
degr-wfc-timeout 120;
}

device /dev/drbd0;

on dbm12 {
# 每个主机的说明以on开头,后面的hostname(uname -n),其后的{}中是这个主机的配置
disk /dev/sda2;
# /dev/drbd0使用的磁盘分区是/dev/sda2
address 172.16.0.12:7788;
# 设置DRBD的监听端口,用于与另一台主机通信
meta-disk internal;
}

on dbm13 {
disk /dev/sda2;
# /dev/drbd0使用的磁盘分区是/dev/sda2
address 172.16.0.13:7788;
# 设置DRBD的监听端口,用于与另一台主机通信
meta-disk internal; #drbd的元数据存放方式
}
}
为什么总创建不了呢,配置文件我修改了几次,按官方示例也不行,求指导!
...全文
176 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xianyong1552 2014-10-27
  • 打赏
  • 举报
回复
不能删除默认路径下配置文件里的include "drbd.d/global_common.conf"; include "drbd.d/*.res"; 不用谢我,我是雷锋

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧