클러스터 서비스 설치 단계별 가이드
주요 항목
개요
클러스터 서비스
설치 체크리스트
클러스터 설치
클러스터 서비스
소프트웨어 설치
설치 확인
추가 정보
부록 A
요약
본 가이드는 WindowsR 2000 Advanced Server와 Windows 2000 Datacenter Server 운영 체제를 실행하는 서버에 클러스터 서비스를 설치하는 방법을 다룹니다. 그리고 클러스터 노드에 클러스터 서비스를 설치하는 과정을 설명합니다. 본 문서는 클러스터 응용 프로그램 설치 방법을 설명하기 보다는 일반적인, 노드 두 개를 가진 클러스터 설치 과정을 처음부터 끝까지 안내하기 위한 것입니다.
개요
서버 클러스터란 클러스터 서비스를 실행하면서, 하나의 시스템으로써 일괄 작업을 하는 독립 서버들의 그룹입니다. 서버 클러스터를 실시하면 WindowsR 2000 Advanced Server 또는 Windows 2000 Datacenter Server를 실행하는 여러 개의 서버를 묶어 줌으로써 리소스와 응용 프로그램 이용 효율이 높아지고 확장성이 생기며 관리 효율도 좋아집니다.
서버 클러스터는 오류 및 계획된 작동 정지 중에도 응용 프로그램과 리소스를 액세스할 수 있도록 하기 위한 것입니다. 오류 또는 정비로 인해 클러스터에 있는 서버 중 하나를 이용할 수 없을 경우 리소스와 응용 프로그램은 이용 가능한 다른 클러스터 노드로 이동합니다.
클러스터된 시스템에는 결함 허용 능력보다는 이용 효율이 높다는 용어를 사용합니다. 결함 허용 기술은 더 높은 수준의 복원 및 복구를 제공하기 때문입니다. 결함 허용 서버는 일반적으로 높은 수준의 하드웨어 중복과 더불어 전문 소프트웨어를 사용하여 하드웨어 또는 소프트웨어 결함을 거의 즉각적으로 복구합니다. 하지만 이 솔루션을 구현하려면 결함이 발생할 때 까지는 아무 일도 않고 대기만 하는 중복 하드웨어를 구입해야 하기 때문에 클러스터링 솔루션보다 비용이 훨씬 많이 듭니다. 따라서 결함 허용 서버는 어음 교환, ATM, 또는 증권 거래와 같은 중요한 거래를 지원하는 응용 프로그램에 사용됩니다.
클러스터 서비스는 신속한 실행을 보장하지는 않지만 대부분의 업무용 응용 프로그램에 충분한 이용 효율을 제공합니다. 클러스터 서비스는 응용 프로그램과 리소스를 감시하여 많은 오류 상태를 자동 인식하고 복구합니다. 따라서 클러스터 내의 작업 부하를 보다 효율적으로 관리하고 전체적인 시스템 효율을 높여 줍니다.
클러스터 서비스를 이용할 경우 다음과 같은 장점이 있습니다.
- 높은 이용 효율. 클러스터 서비스를 이용하면 오류가 발생한 서버에 있는 디스크 드라이브 및 IP 주소 등의 리소스 소유권이 작동 중인 서버로 자동 전송됩니다. 한 클러스터 내에 있는 시스템이나 응용 프로그램에 오류가 발생하면 클러스터 소프트웨어는 작동 중인 서버에서 오류가 발생한 응용 프로그램을 다시 시작하거나 이 작업을 오류가 발생한 노드에서 나머지 노드로 분산시킵니다. 따라서 사용자는 순간적인 서비스 정지만을 경험하게 됩니다.
- 장애 복구(Failback). 오류가 발생한 서버가 다시 온라인 되면 클러스터 서비스는 클러스터의 작업 부하를 자동으로 다시 균형을 맞춥니다.
- 관리 효율. 클러스터 관리자를 사용하면 클러스터를 하나의 시스템으로 관리하고 응용 프로그램이 하나의 서버에서 실행되는 것처럼 관리할 수 있습니다. 그리고 클러스터 개체를 끌어서 놓기 하여 응용 프로그램을 클러스터 내에 있는 다른 서버로 이동할 수 있으며, 같은 방식으로 데이터를 다른 서버로 옮길 수도 있습니다. 또한, 서버 작업 부하를 수동으로 균형을 맞출 경우나 정비를 위해 서버를 언로드할 때에도 사용할 수 있습니다. 외에도 네트워크 상의 어디에서나 클러스터와 노드, 리소스의 상태를 모두 감시할 수 있습니다.
- 확장성. 클러스터 서비스는 늘어나는 수요에 맞게 확장할 수 있습니다. 클러스터 응용 프로그램의 전체 부하가 클러스터의 수용 능력을 초과하는 경우에는 별도의 노드를 추가할 수 있습니다.
본 문서는 Windows 2000 Advanced Server와 Windows 2000 Datacenter Server를 실행하는 서버에 클러스터 서비스를 설치하는 방법을 다룹니다. 그리고 클러스터 노드에 클러스터 서비스를 설치하는 과정을 다룹니다. 본 문서는 클러스터 응용 프로그램 설치 방법을 설명하기 보다는 일반적인 노드 두 개를 가진 클러스터 설치 과정을 안내하기 위한 것입니다.
|
본 체크리스트가 설치 준비에 도움이 될 것입니다. 이 체크리스트가 끝나면 단계별 지침이 시작됩니다.
소프트웨어 요건
- 클러스터의 모든 컴퓨터에 Microsoft Windows 2000 Advanced Server 또는 Windows 2000 Datacenter Server 설치.
- DNS(Domain Naming System), WINS(Windows Internet Naming System), HOSTS 등의 이름 확인 방법.
- 원격 클러스터 관리를 할 수 있는 터미널 서버 권장.
하드웨어 요건
- 클러스터 서비스 노드에 사용될 하드웨어는 Windows 2000 Advanced Server 또는 Windows 2000 Datacenter Server의 하드웨어 요건에 맞아야 합니다. 이 요건은 제품 호환성 검색 페이지를 참조합니다.
- 클러스터 하드웨어는 클러스터 서비스 하드웨어 호환성 목록(HCL)에 있는 것이어야 합니다. 클러스터 서비스 HCL의 최신 버전은 Windows 하드웨어 호환성 목록에 가서 클러스터를 검색하면 찾을 수 있습니다.
아래 사양을 갖춘 HCL 승인 컴퓨터 2대가 필요합니다.
- Windows 2000 Advanced Server 또는 Windows 2000 Datacenter Server가 설치되어 있는 부트 디스크. 이 부트 디스크는 아래에 설명할 공유 저장소 버스에 있어서는 안됩니다.
- 공유 디스크용 별도의 PCI 저장소 호스트 어댑터(SCSI 또는 Fibre Channel). 부트 디스크 어댑터 외에 별도 사양입니다.
- 클러스터 내 컴퓨터 마다 PCI 네트워크 어댑터 2개.
- 모든 컴퓨터에 연결된 HCL 승인 외부 디스크 저장 장치. 이 저장소는 클러스터 된 디스크로 사용됩니다. 독립 디스크 중복 배열(RAID)이 권장됩니다.
- 공유 저장 장치를 모든 컴퓨터에 연결하는 저장소 케이블. 저장 장치 구성은 제조업체 설명서를 참조합니다. SCSI 버스를 사용하는 경우 자세한 내용은 부록 A를 참조하십시오.
- 모든 하드웨어는 슬롯, 카드, 노드가 모두 동일한 것이 좋습니다. 그럴 경우 구성이 쉬워지며 호환성과 관련된 문제가 줄어듭니다.
네트워크 요건
- 고유한 NetBIOS 클러스터 이름.
- 고유한 정적 IP 주소 5개. 개인 네트워크와 공용 네트워크의 네트워크 어댑터 용으로 각각 2개가 필요하며 하나는 클러스터 용입니다.
- 클러스터 서비스를 위한 도메인 사용자 계정. 모든 노드는 반드시 동일한 도메인의 구성원이어야 합니다.
- 개별 노드마다 공용 네트워크 연결과 노드간 개인 클러스터 네트워크에 각각 사용할 수 있도록 네트워크 어댑터가 2개씩 있도록 하면 좋습니다. 이 두 연결에 네트워크 어댑터를 하나만 사용하는 경우에는 구성 지원을 받지 못합니다. HCl 인증에 별도의 개인 네트워크 어댑터가 필요합니다.
공유 디스크 요건:
- 쿼럼 디스크를 비롯한 모든 공유 디스크는 실제로 공유 버스에 연결되어 있어야 합니다.
- 공유 버스에 연결되어 있는 디스크를 모든 노드에서 볼 수 있는지 확인합니다. 호스트 어댑터 설치 단계에서 확인할 수 있습니다. 어댑터 고유 설명서는 제조업체 설명서를 참조하십시오.
- SCSI 장치는 제조업체 설명서에 따라 고유한 SCSI 식별 번호를 할당 받아야 하며 적절히 종료되어 있어야 합니다.
- 공유 디스크는 모두 동적이 아니라 기본으로 구성되어 있어야 합니다.
- 디스크의 파티션은 모두 NTFS로 포맷되어 있어야 합니다.
필수 사양은 아니지만 모든 디스크에 결함 허용 RAID 구성을 사용하는 것이 좋습니다. 여기서 중요한 점은 패리티가 없는 스트라이프 세트가 아니라 결함 허용 RAID 구성입니다.
|
설치 개요
설치 도중 일부 노드는 꺼지며 일부 노드는 다시 부팅됩니다. 이는 공유 저장소 버스에 연결된 디스크의 데이터가 손실 또는 손상되지 않도록 하기 위한 필수적인 단계로, 여러 개의 노드가 클러스터 소프트웨어의 보호를 받지 않는 동일한 디스크에 동시에 쓰기 시도를 할 경우에 데이터 손실 또는 손상이 발생할 수 있습니다.
각 단계 마다 어떤 노드와 저장 장치에 전원이 공급되는지를 결정하려면 아래 표 1을 사용합니다.
본 가이드에 제시된 단계는 노드 두 개를 가진 클러스터 용입니다. 하지만 노드가 세 개 이상인 클러스터를 설치하고자 하는 경우에는 Node 2 열을 참고하여 다른 노드의 상태를 결정하면 됩니다.
표 1 클러스터 설치 단계의 전원공급 순서 표
Step |
Node 1 |
Node 2 |
저장소 |
비고 |
네트워크 설치 |
켬 |
켬 |
끔 |
|
공유 디스크 설치 |
켬 |
끔 |
켬 |
노드를 모두 끕니다. 공유 저장소의 전원을 켠 다음 첫 번째 노드의 전원을 켭니다. |
디스크 구성 확인 |
끔 |
켬 |
켬 |
첫 번째 노드의 전원을 끄고 두 번째 노드 전원을 켭니다. 필요한 경우 노드 3과 노드 4에도 같은 과정을 반복합니다. |
첫 번째 노드 구성 |
켬 |
끔 |
켬 |
노드를 모두 끕니다. 첫 번째 노드의 전원을 켭니다. |
두 번째 노드 구성 |
켬 |
켬 |
켬 |
첫 번째 노드를 성공적으로 구성한 후 두 번째 노드의 전원을 켭니다. 필요한 경우 노드 3과 노드 4에도 같은 과정을 반복합니다. |
설치 후 |
켬 |
켬 |
켬 |
이때 노드의 전원이 모두 켜져 있어야 합니다. |
클러스터 서비스 소프트웨어를 설치하기 전에 다음과 같은 몇몇 단계를 거쳐야 합니다.
- 개별 노드에 Windows 2000 Advanced Server 또는 Windows 2000 Datacenter Server 설치.
- 네트워크 설치.
- 디스크 설치.
첫 번째 노드에 클러스터 서비스를 설치하기 전에 각각의 클러스터 노드에 위 단계를 실행해야 합니다.
Windows 2000 기반 서버에 클러스터 서비스를 구성하려면 사용자 계정이 개별 노드에 대한 관리 권한을 가지고 있어야 합니다. 노드가 모두 구성원 서버이거나 아니면 동일한 도메인 내에 있는 도메인 컨트롤러여야 하며, 도메인 컨트롤러와 구성원 서버가 혼합되어 있어서는 안됩니다.
Windows 2000 운영 체제 설치
클러스터의 노드에 시스템을 설치하려면 Windows 2000 운영 시스템 패키지에 들어 있는 설명서를 참조하십시오.
본 가이드에서는 "Windows 2000 Server 배포용 공용 인프라 단계별 가이드 "에서 사용한 명명 구조를 사용하지만 어떤 이름을 사용해도 관계 없습니다.
클러스터 서비스를 설치하려면 관리자로 로그온 해야 합니다.
네트워크 설치
참고 여기서는 공유 저장 장치의 전원을 모두 내린 다음 노드의 전원을 모두 켜십시오. 클러스터 서비스가 최소한 하나 이상의 노드에 설치되고 그 노드가 온라인 되기 전까지는 이 두 노드가 동시에 공유 저장 장치를 액세스하도록 해서는 안됩니다.
각각의 클러스터 노드에 네트워크 어댑터가 2개 이상 필요합니다. 하나는 공용 네트워크 연결용이며 다른 하나는 클러스터 노드로 구성된 개인 네트워크 연결 전용입니다.
개인 네트워크 어댑터는 노드간 통신, 클러스터 상태 신호, 클러스터 관리에 사용됩니다. 그리고 개별 노드의 공용 네트워크 어댑터는 클러스터를 클라이언트가 상주하는 공용 네트워크로 연결합니다.
네트워크 연결이 모두 정확한지, 즉, 개인 네트워크 어댑터는 다른 개인 네트워크 어댑터에만 연결되어 있고 공용 네트워크 어댑터는 공용 네트워크에 연결되어 있는지를 확인합니다. 아래 그림 1에 이 연결이 표시되어 있습니다. 공유 디스크 설치로 넘어가기 전에 개별 클러스터 노드에 이 단계를 실시합니다.
그림 1 노드 두 개를 가진 클러스터의 예(clusterpic.vsd)
개인 네트워크 어댑터 구성
클러스터의 첫 번째 노드에 이 단계를 실행합니다.
- [네트워크 환경]을 마우스 오른쪽 단추로 누른 다음 [등록 정보]를 누릅니다.
- [로컬 영역
연결 2] 아이콘을 마우스 오른쪽 단추로 누릅니다.
개인용 및 공용 네트워크 어댑터 구분은 배선에 따라 달라 진다는 사실을 참고하십시오. 본 문서에서는 첫 번째 네트워크 어댑터(로컬 영역 연결)가 공용 네트워크에 연결되어 있고 두 번째 네트워크 어댑터(로컬 영역 연결 2)가 개인 클러스터 네트워크에 연결되어 있습니다. 하지만 이는 필수 요건은 아닙니다. - [상태]를 누릅니다. [로컬 영역 연결 2 상태] 창에 연결 상태와 연결 속도가 표시됩니다. 네트워크 연결이 끊어졌다고 표시되는 경우에는 케이블과 연결을 점검하여 문제를 해결한 다음 계속 진행합니다. [닫기]를 누릅니다.
- [로컬 영역 연결 2]를 다시 누른 다음 [등록 정보]를 누르고 [구성]을 누릅니다.
- [고급]을 누르면 그림 2의 창이 나타납니다.
- 개인 네트워크의 네트워크 어댑터는 기본 자동 속도 선택 보다는 네트워크의 실제 속도로 설정하는 것이 좋습니다. 드롭다운 목록에서 네트워크 속도를 선택합니다. 속도 [자동 선택] 설정을 사용해서는 안됩니다. 일부 어댑터는 속도 결정 도중 패킷을 버리기도 합니다. 네트워크 어댑터 속도를 설정하려면 [미디어 형식] 또는 [속도]와 같은 적절한 옵션을 누릅니다.
그림 2 고급 어댑터 구성(advanced.bmp)
같은 네트워크에 연결되어 있는 클러스터의 네트워크 어댑터는 모두 동일한 이중 모드, 흐름 제어, 미디어 형식 등을 사용하도록 동일하게 구성해야 합니다. 하드웨어가 다를 경우에도 설정은 모두 동일한 것이 좋습니다.
참고 클러스터 네트워크 전체적으로 동일한 네트워크 어댑터를 사용하는 것이 좋습니다.
- [TCP/IP]를 누릅니다.
- [등록 정보]를 누릅니다.
- [다음 IP 주소 사용] 라디오 단추를 누르고 10.1.1.1을 입력합니다. 두 번째 노드의 경우 10.1.1.2를 사용합니다.
- 서브넷 마스크 255.0.0.0을 입력합니다.
- [고급] 라디오 단추를 누르고 [WINS] 탭을 선택합니다. [TCP/IP에서 NetBIOS 사용 안함]을 선택합니다. [확인]을 눌러 이전 메뉴로 돌아갑니다. 이 단계는 개인 네트워크 어댑터에만 실행합니다.
창이 아래 그림 3과 같아질 것입니다.
그림 3 개인 커넥터 IP 주소(ip10111.bmp)
공용 네트워크 어댑터 구성
참고 DHCP 서버를 이용할 수 있으면 공용 네트워크 어댑터의 IP 주소를 자동으로 얻을 수 있지만 클러스터 노드의 경우에는 그렇게 하지 않는 것이 좋습니다. 대신 클러스터의 모든 공용 및 개인 네트워크 어댑터에 정적 IP 주소를 설정하는 것이 좋습니다. DHCP를 통해 IP 주소를 받을 경우, DHCP 서버가 다운되면 클러스터 노드를 액세스할 수 없게 될 수도 있습니다. 공용 네트워크 어댑터에 반드시 DHCP를 사용해야 하는 경우라면 임대 기간을 길게 잡아 DHCP 서비스가 일시적으로 중단되는 경우에도 동적으로 할당된 임대 주소가 유효한지를 확인할 수 있습니다. 어떤 경우에도 개인 네트워크 커넥터에는 정적 IP 주소를 설정해야 합니다. 클러스터 서비스는 서브넷 하나당 네트워크 인터페이스를 하나만 인식한다는 사실을 명심하십시오. Windows 2000의 TCP/IP 주소 지정과 관련하여 도움이 필요할 경우에는 Windows 2000 온라인 도움말을 참조하십시오.
로컬 영역 네트워크 아이콘의 이름 바꾸기
역할을 분명히 하기 위해 네트워크 연결 이름을 변경하는 것이 좋습니다. 예를 들면, 로컬 영역 연결(2)의 이름을 'Private Cluster Connection(개인 클러스터 연결)'로 변경하는 것입니다. 이렇게 이름을 붙이면 네트워크를 확인하고 역할을 정확하게 할당하는데 도움이 될 것입니다
- [로컬 영역 연결 2] 아이콘을 마우스 오른쪽 단추로 누릅니다.
- [이름 바꾸기]를 누릅니다.
- 입력란에 'Private Cluster Connection'을 입력하고 Enter키를 누릅니다.
- 단계 1-3을 반복하여 공용 네트워크 어댑터 이름을 'Public Cluster Connection(공용 클러스터 연결)'이라고 바꿉니다.
그림 4 이름 바뀐 연결(connames.bmp)
- 이름 바뀐 아이콘은 위 그림 4와 비슷하게 됩니다. [네트워킹 및 전화 접속 연결] 창을 닫습니다. 온라인 되면 이 새 연결 이름은 자동으로 다른 클러스터 서버에 복제됩니다.
연결 및 이름 확인
개인 및 공용 네트워크가 적절히 정보를 전달하고 있는지 확인하려면 개별 노드 각각의 네트워크 어댑터에 다음 단계를 실행합니다. 클러스터에 있는 네트워크 어댑터의 IP 주소를 알아야 합니다. 주소를 모르는 경우에는 개별 노드에 있는 ipconfig 명령을 사용하여 주소를 검색할 수 있습니다.
- [시작]을 누르고 [실행]을 누른 다음 입력란에 cmd를 입력하고 [확인]을 누릅니다.
- Ipconfig /all을 입력하고 Enter키를 누릅니다. 컴퓨터에 있는 모든 네트워크 어댑터의 IP 정보가 표시됩니다.
- 화면에 명령 프롬프트가 표시되어 있지 않을 경우 [시작]과 [실행]을 누르고 입력란에 cmd를 입력한 다음 [확인]을 누릅니다.
- Ping IP 주소를 입력하는데, 이 IP 주소는 다른 노드에 있는 해당 네트워크 어댑터의 IP 주소입니다. 예를 들어 IP 주소가 다음과 같이 설정되어 있다고 합시다.
노드 |
네트워크 이름 |
네트워크 어댑터 IP 주소 |
1 |
공용 클러스터 연결 |
172.16.12.12. |
1 |
개인 클러스터 연결 |
10.1.1.1 |
2 |
공용 클러스터 연결 |
172.16.12.14 |
2 |
개인 클러스터 연결 |
10.1.1.2 |
이 경우에는 노드 1에서 ping 172.16.12.14와 ping 10.1.1.2를, 그리고 노드 2에서 ping 172.16.12.12와 10.1.1.1을 입력해야 합니다.
이름 확인을 확인하려면 노드의 IP 주소 대신 컴퓨터 이름을 사용하여 클라이언트에서 개별 노드를 핑 합니다. 예를 들어, 첫 번째 클러스터 노드의 이름 확인을 확인하려면 다른 어떤 클라이언트에서나 ping hq-res-dc01을 입력하면 됩니다.
도메인 구성원 자격 확인
한 클러스터에 있는 모드는 모두 반드시 동일한 도메인의 구성원이어야 하며 도메인 컨트롤러와 DNS 서버를 액세스할 수 있어야 합니다. 노드는 구성원 서버나 도메인 컨트롤러로 구성할 수 있습니다. 노드 하나를 도메인 컨트롤러로 구성하려면 다른 노드도 모두 동일한 도메인에 있는 도메인 컨트롤러로 구성하는 것이 좋습니다. 본 자료에서는 모든 노드를 도메인 컨트롤러로 구성합니다.
참고 도메인 컨트롤러, DNS, DHCP 이해 및 구성에 도움이 되는 Windows 2000 자료 링크는 본 자료 뒤에 있는 기타 정보를 참조하십시오.
- [내 컴퓨터]를 마우스 오른쪽 단추로 누른 다음 [등록 정보]를 누릅니다.
- [네트워크 식별]을 누릅니다. [시스템 등록 정보] 대화 상자에 컴퓨터 전체 이름과 도메인이 표시됩니다. 우리는 편의상 도메인 이름을 reskit.com이라고 합니다.
- 구성원 서버를 사용하고 도메인에 참여해야 한다면 지금 하면 됩니다.
- [등록 정보]를 누르고 화면에 표시된 도메인 참여 지시를 따릅니다.
- [시스템 등록 정보]를 닫고 [내 컴퓨터] 창을 닫습니다.
클러스터 사용자 계정 설치
클러스터 서비스에는 클러스터 서비스를 실행할 수 있는 도메인 사용자 계정이 필요합니다. 설치를 하려면 사용자 이름과 암호가 필요하므로 클러스터 서비스를 설치하기 전에 사용자 계정을 만들어야 합니다. 이 사용자 계정은 도메인 사용자와 관계가 없어야 합니다.
- [시작]을 누르고 [프로그램]과 [관리 도구]를 차례로 선택한 다음 [Active Directory 사용자 및 컴퓨터]를 누릅니다.
- Reskit.com이 확장되어 있지 않은 경우에는 [+]를 눌러 확장합니다.
- [사용자]를 누릅니다.
- [사용자]를 마우스 오른쪽 단추로 누른 다음 [새로 만들기]를 가리키고 [사용자]를 누릅니다.
- 아래 그림 5에서처럼 클러스터 이름을 입력하고 [다음]을 누릅니다.
그림 5 클러스터 사용자 추가(clusteruser.bmp)
- 암호 설정을 [암호 변경할 수 없음]과 [암호 사용 기간 제한 없음]으로 설정합니다. [다음]을 누르고 [마침]을 누르면 이 사용자가 만들어 집니다.
참고 관리 보안 정책상 사용 기간 제한이 없는 암호를 사용할 수 없는 경우에는 암호가 만료되기 전에 갱신하고 노드 마다 클러스터 서비스 구성을 업데이트해야 합니다.
- Active Directory Users and Computers 스냅인 왼쪽 창의 [클러스터]를 마우스 오른쪽 단추로 누릅니다. 상황에 맞는 메뉴에서 [등록 정보]를 선택합니다.
- [구성원을 그룹에 추가]를 누릅니다.
- [관리자]를 누르고 [확인]을 누릅니다. 이렇게 하면 새 사용자 계정이 이 컴퓨터에 대한 관리 권한을 갖게 됩니다.
- Active Directory Users and Computers 스냅인을 닫습니다.
공유 디스크 설정
경고 한 노드에 Windows 2000 Advanced Server 또는 Windows 2000 Datacenter Server와 Cluster 서비스를 설치하고 실행한 다음에 다른 노드에 운영 체제 설치를 시작해야 합니다. 최소한 하나 이상의 노드에서 클러스터 서비스를 설치, 구성하고 실행하기 전에 다른 노드에서 운영 체제를 시작하면 클러스터 디스크가 손상될 것입니다.
계속 하려면 노드의 전원을 모두 끈 다음 공유 저장 장치의 전원을 켜고 노드 1의 전원을 켭니다.
쿼럼 디스크
쿼럼 디스크는 클러스터 관리에 도움이 되는 클러스터 구성 데이터베이스 검사점과 로그 파일을 저장하는데 사용됩니다. 다음은 쿼럼 디스크 권장 사항입니다.
- 쿼럼 디스크로 사용할 작은 파티션(50MB 이상)을 만듭니다. 일반적으로 권장되는 쿼럼 디스크 크기는 500MB입니다.
- 쿼럼 리소스에 별도의 디스크를 할당합니다. 쿼럼 디스크 오류가 발생하면 클러스터 전체에 오류가 발생할 수 있으므로 RAID 디스크 배열에 볼륨을 사용하는 것이 좋습니다.
클러스터 서비스 설치 도중 쿼럼 디스크에 드라이브 문자를 제공해야 합니다. 여기서는 Q를 사용하기로 합시다.
공유 디스크 구성
- [내 컴퓨터]를 마우스 오른쪽 단추로 누른 다음 [관리]를 누르고 [저장소]를 누릅니다. [디스크 관리]를 두 번 누릅니다.
- 공유 디스크가 모두 NTFS로 포맷되고 기본으로 지정되어 있는지 확인합니다. 새 드라이브에 연결하면 디스크 서명 및 업그레이드 마법사가 자동으로 시작됩니다.
- [다음]을 눌러 마법사를 진행합니다. 이 마법사는 디스크를 동적으로 설정합니다. 디스크를 기본으로 다시 설정하려면 [디스크 #](여기서 #는 현재 작업하고 있는 디스크를 말합니다.)를 마우스 오른쪽 단추로 누른 다음 [기본 디스크로 되돌리기]를 누릅니다.
- 할당되지 않은 디스크 공간을 마우스 오른쪽 단추로 누릅니다.
- [파티션 만들기]를 누릅니다.
- 파티션 만들기 마법사가 시작됩니다. [다음]을 두 번 누릅니다.
- 원하는 파티션 크기(단위 MB)를 입력하고 [다음]을 누릅니다.
- 기본 드라이브 문자 할당에 동의하고 [다음]을 누릅니다.
- [다음]을 누르면 파티션이 포맷되고 만들어집니다.
드라이브 문자 할당
버스, 디스크, 파티션을 구성한 다음에는 클러스터된 디스크에 있는 개별 파티션에 드라이브 문자를 할당해야 합니다.
참고 탑재 포인트는 드라이브 문자를 할당하지 않고 기존 디렉터리를 사용해서 파일 시스템을 탑재할 수 있도록 해 주는 파일 시스템 기능으로, 클러스터에서는 지원되지 않습니다. 클러스터 리소스로 사용되는 외부 디스크는 NTFS 파티션을 사용해 파티션해야 하며 드라이브 문자가 할당되어 있어야 합니다.
- 원하는 파티션을 마우스 오른쪽 단추로 클릭하고 [드라이브 문자 및 경로 변경]을 선택합니다.
- 새 드라이브 문자를 선택합니다.
- 공유 디스크 마다 단계 1-2를 반복합니다.
그림 6 드라이브 문자가 할당된 디스크(drives.bmp)
- 작업을 완료하면 [컴퓨터 관리] 창이 위의 그림 6과 같아집니다. 이제 [컴퓨터 관리] 창을 닫습니다.
디스크 액세스 및 기능 확인.
- [시작]을 누르고 [프로그램]과 [보조 프로그램], [메모장]을 차례로 누릅니다.
- 메모장에 몇 단어를 입력한 다음 [파일]/[다른 이름으로 저장] 명령을 사용하여test.txt라는 테스트 파일로 저장합니다. 메모장을 닫습니다.
- [내 컴퓨터] 아이콘을 두 번 클릭 하십시오.
- test.txt를 마우스 오른쪽 단추로 누르고 [복사]를 누릅니다.
- 창을 닫습니다.
- [내 컴퓨터]를 두 번 누릅니다.
- 공유 드라이브 파티션을 두 번 누릅니다.
- [편집]을 누르고 [붙여넣기]를 누릅니다.
- 이제 이 파일의 사본이 공유 디스크에 있습니다.
- test.txt를 두 번 눌러 공유 디스크에서 파일을 엽니다. 파일을 닫습니다.
- 파일을 반전시킨 다음 Del키를 눌러 클러스터 된 디스크에서 파일을 삭제합니다.
클러스터된 디스크마다 이 과정을 반복하여 첫 번째 노드에서 이 디스크를 액세스할 수 있는지 확인합니다.
이제 첫 번째 노드를 닫고 두 번째 노드의 전원을 켜서 위의 디스크 액세스 및 기능 확인 단계를 반복합니다. 노드가 더 있으면 계속 반복합니다. 모든 노드가 디스크에서 읽고 쓸 수 있는지 확인을 완료하면 첫 번째 노드를 제외한 나머지 노드를 끄고 본 가이드를 계속합니다.
|
첫 번째 노드 구성
참고 첫 번째 노드에 클러스터 서비스 설치 시 Windows 2000을 부팅하기 전에 나머지 노드를 모두 끄거나 정지시켜야 합니다. 그리고 공유 저장 장치는 전원을 모두 켜는 것이 좋습니다.
설치 첫 번째 단계로, 클러스터를 만들 수 있도록 초기 클러스터 구성 정보를 모두 제공해야 합니다. 클러스터 서비스 구성 마법사를 사용하면 됩니다.
- [시작]을 누르고 [설정]과 [제어판]을 차례로 누릅니다.
- [프로그램 추가/삭제]를 두 번 누릅니다.
- [Windows 구성 요소 추가/삭제]를 두 번 누릅니다.
- [클러스터 서비스]를 선택하고 [다음]을 누릅니다.
- 클러스터 서비스 파일은 Windows 2000 Advanced Server 또는 Windows 2000 Datacenter Server CD-ROM에 있습니다. x:\i386을 입력합니다. 여기서 x는 CD-ROM 드라이브 문자를 말합니다. 네트워크에서 Windows 2000을 설치한 경우에는 대신 적절한 네트워크 경로를 입력합니다. (Windows 2000 설치 플래시 화면이 표시되면 닫습니다.) [확인]을 누릅니다.
- [다음]을 누릅니다.
- 아래 그림 7과 같은 창이 나타납니다. 클러스터 서비스는 하드웨어 호환성 목록에 있는 하드웨어에서만 지원을 받는다는 조건에 동의하면 [이해함]을 누릅니다.
그림 7 하드웨어 구성 인증 화면(hcl.bmp)
- 이 노드가 클러스터의 첫 번째 노드이므로 클러스터도 만들어야 합니다. 아래 그림 8처럼 [클러스터의 첫 번째 노드]를 선택하고 [다음]을 누릅니다.
그림 8 새 클러스터 만들기(clustcreate.bmp)
- 클러스터 이름(15문자 이내)을 입력하고 [다음]을 누릅니다. 여기서는 MyCluster라고 합시다.
- 설치 전 단계에서 만든 클러스터 서비스 계정의 사용자 이름을 입력합니다. 우리가 사용한 사용자 이름은 클러스터입니다. 암호는 비워두고 도메인 이름을 입력한 후 [다음]을 누릅니다. .
참고 일반적으로 이 사용자 계정에 안전한 암호를 넣을 것입니다.
이제 클러스터 서비스 구성 마법사가 사용자 계정과 암호를 확인합니다.
- [다음]을 누릅니다.
클러스터 디스크 구성
참고 기본적으로 시스템 디스크로 동일한 버스에 상주하지 않는 SCSI 디스크는 모두 [관리하는 디스크] 목록에 표시됩니다. 따라서 이 노드에 SCSI 버스가 여러 개인 경우 일부 디스크는 공유 저장소로 사용되지 않는다고 등록될 수도 있습니다(예: 내부 SCSI 드라이브). 이러한 디스크는 [관리하는 디스크] 목록에서 제거해야 합니다.
- 그림 9의 [관리하는 디스크 추가 또는 제거] 대화 상자에는 클러스터 서비스가 공유 SCSI 버스에서 어떤 디스크를 사용할 지가 표시됩니다. 필요에 따라 디스크를 추가 또는 제거하고 [다음]을 누릅니다.
그림 9 관리하는 디스크 추가 또는 제거(manageddisks.bmp)
논리 드라이브 F:와 G:가 하나의 하드 디스크에 존재하므로 클러스터 서비스는 이 두 드라이브를 하나의 리소스로 본다는 사실을 참고하십시오. 기본적으로 첫 번째 디스크의 첫 번째 파티션이 쿼럼 리소스로 선택되어 있습니다. 이 기본값을 변경하여 쿼럼 디스크로 만들어진 작은 파티션을 표시합니다. 우리가 사용한 예에서는 Q 드라이브입니다. [다음]을 누릅니다.
참고 클러스터링 시나리오를 만들 때 오류가 발생하지 않도록 하려면 클러스터 통신에 개인 네트워크를 2개 이상 사용해야 합니다. 클러스터 서비스는 클러스터 상태 신호와 클러스터 관리에 개인 네트워크를 사용할 수 있습니다. 따라서 공용 네트워크를 사용하는 것보다는 보안이 더 강화됩니다. 클러스터 관리에 공용 네트워크를 사용할 수도 있으며 개인 및 공용 통신에 하나의 네트워크를 사용할 수도 있습니다. 어떤 경우이건, 노드간 통신에 네트워크를 하나만 사용하는 경우에는 오류 발생 가능성이 있으므로 클러스터 통신에는 반드시 네트워크를 2개 이상 사용해야 합니다. 여러 개의 네트워크를 사용하여, 최소한 하나 이상은 노드 간 개인 링크로 구성하고 다른 네트워크는 공용 네트워크를 통해 연결하는 것이 좋습니다. 클러스터 서비스는 서브넷 당 네트워크 인터페이스를 하나만 인식하므로 개인 네트워크가 2개 이상인 경우에는 각각 서로 다른 서브넷을 사용하도록 해야 합니다.
본 자료는 네트워크를 2개만 사용한다는 가정 하에 작성된 것으로, 이것을 하나는 혼합 네트워크로, 그리고 다른 하나는 개인 네트워크로 구성하는 방법이 제시되어 있습니다. .
클러스터 서비스 구성 마법사가 이러한 네트워크를 제시하는 순서는 다를 수 있습니다. 본 예에서는 공용 네트워크가 맨 먼저 나옵니다.
- [클러스터 네트워크 구성] 대화 상자에서 [다음]을 누릅니다.
- 네트워크 이름과 IP 주소가 공용 네트워크의 네트워크 인터페이스에 일치하는지 확인합니다.
- [클러스터 사용에 이 네트워크 사용] 상자를 확인합니다.
- 아래 그림 10에 있는 [모든 통신(혼합 네트워크)] 옵션을 선택합니다.
- [다음]을 누릅니다.
그림 10 공용 네트워크 연결(pubclustnet.bmp)
- 그림 11에 있는 다음 대화 상자는 개인 네트워크를 구성합니다. 네트워크 이름과 IP 주소가 개인 네트워크의 네트워크 인터페이스에 일치하는지 확인합니다.
- [클러스터 사용에 이 네트워크 사용] 상자를 확인합니다.
- [내부 클러스터 통신에만 사용] 옵션을 선택합니다.
그림 11 개인 네트워크 연결 (privclustnet.bmp)
- [다음]을 누릅니다.
- 이 예에서는 두 네트워크 모두 내부 클러스터 통신에 사용할 수 있도록 구성되었습니다. 다음 대화 창은 네트워크 사용 순서를 변경하는 옵션을 제공합니다. 개인 클러스터 연결이 노드 간 직접 연결을 대표하므로 목록의 맨 위에 있습니다. 정상 작동되는 경우 이 연결은 클러스터 통신에 사용됩니다. 하지만 개인 클러스터 연결에 오류가 발생하면 클러스터 서비스가 자동으로 목록에 있는 다음 네트워크로 전환됩니다. 본 예에서는 공용 클러스터 연결이 다음 네트워크입니다. 목록의 첫 번째 연결이 개인 클러스터 연결인지 확인하고 [다음]을 누릅니다.
중요 항상 개인 클러스터 연결이 목록의 맨 위에 오도록 연결 순서를 설정해야 합니다.
- 고유한 클러스터 IP 주소(172.16.12.20)와 서브넷 마스크(255.255.252.0)를 입력하고 [다음]을 누릅니다.
그림 12 클러스터 IP 주소 (clusterip.bmp)
그림 12에 제시된 클러스터 서비스 구성 마법사는 클러스터 IP 주소를 공용 또는 혼합 네트워크 중 하나로 자동 연결합니다. 이때 서브넷 마스크를 사용하여 정확한 네트워크를 선택합니다.
- [마침]을 누르면 첫 번째 노드의 클러스터 구성이 완료됩니다.
클러스터 서비스 설치 마법사가 클러스터 서비스 설치를 완료하는데 필요한 파일을 복제하면 첫 번째 노드 설치 과정이 완료됩니다. 파일을 복제하고 나면 클러스터 서비스 레지스트리 항목이 만들어지고 쿼럼 리소스에 로그 파일이 생성되며 첫 번째 노드에서 클러스터 서비스가 시작됩니다.
클러스터 서비스가 성공적으로 시작되었음을 알려주는 대화 상자가 나타납니다.
- [확인]을 누릅니다.
- [프로그램 추가/제거] 창을 닫습니다.
클러스터 설치 확인
Cluster Administrator 스냅인을 사용하여 첫 번째 노드의 클러스터 서비스 설치를 확인합니다.
- [시작], [프로그램], [관리 도구], [클러스터 관리자]를 차례로 누릅니다.
그림 13 클러스터 관리자 (1nodeadmin.bmp)
스냅인 창이 위 그림 13과 비슷하다면 클러스터 서비스가 첫 번째 노드에 성공적으로 설치된 것입니다. 이제 두 번째 노드에 클러스터 서비스를 설치할 수 있습니다.
두 번째 노드 구성
참고 여기서는 노드 1을 제외한 나머지 공유 디스크의 전원을 모두 켭니다. 그리고 두 번째 노드의 전원을 켭니다.
두 번째 노드에 클러스터 서비스를 설치하는 과정은 첫 번째 노드의 경우보다 짧습니다. 설치 프로그램은 첫 번째 노드의 구성을 기초로 하여 두 번째 노드의 클러스터 서비스 네트워크 설정을 구성합니다.
두 번째 노드에 클러스터 서비스 설치를 시작하는 과정은 첫 번째 노드와 정확히 동일합니다. 두 번째 노드 설치 도중에는 첫 번째 노드가 반드시 실행 중이어야 합니다.
다음과 같은 차이점을 제외하고는 첫 번째 노드에 클러스터 서비스를 설치하는 과정과 동일한 절차를 따릅니다.
- [클러스터 만들기 또는 가입] 대화 상자에서 [클러스터의 두 번째 또는 그 다음 노드]를 선택하고 [다음]을 누릅니다.
- 앞에서 만든 클러스터 이름(본 예에서는 MyCluster)을 입력하고 [다음]을 누릅니다.
- [다음으로 클러스터에 연결]을 표시하지 않습니다. 클러스터 서비스 구성 마법사는 첫 번째 노드 설치 시 선택된 사용자 계정의 이름을 자동으로 적용합니다. 항상 첫 번째 클러스터 노드 설치 시 사용한 계정을 사용하십시오.
- 암호가 있는 경우 계정의 암호를 입력하고 [다음]을 누릅니다.
- 다음 대화 상자에서 [마침]을 누르면 구성이 완료됩니다.
- 클러스터 서비스가 시작됩니다. [확인]을 누릅니다.
- [프로그램 추가/삭제]를 누릅니다.
추가 노드를 설치하는 경우에는 이 단계를 반복하여 다른 모든 노드에 클러스터 서비스를 설치하십시오.
|
클러스터 서비스가 잘 설치되었는지를 확인하는 방법은 몇 가지가 있습니다. 다음은 간단한 확인 방법입니다.
- [시작], [프로그램], [관리 도구], [클러스터 관리자]를 차례로 누릅니다.
그림 14 클러스터 리소스(clustadmin.bmp)
노드 2개(위 그림 14의 (HQ-RES-DC01과 HQ-RES-DC02)가 있다는 사실은 클러스터가 존재하고 실행 중임을 보여 줍니다.
- [디스크 그룹 1] 그룹을 마우스 오른쪽 단추로 누르고 [이동] 옵션을 선택합니다. 이 그룹과 관련 리소스가 모두 다른 노드로 이동합니다. 잠시 후면 디스크 F: G: 가 두 번째 노드에서 온라인 됩니다. 화면을 보고 있으면 이 이동을 볼 수 있습니다. Cluster Administrator 스냅인을 닫습니다.
축하합니다. 클러스터 서비스를 모든 노드에 설치 완료하였습니다. 서버 클러스터가 완벽하게 실행될 것입니다. 이제 Exchange나 SQL Server와 같은 클러스터 인식 응용 프로그램, WINS, DHCP, 분산 트랜잭션 코디네이터, 메시지 대기열, IIS와 같은 클러스터 인식 서비스, 또는 프린터 스풀러, 파일 공유와 같은 클러스터 리소스를 설치할 수 있습니다.
|
본 가이드는 클러스터 서비스를 간단히 설치하는 방법을 다룹니다. Windows 2000 Server, Windows 2000 Advanced Server 및 Windows 2000 Cluster 서비스를 다룬 기사와 자료는 The Windows 2000 웹 사이트를 참조하십시오. 그리고 DHCP, Active Directory 및 기타 서비스 설치 정보는 Windows 2000 온라인 도움말, Windows 2000 계획 및 배포 가이드, 그리고 Windows 2000 리소스 키트를 참조하십시오.
|
이 부록은 SCSI 드라이브 설치를 위한 일반 설명서입니다. SCSI 하드 디스크 공급업체의 설명서가 본 설명서와 다를 경우에는 항상 공급업체가 제공한 설명서를 사용하십시오.
하드웨어 요건에 등록된 SCSI 버스는 반드시 클러스터 서비스를 설치하기 전에 구성해야 합니다. 구성 절차는 다음과 같습니다.
- SCSI 장치 구성
- SCSI 컨트롤러와 하드 디스크가 공유 SCSI 버스에서 적절히 작동하도록 구성합니다.
- 버스를 적절히 종료합니다. 이 공유 SCSI 버스는 버스 양 끝에 터미네이터(terminator)가 있어야 합니다. 클러스터 노드 사이에 공유 SCSI 버스가 여러 개 일 수도 있습니다.
다음 페이지의 정보 외에 SCSI 사양서 또는 SCSI 장치 제조업체의 설명서를 참조하십시오. 위 자료는 미국 표준 협회(ANSI)에 주문하면 구할 수 있으며, ASNI 웹 사이트에는 SCSI 사양을 검색할 수 있는 카탈로그가 있습니다.
SCSI 장치 구성
공유 SCSI 버스에 있는 개별 장치에는 고유의 SCSI ID가 필요합니다. 대부분의 SCSI 컨트롤러는 기본적으로 SCSI ID 7로 정해져 있으므로 공유 SCSI 버스 구성 과정에서 한 컨트롤러에 있는 SCSI ID를 SCSI ID 6과 같은 다른 SCSI ID로 변경해야 합니다. 공유 SCSI 버스에 디스크가 2개 이상인 경우 개별 디스크 또한 고유한 SCSI ID가 필요합니다.
일부 SCSI 컨트롤러는 부팅 시 초기화 할 때 SCSI 버스를 다시 설정합니다. 그럴 경우 공유 SCSI 버스에 있는 다른 노드와 디스크 간에 데이터 전송을 방해할 수 있습니다. 따라서 가능하면 SCSI 버스 다시 설정은 사용하지 않는 것이 좋습니다.
공유 SCSI 버스 분리
장치가 SCSI 버스 끝에 있는 경우 Y 케이블을 장치에 연결할 수 있습니다. 그런 다음 터미네이터를 Y 케이블의 한쪽 분기에 연결하여 SCSI 버스를 분리할 수 있습니다. 이 분리 방법을 사용하려면 이 장치가 가지고 있을 수 있는 내부 터미네이터를 제거하거나 사용 가능하지 않도록 해야 합니다.
특정한 장치에는 trilink 커넥터를 연결할 수 있습니다. 장치가 버스의 끝에 있는 경우 trilink 커넥터를 사용하여 버스를 분리할 수 있습니다. 이 분리 방법을 사용하려면 이 장치가 가지고 있을 수 있는 내부 터미네이터를 제거하거나 사용 가능하지 않도록 해야 합니다.
Y 케이블과 trilink 커넥터는 한 노드가 온라인 상태가 아닐 때에도 분리가 가능하므로 권장되는 방법입니다.
참고 공유 버스의 끝에 있지 않은 장치는 반드시 내부 분리가 사용되지 않도록 해야 합니다.
SCSI 장치 설치 및 분리에 대한 내용은 부록 A를 참조하십시오.