Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

리소스에 대한 기동은 구성파일의 리소스를 한 번에 모두 기동시키거나 리소스 개별적으로 기동하는 방법을 제공합니다. DRX 설치과정에서 이미 준비한 DRX 서비스(drxsvc)를 재기동시켜서 전체 리소스를 기동(up)하거나 drx-ctl 명령을 통해 리소스 개별적으로도 개별적으로 기동시킬 수 있습니다. 다음은 이에 대한 설명입니다.

5.1. 서비스 제어

서비스에 대한 제어는 OS 플랫폼에서 OS에서 제공하는 서비스 제어 명령에 따라 다릅니다다르게 수행됩니다. 다음은 서비스 제어 명령에 대해 OS 플랫폼 별로 OS별로 구분하여 설명하였습니다.

5.1.1. 서비스 기동


Code Block
titleWindows
c:\>sc start drxsvc 


Code Block
titleLinux
# Centos7 
[root@node1 ~]# systemctl start drxsvc
# Centos6
[root@node1 ~]# service drxsvc start 


5.1.2. 서비스 중지


Code Block
titleWindows
c:\>sc startstop drxsvc 

...


Code Block
titleLinux
# Centos7 
[root@node1 ~]# systemctl stop drxsvc
# Centos6
[root@node1 ~]# service drxsvc stop
Code Block
titleWindows
c:\>sc stop drxsvc 


5.1.3 와치독

DRX 서비스는 DRX 프로세스에 대한 관리를 위해 DRX 와치독을 내장합니다. 와치독은 DRX 프로세스의 이상 종료를 감지할 경우 DRX를 재 기동 시키는 역할을 하고 다음과 같은 상황에서 동작합니다.

...

DRX 프로세스가 일반적인 상황에서 종료되면 와치독에 의해서 자동 재기동되기 때문에 DRX 프로세스를 완전히 종료시키기 위해선 DRX 서비스 중지를 통해 종료해야 합니다.

5.2. 리소스 제어

리소스 개별적으로 기동하려면 drx-ctl 의 명령을 이용해야 합니다. drx-ctl 의 all 옵션을 통해 모든 리소스의 기동/중지를 수행할 수도 있습니다.

5.2.1. 리소스 기동

Info
iconfalse
drx-ctl up [resource or all]

5.2.2. 리소스 중지

Info
iconfalse
drx-ctl down [resource or all]


Info

drx-ctl 의 up 과 drbdadm 에서 제공하는 up 은 기능적으로 의미가 다릅니다. drbdadm 의 up은 리소스의 복제 대상 장치 및 복제연결을 준비하는 과정을 수행하는 명령이고 drx-ctl 의 up 은 복제 연결을 중개하는 채널을 생성하는 명령입니다.


5.3. 설정 제어

5.3.1. 정적 설정 변경

...