DRBD编译安装中出现的问题及解决小结
生活随笔
收集整理的這篇文章主要介紹了
DRBD编译安装中出现的问题及解决小结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題1:
設置primary node時提示不能成功UpToDate data:
#?drbdadm?primary?r1?????? r1:?State?change?failed:?(-2)?Need?access?to?UpToDate?data Command?'drbdsetup?primary?r1'?terminated?with?exit?code?17解決:
#?drbdadm?primary?--force?r1??????????##強制設置 #?drbd-overview?1:r1/0??Connected(1*)?Primary(1*)?UpToDate(1*)問題2:
創建設備元數據時提示操作失敗:
#?drbdadm?-c?/etc/drbd.conf?create-md?all md_offset?314568704 al_offset?314535936 bm_offset?314523648Found?ext3?filesystem307200?kB?data?area?apparently?used307152?kB?left?usable?by?current?configurationDevice?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?1?v09?/dev/sdb1?internal?create-md?1'?terminated?with?exit?code?40解決:
#?dd?if=/dev/zero?of=/dev/sdb1?bs=1M?count=100
問題3:
啟用資源時提示失敗,無法創建transport:
#?drbdadm?up?r1 r1:?Failure:?(172)?Failed?to?create?transport?(drbd_transport_xxx?module?missing?) Command?'drbdsetup?new-peer?r1?1?--_name=node2?--shared-secret=123456?--cram-hmac-alg=sha1?--protocol=C'?terminated?with?exit?code?10 drbdadm:?new-path?r1:?skipped?due?to?earlier?error解決:
安裝drbd_transport_tcp模塊
#?cp?drbd_transport_tcp.ko?/lib/modules/3.10.0-229.el7.x86_64/kernel/lib/ #?depmod?? #?modprobe?drbd_transport_tcp #?lsmod|grep?drbd_transport_tcp drbd_transport_tcp?????17731??0? drbd??????????????????463948??2?drbd_transport_tcp
問題4:
啟用資源時提示失敗,配置要求無效:
#?drbdadm?up?r1 r1:?Failure:?(162)?Invalid?configuration?request additional?info?from?kernel: minor?exists?as?different?volume Command?'drbdsetup?new-minor?r1?1?1'?terminated?with?exit?code?10解決:
安裝drbd模塊
#??cd?drbd-9.0.0/drbd #?cp?drbd.ko?/lib/modules/3.10.0-229.el7.x86_64/kernel/lib/ #?depmod #?modprobe?drbd #?lsmod?|grep?drbd drbd??????????????????463948??0? libcrc32c??????????????12644??2?xfs,drbd問題5:
啟動資源時提示失敗,設備或資源忙
#?drbdadm?up?r1 No?valid?meta?data?found Command?'drbdmeta?1?v09?/dev/sdb1?internal?apply-al'?terminated?with?exit?code?255 #?drbdadm?create-md?all open(/dev/sdb1)?failed:?Device?or?resource?busy Exclusive?open?failed.?Do?it?anyways? [need?to?type?'yes'?to?confirm]?yes #?Output?might?be?stale,?since?minor?1?is?attached Device?'1'?is?configured! Command?'drbdmeta?1?v09?/dev/sdb1?internal?create-md?1'?terminated?with?exit?code?20解決:
fdisk /dev/sdb 刪除該分區保存,然后再重新新建分區并保存即可
問題6:
提示unknown resource
#?drbdadm?primary?r1 r1:?Failure:?(158)?Unknown?resource additional?info?from?kernel: unknown?resource Command?'drbdsetup?primary?r1'?terminated?with?exit?code?10解決:
#?/etc/init.d/drbd?start
問題7及解決:
?
問題8:
node2無法連接node1,顯示node1為StandAlone
node1:
[root@node1?~]#?drbd-overview?1:mysqldata/1??Connec/Connec?Second/Unknow?UpToDa/DUnknonode2:
[root@node2?~]#?drbd-overview?1:mysqldata/1??Connec/StaAlo?Second/Unknow?UpToDa/DUnkno解決:
[root@node2?~]#?drbdadm?--discard-my-data?connect?all [root@node2?~]#?drbd-overview?1:mysqldata/1??Connec/Connec?Second/Unknow?UpToDa/DUnkno? [root@node2?~]#?drbd-overview????????????????????##從上一狀態轉為該狀態需要些時間1:mysqldata/1??Connected(2*)?Secondary(2*)?UpToDa/UpToDa
問題9及解決:
node1和node2互相認為對方StandAlone
node1:
[root@node1?~]#?drbd-overview?1:mysqldata/1??Connec/StaAlo?Second/Unknow?UpToDa/DUnkno? [root@node1?~]#?drbdadm?--discard-my-data?connect?all [root@node1?~]#?drbd-overview?1:mysqldata/1??Connec/Connec?Second/Unknow?UpToDa/DUnknonode2:
[root@node2?~]#?drbd-overview?1:mysqldata/1??Connec/StaAlo?Second/Unknow?UpToDa/DUnkno [root@node2?~]#?drbdadm?connect?all [root@node2?~]#?drbd-overview?1:mysqldata/1??Connected(2*)?Secondary(2*)?UpToDa/UpToDa轉載于:https://blog.51cto.com/wangzhijian/1711284
總結
以上是生活随笔為你收集整理的DRBD编译安装中出现的问题及解决小结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大道至简第六章读后感
- 下一篇: 建行e信通开通流程