Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »


DRX 는 운영머신에 DRBD 가 이미 설치된 경우 DRX 패키지만 추가로 설치하면 됩니다. 그러나 DRX 전용서버로 별도 구성할 경우 DRX 패키지와 더불어 DRBD 유틸리티를 부가적으로 설치해야 하며 HW 압축을 사용할 경우 QAT 라이브러리에 대한 설치가 요구됩니다.

플랫폼로컬형전용서버비고
Linuxdrbd-utils 버전: 8.9.x
Windows
  • Windows DRBD 설치
  • DRX 설치: 3.2 Windows 설치 참고
  • DRX 설치: 3.2 Windows 설치 참고
  • drbd-uitls(wdrbd-drbd-utils-x64-1_5_2) 설치
    • DRX 설치경로(c:\Program Files\drx\bin)로 직접 복사


3.1. Linux 설치

Shell Script에 기초한 설치와 GUI 기반의 설치를 지원합니다. 기본 설치 위치는 "/opt/DRX" 폴더입니다.

3.1.1. Shell Script 설치

다음은 Shell Script 설치할 때 화면 출력입니다.

[root@node1 opt]# sh DRX_Centos-x64_1_1-A7.sh -c
Unpacking JRE ...
Preparing JRE ...
Starting Installer ...
Please select a language:
1: English [Enter]
2: Korean
[1 - 2]

3.1.2. GUI 설치

DRX 설치파일을 직접 실행하여 GUI 방식 설치를 합니다. 설치한 다음 새 명령창을 열어서 다음 순서대로 DRX를 구축합니다(설치를 마친 다음, 새로운 명령 라인으로 수행해야 합니다).

                                                                                             



3.1.3. Linux 서비스 직접 구축

서비스가 데몬 서비스로 설정되어 리부팅 하는 경우에는 자동으로 DRX 서비스가 시작됩니다. 설치가 끝나면 DRX가 서비스 등록되지만, 설치 폴더 밑에 라이선스가 없는 경우 자동으로 시작하지 않습니다. 설치 폴더 아래에 "drx.conf"를 구성하고 "drx.lic"를 옮긴 다음, 서비스를 수동으로 시작해야 합니다. 이에 대한 조정은 "systemctl(centos7")나 "chkconfig(centos6)"로 가능합니다. 이 "drx.conf" 파일은"/opt/DRX/samples" 폴더에 저장되어있는 예제인 "drx.conf.sample.linux" 를 참조하여 작성하면 됩니다. 

[root@node1 opt]# cp /opt/DRX/samples/drx.conf.sample.linux /opt/DRX/drx.conf


  • 서비스 실행
# Centos7 
[root@node1 ~]# systemctl start drxsvc
# Centos6
[root@node1 ~]# service drxsvc start 


  • 서비스 중지
# Centos7 
[root@node1 ~]# systemctl stop drxsvc
# Centos6
[root@node1 ~]# service drxsvc stop


  • 삭제
[root@node1 ~ ]# /opt/DRX/uninstall


3.1.4. Linux 와치독

Linux DRX는 DRX 서비스의 관리를 위해 DRX 와치독을 함께 구동하며 다음과 같은 상황에서 동작합니다.

  • DRX 프로세스가 예기치 않게 종료된 경우
  • 리눅스에서 "drx-ctl -c shutdown" 명령어를 사용하여 DRX 종료시킨 경우 

위 동작의 과정은 "DRX_HOME/logs/service.log" 로그에서 확인할 수 있으며 기본적으로 DRX를 3회 재기동 시키도록 설정되어 있습니다.

리눅스에서 DRX를 완전히 종료시키고자 할 경우에는 다음과 같은 명령으로 수행해야 합니다.

CentOS6: service drxsvc [start/stop] 
CentOS7: systemctl [start/stop] drxsvc


3.2. Windows 설치


3.2.1. Windows 서비스 자동 구축

인스톨러를 사용하여 설치하면 DRX 서비스는 시스템 기동 시 자동 시작 되도록 Windows 서비스에 등록 됩니다.

3.2.2. Windows 서비스 직접 구축

다음 명령을 이용하여 DRX 서비스를 직접구축 할 수 있습니다.

  • drxsvc /i: Drx 서비스 설치

  • drxsvc /u: Drx 서비스 제거

  • drxsvc /s:  Drx 서비스 시작

  • drxsvc /t:  Drx 서비스 종료

3.2.3. Windows 와치독

Widnows DRX는 DRX 서비스의 관리를 위해 DRX 와치독을 함께 구동합니다.

  • 최초로 설치했을 때 기본적으로 DRX 프로세스의 이상 종료를 감지하면 횟수 제한없이 DRX를 재기동 시킵니다.

3.3. 삭제

3.3.1. Windows 삭제

  • 윈도우는 2가지 방법을 제공합니다. 
    • 방법 1) 제어판 → 프로그램 → 프로그램 제거 및 변경 창에서 DRX 삭제
    • 방법 2) 설치 폴더에 제공되는 "uninstall.exe" 명령으로 삭제

3.3.2. Linux 삭제

  • 설치 폴더에 제공되는 "uninstall.exe" 명령으로 삭제합니다. 
DRX 를 삭제하더라도 DRX 로그와 설정 파일 및 라이선스 파일은 유지됩니다.

3.4. 라이선스

DRX를 운영하려면 라이선스 파일이 필요합니다.

  • 파일 이름: "drx.lic"
  • DRX를 설치한 경로에 라이선스 파일을 복사해야 합니다.

라이선스 관련 문의 사항은 맨텍에 문의하시기 바랍니다.


  • No labels