반응형
DRBD란 블럭 디바이스를 HA 구성을 위한 Network Raid-1 유틸이다.
DRBD는 drbd 가상 디바이스가 있어서 두 서버의 디바이스를 가상 마운트 시켜 mirroring 시키는 기능을 수행한다.
상태는 primary와 secondary가 있으며 primary에서만 연산이 가능, secondary는 primary를 계속 mirroring 한다.
DRBD 설치하기
drbd 패키지 설치하기
apt-get install -y drbd8-utils
modprobe drbd
노드 두개에 공통으로 설치해준다.
DRBD 노드 환경셋팅
/etc/hosts 에 노드 두개를 저장한다.
node1 10.10.10.1
node2 10.10.10.2
DRBD 노드들에는 가상디스크를 마운트할 드라이브가 따로있어야한다. ex) /dev/sdb
이후 /etc/drbd.d/nfs.res 를 작성한다. (res 파일이름은 어떤것이든 상관x)
resource "nfs"
{
protocol C;
disk {on-io-error detach;}
syncer {
}
on node1 {
device /dev/drbd0;
disk /dev/sdb1;
address 10.10.10.1:7791;
meta-disk internal;
}
on node2 {
device /dev/drbd0;
disk /dev/sdb1;
address 10.10.10.2:7791;
meta-disk internal;
}
}
drbd를 사용할 두 노드 모두에 생성해준다.
이렇게 셋팅까지는 모두 완료하였다.
2탄
https://librat.kr/entry/DRBD-구성하기-2
반응형
'리눅스' 카테고리의 다른 글
[리눅스] DRBD 구성하기 - 2 (0) | 2023.08.10 |
---|---|
[Rsync 자동화] 파일 백업 자동화 - 2 (0) | 2023.08.04 |
[Rsync 자동화] 파일 백업 자동화 - 1 (0) | 2023.08.03 |
[리눅스] diff 파일비교 명령어 (0) | 2023.08.03 |
[Rsync] 리눅스 파일 전송 및 동기화 (0) | 2023.08.02 |