미러디스크
: 미러링 모듈을 이용해 양 서버 간의 로컬 디스크를 실시간 복제하고 감시하기 위해 사용되는 리소스
■ Affected version : MCCS 4.4.0 이상 version (WDRBD Module 포함 version)
■ Windows Server Platform
Step-by-step guide
로컬 디스크 복제를 위한 미러디스크 리소스를 추가합니다.
- 미러디스크로 구성할 로컬 디스크 상태를 확인합니다.
- 미러디스크로 구성할 디스크 Size는 양 서버가 바이트 단위까지 동일해야 합니다.
만약 디스크 Size를 동일하게 설정하지 못하는 경우 Secondary로 설정될 디스크 Size가 더 크면 됩니다.
(ex, Primary : 100G, Secondary : 150G 일 경우 구성 가능)
초기 Full-sync 완료 후 Secondary size는 Primary size와 동일하게 설정됩니다. - 리소스 그룹명 우클릭 후 "리소스 추가" 메뉴를 선택합니다.
- 메뉴 중 "미러디스크" 항목을 선택합니다.
- 각 항목별로 추가할 정보를 입력합니다.
5-1. 소스 서버 : Full-sync를 수행하기 위해 기준이 될 서버를 지정합니다. (소스 서버 기준으로 타겟 서버의 Data가 overwrite 됩니다.)
5-2. 미러 볼륨 : 미러디스크로 구성할 볼륨을 지정합니다.
5-3. 프로토콜 : 일반적인 구성인 경우 Data 정합성이 100% 보장되는 "동기"방식으로 지정하시면 됩니다. (WAN 구간일 경우 "비 동기" 방식 권장)
5-4. 리로스 이름 : MCCS 리소스로 등록할 이름을 지정합니다. (ex, Mirror_E_r0 → E는 볼륨레터를 의미하며 r0는 복제구성되는 볼륨 정보를 의미합니다, 미러볼륨이 여러개일 경우 r0, r1, r2.. 식으로 구성) - 타겟 서버의 Data가 소스 서버 기준으로 overwrite되므로 다시 한번 확인하는 팝업창이 생성됩니다.
이상 없을 경우 "OK" 버튼을 선택합니다. - 리소스가 생성되어 초기 Full-sync 작업을 진행합니다.
Windows의 경우 소스 서버에 있는 Data 만큼만 동기화를 진행합니다. - Full-sync 작업이 완료되면 다음과 같이 "Mirroring" 상태가 됩니다.
미러디스크로 구성되면 타겟 서버의 볼륨은 Lock 상태가 되며 access 불가한 상태가 됩니다. (Data 정합성이 일치해야 하기 때문) - 미러디스크 생성이 완료되면 디스크 관리자 상에 vhd 형식의 Device가 생성됩니다.
해당 볼륨은 미러디스크 복제 정보, 블럭 정보 등을 저장하는 메타디스크 영역으로 사용되며 MCCS에서 자동으로 관리를 합니다. - CLI를 통하여 미러디스크의 상태를 체크할 수 있습니다.
CMD - drbdadm status
각각 Primary 노드와 Secondary 노드에서 조회했을 시의 명령어 결과값입니다.
role : 현재 조회하고 있는 노드의 역할
disk : Data 정합성 여부 (UpToDate : 동기화 일치 상태)
peer-disk : 상대 노드와의 정합성 여부
WDRBD의 CLI 명령어는 여러가지가 있으나 자세한 명령어는 <미러디스크 상태점검> 가이드를 확인하시기 바랍니다.
Info |
---|
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...