DRBD 8.3replace出现故障的磁盘

我需要replace一个DRBD后端磁盘由于磨损,但不确定如何继续。 安装如下:

server0 <----> server1 

Server0是受影响的一个,DRBD进程已经停止。 Server1目前是主服务器,它的DRBD状态如下所示:

 cat /proc/drbd version: 8.3.11 (api:88/proto:86-96) srcversion: F937DCB2E5D83C6CCE4A6C9 0: cs:WFConnection ro:Primary/Unknown ds:UpToDate/Outdated C r----- ns:4 nr:12 dw:16 dr:937 al:0 bm:2 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0 1: cs:WFConnection ro:Primary/Unknown ds:UpToDate/Inconsistent C r----- ns:10167368 nr:1357185492 dw:2024894776 dr:67769600 al:326677858 bm:1111517 lo:2 pe:0 ua:0 ap:1 ep:1 wo:f oos:305611780 

已耗尽的磁盘已在server0上更换,DRBDconfiguration为使用内部元数据服务器。

server0上的DRDBconfiguration:

 resource r0 { on server0 { device /dev/drbd0; disk /dev/fioa2; address 10.10.10.3:7788; meta-disk /dev/fioa1[0]; } on server1 { device /dev/drbd0; disk /dev/fioa2; address 10.10.10.4:7788; meta-disk /dev/fioa1[0]; } } resource r1 { device /dev/drbd1; disk /dev/fiob2; meta-disk /dev/fiob1[0]; on server0 { address 10.10.10.3:7789; } on server1 { address 10.10.10.4:7789; } } 

初始化磁盘的过程是什么? 我目前主要关心的是不要丢失/损坏server1上的任何数据。

更新:插入到server0的新磁盘容量较旧,不知道是否会影响整个过程

只需重新创buildserver0上新设备的元数据,然后将其提供给:

 # drbdadm create-md all # drbdadm up all 

您应该看到您的设备连接并开始从server1 – > server0同步

他们在第一次连接时会同意大小,这将是最小磁盘的大小。

希望有所帮助。