리소스 그룹은 장애가 발생했을 때에 페일오버 되는 리소스들의 집합을 말합니다.
MCCS는 노드간의 페일오버를 그룹 단위로 수행합니다. 따라서 페일오버가 되는 단위로 리소스들을 묶어 그룹으로 만들어야 합니다.
또한 하나의 클러스터에는 여러 개의 그룹을 생성할 수 있습니다.
이 페이지의 주요 내용
리소스 그룹의 등록 및 삭제
리소스와 그룹 등록
- 클러스터 - 마우스 우 클릭 - 그룹 등록를 선택하거나 쿨바의 그룹 등록 아이콘을 선택하여 그룹 등록을 시작합니다.
[그림] 그룹 등록 화면 - 마우스 우 클릭 후 그룹 등록
[그림] 그룹 등록 화면 - 쿨바의 등록 버튼
[그림] 그룹 등록 화면 - 편집 메뉴의 그룹 등록 - 그룹 등록을 선택하면 초기 그룹 등록 화면이 나타납니다.
[그림] 그룹 등록 초기 화면 - 그룹 등록 초기 화면에서 그룹의 이름을 입력하고 운영 대상 노드를 왼쪽 창에서 오른쪽 창으로 이동 합니다.
[그림] 운영 대상 노드 선택 화면 운영 대상 노드를 한 노드만 선택하면 싱글노드 그룹을 생성할 수 있습니다.
[그림] 싱글노드 그룹 화면
설치 프로그램에서 싱글노드클러스터를 선택했다면 가용 노드에는 한 노드만 표시됩니다.
[그림] 싱글노드 클러스터 화면추가 설정 버튼을 눌러서 그룹의 정책을 페일오버로 지정할 것인지 병렬운영으로 지정할 것인지 결정합니다.
[그림] 추가 설정 화면
- 그룹의 정책을 지정하고 애플리케이션을 구성합니다.
[그림] 애플리케이션 구성 초기 화면 - 복합응용 리소스를 등록하려면 복합응용 리소스를 더블클릭하거나 복합응용 리소스를 선택한 후 추가 버튼을 클릭합니다.
[그림] 복합응용 리소스 등록 화면 - 리소스 이름, 시작 프로그램, 종료 프로그램, 감시 프로그램 혹은 감시대상 프로세스 목록을 입력합니다.
[그림] 복합응용 리소스 추가 초기 화면 - 시작 프로그램, 종료 프로그램, 감시 프로그램은 파일 선택 아이콘을 클릭하여 각 스크립트 파일을 선택할 수 있습니다.
[그림] 시작 프로그램 선택 화면 - 파일 선택 아이콘을 선택하면 다음의 화면과 같이 파일을 선택할 수 있습니다.
[그림] 파일 선택 아이콘 선택시 표시되는 화면 - 또한 스크립트 작성 아이콘을 선택하여 직접 스크립트를 작성할 수도 있습니다.
[그림] 파일 에디터 선택시 나타나는 화면 모두 입력을 완료한 화면입니다.
[그림] 복합응용 리소스 필수 속성 입력 완료 화면
- 만약 복합응용 리소스를 실행할 지정된 계정이 있다면 다음과 같이 실행 계정을 입력해 주시면 됩니다.
[그림] 실행 계정 입력 화면 - 완료를 클릭하면 다음과 같이 리소스가 생성됩니다.
[그림] 복합응용 리소스 구성 완료 화면 - 기본응용 리소스를 구성하고자 할 경우에는 기본응용 리소스를 더블클릭 하거나 기본응용 리소스를 클릭 후 추가 버튼을 클릭합니다.
[그림] 기본응용 리소스 추가 화면 - 리소스 이름을 입력하고 프로세스 이름을 입력합니다.
[그림] 기본응용 리소스 추가 초기 화면 - 프로세스 경로를 입력하면 자동으로 리소스 이름을 제안합니다.
[그림] 프로세스 경로 입력 화면 - 파일 선택 아이콘을 클릭하면 다음과 같이 파일을 선택할 수 있는 창이 보입니다.
[그림] 파일 선택 화면 - 기본응용 프로그램을 실행할 사용자의 기본값은 MCCS 프로세스를 실행하는 사용자입니다.
만약 기본값이 아닌 다른 사용자로 프로세스를 실행해야 한다면 다음과 같이 실행계정을 지정해 주시기 바랍니다.
[그림] 프로세스 실행 계정 지정 화면 - 추가 설정으로 강제 종료 옵션을 선택합니다.
[그림] 프로세스 추가설정 화면 - 완료를 클릭하면 다음과 같이 리소스가 생성됩니다.
[그림] 기본응용 리소스 구성 완료 화면 - 서비스 리소스를 구성하고자 할 경우에는 서비스 리소스를 더블클릭 하거나 서비스 리소스를 클릭 후 추가 버튼을 클릭합니다.
[그림] 서비스 리소스 추가 화면 - 서비스 리소스 추가 최초 화면입니다.
[그림] 서비스 리소스 추가 화면 - 서비스 이름을 입력하면 해당 문자로 시작하는 서비스를 검색해 주고 리소스 이름도 추천해 줍니다.
[그림] 서비스 리소스 검색 및 이름 추천 화면 - 완료를 클릭하면 다음과 같이 리소스가 생성됩니다.
[그림] 서비스 리소스 구성 완료 화면 - 추가된 리소스가 잘못 되었을 경우 X 표시로 삭제할 수 있습니다.
[그림] 추가된 리소스 삭제 화면 - 추가된 리소스의 시작 및 종료 순서를 지정할 경우 화살표 아이콘을 이용하여 시작 및 종료 순서를 변경할 수 있습니다.
[그림] 추가된 리소스 순서 변경 화면 - IP 리소스와 네트워크 구성 화면입니다.
만약 네트워크를 사용하지 않는다면 "네트워크 구성 안함" 옵션에 체크 후 계속 진행하면 됩니다.
[그림] IP 리소스와 네트워크 구성 화면
[그림] 네트워크 구성 안함 옵션 체크 후 진행 화면 - 네트워크 어댑터 리소스 추가시 기본적으로 어댑터가 선택되어 있으며 권장이름을 제공해 줍니다.
IP 리소스 추가 시 가상 주소 속성에 IP 를 입력하면 권장 이름을 제공해 줍니다.
[그림] IP 리소스 정보 입력 화면- 네트워크 어댑터 리소스의 옵션 항목을 정의하고 싶다면 추가 설정 버튼을 클릭하여 해당 옵션을 정의 합니다.
[그림] IP 리소스 추가 화면 - 네트워크 구성이 완료되거나 구성 안함으로 진행했다면 디스크 구성 화면이 나타납니다.
[그림] 디스크 구성 초기 화면 - 공유 디스크 리소스를 추가하고 싶다면 공유 디스크 리소스를 더블클릭하거나 공유 디스크 리소스 선택 후 추가 버튼을 클릭합니다.
[그림] 디스크 선택화면 - 추가를 하면 다음과 같은 공유 디스크 초기화면이 나타납니다.
[그림] 공유디스크 리소스 초기 화면 - 리소스 이름을 입력하고 공유 디스크로 등록할 디스크의 파일 시스템 정보, 볼륨 장치 파일 위치와 마운트 지점을 입력합니다.
[그림] 공유 스토리지 디스크 정보 입력 화면 - 위 화면에 보이는 파일 선택 아이콘을 클릭하여 직접 클릭할 수도 있으며 직접 입력할 수도 있습니다.
[그림] 파일 선택 아이콘을 클릭하여 파일을 직접 선택하는 화면 - 모든 정보가 입력되면 다음과 같이 완료 버튼이 활성화 됩니다.
[그림] 모든 정보 입력 후 완료버튼이 활성화 된 화면 - 추가적으로 마운트시 사용할 옵션, 강제 언마운트와 fsck 사용여부를 추가설정에서 지정할 수 있습니다.
[그림] 추가설정 화면 - 완료를 클릭하면 다음과 같이 리소스가 생성됩니다.
[그림] 공유디스크 리소스 추가 완료 화면 - 스카시 예약 리소스를 사용하려면 스카시 예약 리소스를 더블클릭하거나 스카시예약 리소스를 선택 후 추가 버튼을 클릭합니다.
[그림] 스카시 예약 리소스 초기 화면 - 스카시예약 리소스로 사용할 장치경로를 선택할 수 있습니다.
[그림] 스카시예약 리소스 장치경로 선택 화면 - 스카시예약 리소스를 등록할 디스크가 없다면 "디스크없음" 메시지가 나옵니다.
[그림] 스카시 예약 리소스를 등록 할 수 없을 경우 화면
스카시 예약 리소스에 사용될 장치경로를 선택하면 권장 이름을 제공해 줍니다
[그림] 스카시 예약 리소스 추가 화면- 스카시 예약 리소스를 추가하면 화면에 추가된 리소스가 확인 됩니다.
[그림] 스카시 예약 리소스 추가 완료 화면 - 미러 디스크 리소스를 추가하고 싶다면 미러디스크 리소스를 더블클릭하거나 미러디스크 리소스 선택 후 추가 버튼을 클릭합니다.
[그림] 미러디스크 리소스 추가 초기 화면 - 추가를 하면 다음과 같은 미러 디스크 초기화면이 나타납니다.
[그림] 미러디스크 리소스 초기 화면 - 미러디스크 리소스로 구성할 디스크가 없다면 다음과 같이 표시됩니다.
[그림] 미러디스크 리소스 디스크 없음 화면 - 소스서버로 사용 할 노드를 선택하고
미러볼륨 디스크를 클릭하면 디스크 정보를 갱신해 줍니다.
이 때 미러디스크 리소스로 사용 가능한 볼륨은 DRBD로 미리 구성된 볼륨만 리스트로 출력됩니다.
[그림] 미러디스크 리소스 추가 완료 화면 - 마운트 포인트를 입력하거나 파일 선택 아이콘을 클릭하여 마운트 포인트를 지정해 줍니다.
[그림] 파일 선택 아이콘 클릭 화면 - 마운트 포인트와 리소스 이름 모두 입력한 화면입니다.
[그림] 마운트 포인트와 리소스 이름 모두 입력한 화면 - 추가 설정을 선택하면, MirrorType를 비동기 또는 동기 모드로 설정할 수 있습니다. 기본적으로 비동기 모드입니다
- 완료를 클릭하면 다음과 같이 리소스가 생성됩니다.
[그림] 미러 디스크 리소스 입력 완료 화면 - 추가된 리소스가 잘못 되었을 경우 X 표시로 삭제할 수 있습니다.
[그림] 추가된 디스크 삭제 화면 - 리소스를 모두 구성하면 MCCS 에서 권장하는 의존성을 제시해 줍니다.
[그림] 권장 의존성 연결 화면 - 의존성을 변경하고 싶다면 오른쪽 탭의 의존성 도구의 선택을 클릭합니다.
[그림] 의존성 선택 도구 화면 - 삭제하고자 하는 의존성 연결선을 선택하고 마우스 오른쪽 버튼을 클릭하면 의존성 삭제 탭이 화면에 표시됩니다.
[그림] 의존성 삭제 화면 - 확인 버튼을 클릭함으로 의존성을 삭제 할 수 있습니다.
[그림] 의존성 삭제 확인 화면 - 해당 의존성을 삭제하면 연결된 의존성이 끊어진 것을 확인할 수 있습니다.
[그림] 의존성 삭제 후 화면 - 의존성을 다시 연결하고자 하면 오른쪽 탭의 의존성 도구의 의존성 생성을 선택합니다.
[그림] 의존성 도구 의존성 생성 버튼 화면 - 부모 리소스를 클릭하고 자식 리소스를 클릭합니다.
[그림] 의존성 생성 화면 - 의존성 생성할지 다시 한번 확인 하는 창이 나옵니다.
[그림] 의존성 생성 확인 창 화면 - 의존성 생성을 하게 되면 다음과 같이 의존성이 연결됩니다.
[그림] 의존성 생성 후 화면 - 의존성 생성을 완료하게 되면 그룹 구성정보의 상세 내용을 확인할 수 있습니다.
[그림] 그룹 상세내용 화면 - 완료 버튼을 클릭하면 그룹이 생성되는 결과를 확인 할 수 있습니다.
[그림] 그룹 생성 화면 - 그룹 생성이 완료되면 다음과 같이 생성완료 화면을 볼 수 있습니다.
[그림] 그룹 생성 완료 화면 - 닫기 버튼을 누르면 콘솔에서 추가된 그룹을 확인할 수 있습니다.
[그림] 그룹 생성 완료 후 화면
그룹만 등록
리소스를 구성하지 않고 그룹만을 구성하기 위해서는 다음과 같은 절차를 따릅니다.
- 그룹을 등록하기 위해서는 클러스터 - 마우스 우 클릭 - 그룹 등록을 선택하거나 클러스터 선택 후 쿨바의 그룹 등록 버튼 또는 클러스터 선택 후 메뉴의 편집 - 그룹 등록을 클릭합니다.
[그림] 리소스 그룹 추가 화면 - 그룹의 타깃 노드를 상황에 맞게 등록합니다. 이 예에서는 타깃노드가 2대인 것을 가정하여 설명합니다.
[그림] 타깃노드 설정 화면 - 애플리케이션 구성 화면에서 애플리케이션을 구성하지 않고 다음을 선택하여 위저드를 계속 진행합니다.
[그림] 애플리케이션 구성 화면 - 네트워크 구성 화면에서 네트워크 구성 안함을 선택하고 다음을 선택하여 위저드를 계속 진행합니다.
[그림] 네트워크 구성 안함 화면 - 디스크 구성 화면에서 디스크를 구성하지 않고 다음을 선택하여 위저드를 계속 진행합니다.
[그림] 디스크 구성 화면 - 의존성 설정 화면에서는 구성된 리소스가 없으므로 아무 정보도 표시되지 않습니다. 다음을 선택하여 위저드를 계속 진행합니다.
[그림] 의존성 구성 화면 - 상세 정보 화면에서 그룹만 등록되는 것을 확인할 수 있습니다.
[그림] 상세정보 화면 - 완료를 선택하면 그룹 생성 작업 화면에서 그룹만 생성된 것을 확인할 수 있습니다.
[그림] 그룹 생성 화면 - 닫기를 선택하여 위저드를 종료한 후 그룹만 생성한 화면입니다.
[그림] 그룹 생성 완료 화면
삭제
그룹을 삭제하기 위해서는 먼저 삭제하려는 그룹에 온라인 상태의 리소스들이 있는지 확인하시기 바랍니다. 만일 온라인 상태의 리소스가 있다면 해당 리소스를 종료하거나 또는 삭제해야 합니다.
- 그룹을 삭제하기 위해서는 그룹 선택 - 마우스 우 클릭 - 그룹 삭제를 선택합니다.
[그림] 그룹 삭제 화면 - 만약 그룹에 속한 리소스 중 하나 이상이 온라인 상태라면 다음과 같은 메시지를 확인하실 수 있습니다.
이 때에는 그룹을 오프라인 후 그룹을 삭제하면 됩니다.
[그림] 그룹 삭제 경고 화면 - 그룹삭제 확인 창으로 다시한번 그룹 삭제를 확인합니다.
[그림] 그룹 삭제 재 확인 화면 만약 그룹의 리소스 중 미러디스크 리소스가 포함되어 있다면 그룹의 미러디스크 리소스만 삭제할지 복제 프로그램의 미러디스크도 삭제할지 여부를 묻습니다.
[그림] 미러디스크 삭제 확인 화면- 그룹을 삭제한 후 완료된 화면입니다.
[그림] 그룹 삭제 완료 후 화면