티스토리 뷰
DRBD RPM 설치(마스터 & 슬레이브)
Cent OS는 YUM 한방에 설치됨
[root@localhost ~]# yum install *-drbd83*
[root@localhost ~]# rpm -qa |grep drbd
kmod-drbd83-PAE-8.3.8-1.el5.centos
kmod-drbd83-xen-8.3.8-1.el5.centos
kmod-drbd83-8.3.8-1.el5.centos
drbd83-8.3.8-1.el5.centos
호스트값 변경 (마스터 & 슬레이브)
[root@localhost ~]# cat /etc/hosts
218.236.115.223 node1 # MASTER
218.236.115.226 node2 # SLAVE
vim /etc/drbd.conf (마스터 & 슬레이브 동일하게 설정해준다)
# /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 {
}
device /dev/drbd0;
disk /dev/hda5; # 동기화할 Master 블록디바이스
address 192.168.10.1:7791;
meta-disk internal;
}
device /dev/drbd0;
disk /dev/sda9; # 동기화될 Slave 블록 디바이스
address 192.168.10.2:7791;
meta-disk internal;
}
}
동기화 시킬 파티션 언마운트 (마스터 & 슬레이브 각각 설정)
[root@localhost ~]# umount /dev/sda9
메타데이터 생성 (파일들의 위치 정보를 가지고 있는 DATA? 인덱스 ?? 그런 개념인듯 함)
[root@localhost ~]# dd if=/dev/zero of=/dev/sda9 bs=1M count=128
128+0 records in
128+0 records out
134217728 bytes (134 MB) copied, 2.75797 seconds, 48.7 MB/s
[root@node2 /]# drbdadm create-md all
You want me to create a v08 style flexible-size internal meta data block.
There appears to be a v08 flexible-size internal meta data block
already in place on /dev/sda9 at byte offset 47920443392
Do you really want to overwrite the existing v08 meta-data?
[need to type 'yes' to confirm] yes
Writing meta data...
initializing activity log
NOT initialized bitmap
New drbd meta data block successfully created.
DRBD 데몬 시작 (마스터 & 슬레이브) 둘다 동시에 시작하면 된다.
/etc/init.d/drbd start
디스크 SYNC (마스터에서 명령어 날려준다)
다이렉트 케이블이 아닌 일반 100M 급 스위치에서는 50G정도 한 하루정도 걸림
drbdadm -- --overwrite-data-of-peer primary all
동기화 확인
watch -d cat /proc/drbd
[root@node1 ~]# mkfs -t ext3 -j /dev/drbd0
[root@node1 ~]# mount /dev/drbd0 /home
'Linux' 카테고리의 다른 글
mysql 외부 접속 차단하기 (0) | 2015.06.11 |
---|---|
collectd (0) | 2015.06.10 |
mysql 외부 접속 가능하게 하기 (0) | 2015.06.10 |
sysctl.conf (kernel parameter) (0) | 2015.06.10 |
Mysql 3.23.58 Max 커넥션 튜닝 (0) | 2015.06.10 |
- Total
- Today
- Yesterday
- IPSEC
- php
- kvm
- glusterfs
- 리눅스
- Apache
- centos8
- WAF
- mariadb
- centOS7
- L2TP
- OpenVPN
- MySQL
- pptp
- galera
- mod_security
- iptables
- yum
- 인증서
- ntp
- virtualbox
- softether
- 베이어다이나믹
- NGINX
- ssh
- HAProxy
- cURL
- SSL
- gitlab
- GeoIP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |