기존에 이미 smileserv_dev0 이라는 리소스로 운영중이다 동기화할 장치를 추가하고자 할때..
현재 동기화하고자 장치목록이다.
# 첫번째 DRBD 장치 (이미 동기화되고 있는 장치)
node1 /dev/drbd0 ext3 16G 11G 4.6G 70% /home
node2 /dev/sda10 ext3 16G 11G 4.6G 70% /home1
# 두번째 DRBD 장치 (추가할 동기화 블록 디바이스)
node1 /dev/hdb1 ext3 111G 98G 7.3G 94% /home1
node2 /dev/sdb1 ext3 73G 182M 69G 1% /home2
/etc/drbd.conf 파일수정 (빨간부분이 추가사항)
- 동기화할 포트는 다르게 해준다...
#
# please have a a look at the example configuration file in
# /usr/share/doc/drbd83/drbd.conf
#
global { usage-count yes; }
common { syncer { rate 10M; } }
resource smileserv_dev0 {
protocol C;
disk { on-io-error detach; }
syncer {
}
on node1 { # Master 서버
device /dev/drbd0;
disk /dev/hda9;
address 192.168.10.1:7791;
meta-disk internal;
}
on node2 { # Secondary 서버
device /dev/drbd0;
disk /dev/sda10;
address 192.168.10.2:7791;
meta-disk internal;
}
}
resource smileserv_dev1 {
protocol C;
disk { on-io-error detach; }
syncer {
}
on node1 { # Master 서버
device /dev/drbd1;
disk /dev/hdb1;
address 192.168.10.1:7792;
meta-disk internal;
}
on node2 { # Secondary 서버
device /dev/drbd1;
disk /dev/sdb1;
address 192.168.10.2:7792;
meta-disk internal;
}
}
새로 추가할 장치 Meta-Data 생성 (node1 / node2 모두 작업)




디스크 SYNC (node1 --> node2)
# drbdadm -- --overwrite-data-of-peer primary smileserv_dev1
DRBD 장치 포맷 및 마운트


※ 기존 /dev/drbd0 와 추가한 /dev/drbd1 장치 마운트 되었음이 확인된다.
참고 : SYNC 디스크는 2개의 디스크중 적은싸이즈에 맞춰서 올라온다.
원래 싸이즈는 120G 짜리 하드였으나 DRBD SYNC 작업을 통해서 인식되는건 node2 블록 디바이스 74G 로 인식되서 올라옴이 확인된다.
