登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

baikgd的博客

技术是工具,生活是目的,更好的生活是目标!

 
 
 

日志

 
 

DRBD安装指南(转)  

2010-10-25 23:10:05|  分类: DRBD |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

关于DRBD的安装,可以通过google搜索到不少的文档,但是由于环境、版本的问题,安装过程中,总会有些不顺利的地方。本文记录最新版本的drbd-8.3.8.1.tar.gz的安装过程。

注意事项:

1.使用drbdadm create-md创建DRBD元数据的时候需要使用-c指定配置文件,否则会提示“no resources defined!”。

root-shell> drbdadm –c /etc/drbd.conf create-md all

2.使用2.8.3.6之后的版本源码安装的时候需要进行configure操作。

./configure –prefix=/opt/drbd –with-km

3.在/etc/drbd.conf配置文件中,on模块后面的必须是对应主机的主机名,否则可能会提示“ ‘r0′ ignored, since this host (mysql-229) is not mentioned with an ‘on’ keyword. ”,其中“ro”为定义的资源名,“mysql-229”为主机名。

4.mount提示错误”mount: block device /dev/drbd0 is write-protected, mounting read-only mount: Wrong medium type“,是因为mount只能在Primary一端使用。

5.同4,在执行“mkfs.ext3 /dev/drbd0”的时候,可能提示错误“mkfs.ext3: Wrong medium type while trying to determine filesystem size”。

 

6. [root@mysql1 ~]# drbdadm create-md r0
md_offset 20291760128
al_offset 20291727360
bm_offset 20291104768

Found ext3 filesystem which uses 19816176 kB
current configuration leaves usable 19815532 kB

Device size would be truncated, which
would corrupt data and result in
'access beyond end of device' errors.
You need to either
   * use external meta data (recommended)
   * shrink that filesystem first
   * zero out the device (destroy the filesystem)
Operation refused.

Command 'drbdmeta /dev/drbd1 v08 /dev/sda2 internal create-md' terminated with exit code 40
drbdadm aborting
还是出错

dd if=/dev/zero bs=1M count=1 of=/dev/sda2
再去执行就可以了。

  评论这张
 
阅读(2322)| 评论(1)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018