首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

DRBD 配备

2013-01-05 
DRBD 配置环境: centos 5.5主节点:192.168.1.201 ? hostname:DRBD1 ? 备节点:192.168.1.202 hostname:DRDB

DRBD 配置

环境: centos 5.5

主节点:192.168.1.201 ? hostname:DRBD1 ? 备节点:192.168.1.202 hostname:DRDB2

yum install *drbd83*

?

vim /etc/drbd.conf

global { usage-count yes; }common {    #    syncer { rate 100M; }    }    resource r0 {    #     protocol C;    net { cram-hmac-alg sha1;             shared-secret "my";}    disk { on-io-error detach; }    #     on DRDB1 {    device /dev/drbd0;    disk /dev/sdb5;     address 192.168.1.201:7788;    meta-disk internal;    }    on DRBD2  {    device /dev/drbd0;    disk /dev/sdb6;     address 192.168.1.202:7788;    meta-disk internal;    }    }

?里面的其他的参数 ,可以百度下。 配置文件拷贝在2台机器中去。

执行?

drbdadm create-md r0 或 drbdadm create-md all

/etc/init.d/drbd restart

cat /proc/drbd

-------------------------

[root@DRDB1 etc]# cat /proc/drbd ? ? ? ? ? ?

version: 8.3.13 (api:88/proto:86-96)

GIT-hash: 83ca112086600faacab2f157bc5a9324f7bd7f77 build by mockbuild@builder10.centos.org, 2012-05-07 11:56:31

?0: cs:Connected(连接状态) ro:Secondary/Secondary(主备节点) ds:Inconsistent/Inconsistent(磁盘状态信息) C r-----

? ? ns:0(网络发送) nr:0(网络接受) dw:0(磁盘写信息) dr:0(磁盘读信息) al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:987864

--------------------------

?

设定主节点

第1次设定要执行

drbdsetup /dev/drbd0 primary -o ?或drbdadm -- --overwite-data-of-peer primary all

cat /proc/drbd

查看主备状态

?

?

以后设定主备执行

drbdadm primary all ?或drbdadm primary ro

?

?

#mkfs.ext3 /dev/drbd0

#mkdir -p /drbd/data

#mount /dev/drbd0 /drbd/data


主备切换

?

主节点 离开DRBD目录 要不会报错 “ERROR: Module drbd is in use”

/etc/init.d/drbd ?stop

备节点执行

drbdadm primary all

mount /dev/drbd0 /drbd/data ? ? #挂在 ?查看主节点的文件


?

?

热点排行