drbd-utils 패키지 안에는 drbdmanage가 포함되어 있지 않아서 git를 통한 개별 소스 빌드가 필요
drbdmanage 빌드에는 일반 업무 서버에는 기본 설치가 아닌 개발 패키지가 몇몇 포함 되어 있어서 사전 설치가 필요
※ 주의사항
- drbdmanage명령은 python2이상이 필요
- kernel-headers 패키지 및 일부 개발 패키지 필요
# yum groupinstall "Development Tools"# git clone --recursive http://git.drbd.org/drbdmanage.git# make# make install |
O/S : CentOS 7 x64
DRBD : 9.0
DRBD Utils : 8.9.3
|
# yum install gcc libxslt kernel-headers kernel-devel-`uname -r` make wget rpm-build flex
|
# cd /[소스 다운로드 디렉토리]
------ 소스 파일 압축 풀기 ---------
# tar xvfz drbd-utils-8.9.3.tar.gz
# tar xvfz drbd-9.0.0.tar.gz
|
# cd /drbd9/drbd-utils-8.9.3
# ./configure --prefix=/usr --localstatedir=/var --with-initdir=/etc/init.d/ --sbindir=/usr/sbin/ --sysconfdir=/etc
# make
# make install
|
# cd /drbd9/drbd-9.0.0
# make
# make install
|
# service drbd start
|