안녕하세요!

 

 

지난 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 클러스터 최적화 방법에 대해 알아보았습니다.
[Windows Server 2012 R2 MSCS 구축 - 클러스터 최적화] http://hope.pe.kr/279

 

이번 포스팅에서는 Windows Server 2012 R2에서 Failover Clustering 시 사용할수 있는 cmdlet에 대해 알아보겠습니다.

 

 

 

 

Windows Server 2012 R2 Failover Clustering Cmdlet.pdf

 

 

[참고 사이트]

Mapping Cluster.exe Commands to Windows PowerShell Cmdlets for Failover Clusters

https://technet.microsoft.com/en-us/library/ee619744(WS.10).aspx?tduid=(c4f369f3be03e4abe32318334f8666d4)(256380)(2459594)(TnL5HPStwNw-wy5OAAKn82snWN3mlbWRyA)()

 

 

먼저 Module 확인 및 가져오기 cmdlet 입니다.


다음 cmdlet으로 현재 Powershell에서 가져오기 가능한 module을 확인합니다.
Get-Module -ListAvailable

 

가져오기 가능한 Module 목록이 표시됩니다.


다음 cmdlet으로 FailoverClusters 모듈을 가져옵니다.
Import-Module FailoverClusters


바로 프롬프트가 떨어집니다.

 

 

사용 가능 cmdlet 확인 방법입니다.


다음 cmdlet으로 FailoverClusters에서 사용 가능한 cmdlet을 확인합니다.
Get-Command -Module FailoverClusters


사용 가능한 cmdlet 목록이 나타납니다.


그리고 다음 cmdlet으로 Clusters에서 사용 가능한 cmdlet을 확인합니다.
Get-Command | findstr Clusters

 

사용 가능한 cmdlet 목록이 나타납니다.

 

 

Get-ClusterGroup cmdlet 입니다.


다음 cmdlet으로 ClusterGroup 목록을 확인합니다.
Get-ClusterGroup

 

GlusterGroup의 Name, Owner, State를 확인합니다.

 

 

Stop-ClusterGroup cmdlet 입니다.


다음 cmdlet으로 “새 역할” ClusterGroup의 State를 Offline 시킬 수 있습니다.
Stop-ClusterGroup “새 역할”

 

“새 역할” ClusterGroup의 State가 Offline 되였습니다.

 

Get-ClusterGroup cmdlet으로 전체 ClusterGroup에서 “새 역할” ClusterGroup의 State가 Offline 임을 확인합니다.

 

 

Start-ClusterGroup cmdlet 입니다.


다음 cmdlet으로 “새 역할” ClusterGroup의 State 를 Online 시킵니다..
Start-ClusterGroup “새 역할”

 

“새 역할” ClusterGroup의 State가 Online 되였습니다.

 

Get-ClusterGroup cmdlet으로 전체 ClusterGroup에서 “새 역할” ClusterGroup의 State가 Online임을 확인합니다.

 


Move-ClusterGroup cmdlet 입니다.


다음 cmdlet으로 “새 역할” ClusterGroup의 Owner Node를 이동 시킬 수 있습니다.
Move-ClusterGroup “새 역할” -Node “NodeName”

 

“새 역할” ClusterGroup의 OwnerNode 가 이동 되였습니다.

 

Get-ClusterGroup cmdlet으로 전체 ClusterGroup 에서 “새 역할” ClusterGroup의 OwnerNode가 이동 되였음을 확인합니다.

 

장애 조치(Failover) 클러스터 관리자의 역할 메뉴에서 “새 역할” GlusterGroup이 다른 노드로 이동 되였음을 확인합니다.


다음 cmdlet으로 “사용 가능한 저장소” ClusterGroup의 Owner Node를 이동 시킬 수 있습니다.
Move-ClusterGroup “사용 가능한 저장소” -Node “NodeName”

 

“사용 가능한 저장소” ClusterGroup의 OwnerNode가 이동 되였습니다.

 

장애 조치(Failover) 클러스터 관리자의 디스크 메뉴에서 “Data” 디스크가 다른 노드로 이동 되였음을 확인합니다.


cf) “사용 가능한 저장소” ClusterGroup 에는 Data 디스크가 포함 되여 있음을 유추할 수 있습니다.


다음 cmdlet으로 “클러스터 그룹” ClusterGroup의 Owner Node를 이동 시킬 수 있습니다.
Move-ClusterGroup “클러스터 그룹” -Node “NodeName”

 

“클러스터 그룹” ClusterGroup의 OwnerNode가 이동 되였습니다.

 

장애 조치(Failover) 클러스터 관리자의 MSCS Name(MSCS.hope.pe.kr) 메뉴에서 현재 호스트 서버가 다른 노드로 이동 되였음을 확인합니다.

 

그리고 디스크 메뉴에서 Quorum 디스크가 다른 노드로 이동 되였음을 확인합니다.


cf) “클러스터 그룹” ClusterGroup에는 Quorum 디스크가 포함 되여 있음을 유추할 수 있습니다.

 

Move-ClusterGroup cmdlet을 이용하여 ClusterGroup을 hope-mscs1로 전부 이동 시킵니다.

 

 

Get-ClusterNode cmdlet 입니다.


다음 cmdlet으로 “hope-mscs1” ClusterNode가 OwnerNode인 ClusterGroup을 확인합니다.
Get-ClusterNode -Name hope-mscs1 | Get-ClusterGroup

 

hope-mscs1이 OwnerNode인 ClusterGroup을 확인할 수 있습니다.

 

다음 cmdlet으로 “hope-mscs2” ClusterNode가 OwnerNode인 ClusterGroup을 확인합니다.
Get-ClusterNode -Name hope-mscs2 | Get-ClusterGroup

 

“hope-mscs2” ClusterNode의 OwnerNode인 ClusterGroup이 없음을 확인합니다.

 

 

Get-ClusterResource cmdlet 입니다.


다음 cmdlet으로 ClusterResource 목록을 확인합니다.
Get-ClusterResource

 

GlusterResource의 Name, State, OwnerGroup, ResourceType을 확인합니다.


다음 cmdlet으로 “새 역할” ClusterGroup의 ClusterResource를 확인합니다.
Get-clusterGroup “새 역할” | Get-ClusterResource


 

“새 역할” ClusterGroup에는 ClusterResource가 아무것도 없습니다.

 

다음 cmdlet으로 “클러스터 그룹” ClusterGroup의 ClusterResource를 확인합니다.
Get-clusterGroup “클러스터 그룹” | Get-ClusterResource

 

"클러스터 그룹” ClusterGroup 에는 “Quoroum, 클러스터 IP 주소, 클러스터 이름” ClusterResource가 속해 있음을 확인합니다.

 

 

Get-ClusterParameter cmdlet 입니다.


다음 cmdlet으로 “Data” ClusterResource의 ClusterParameter를 확인합니다.
Get-clusterResource “Data“ | Get-ClusterParameter

 

"Data" ClusterResource의 ClusterParameter를 확인할 수 있습니다.

 

다음 cmdlet으로 “Quorum” ClusterResource의 ClusterParameter를 확인합니다.
Get-clusterResource “Quorum” | Get-ClusterParameter

 

다음 cmdlet으로 “클러스터 IP 주소” ClusterResource의 ClusterParameter를 확인합니다.
Get-clusterResource “클러스터 IP 주소” | Get-ClusterParameter

 

다음 cmdlet으로 “클러스터 이름” ClusterResource의 ClusterParameter를 확인합니다.
Get-clusterResource “클러스터 이름” | Get-ClusterParameter

 

 

 

 

이상으로 Windows Server 2012 R2 MSCS 구축 및 설정 방법에 대해 알아보았습니다.

 

 

감사합니다!

안녕하세요!

 

 

지난 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 클러스터 만들기 방법 에 대해 알아보았습니다.
[Windows Server 2012 R2 MSCS 구축 - 클러스터 만들기] http://hope.pe.kr/278

 

 

이번 포스팅에서는 Windows Server 2012 R2에서 MSCS 구축 후 클러스터 최적화 하는 방법에 대해 알아보겠습니다.

 

 

 

 

장애 조치(Failover) 클러스터 관리자 창의, 클러스터 이름에서 우클릭 후 추가 작업 - 클러스터 쿼럼 설정 구성 을 클릭 합니다.

 

클러스터 쿼럼 구성 마법사창의 시작하기 전 화면에서, 다음 을 클릭 합니다.

 

쿼럼 구성 옵션 선택 화면에서, 다음 을 클릭 합니다.

 

확인 화면에서, 다음 을 클릭 합니다.

 

요약 화면에서, 보고서 보기 를 클릭 합니다.

 

클러스터 쿼럼 설정 구성 창에서, 쿼럼 설정이 정상 완료되였음을 확인 합니다.

 

마침 을 클릭 합니다.

 

장애 조치(Failover) 클러스터 관리자 창에서, 디스크 - 클러스터 디스크 1 - 속성 을 클릭 합니다.

 

클러스터 디스크 1 속성 창에서, 이름을 사용 목적에 맞게 변경 후 확인 을 클릭 합니다.

 

클러스터 디스크 2 - 속성 을 클릭 합니다.

 

클러스터 디스크 2 속성 창에서, 이름을 사용 목적에 맞게 변경 후 확인 을 클릭 합니다.

 

장애 조치(Failover) 클러스터 관리자 창에서, 네트워크 - 클라이언트 네트워크 1 - 속성 을 클릭 합니다.

 

클라이언트 네트워크 1 속성 창에서, 이름을 사용 목적에 맞게 변경 후 확인 을 클릭 합니다.

 

클라이언트 네트워크 2 - 속성 을 클릭 합니다.

 

클라이언트 네트워크 2 속성 창에서, 이름을 사용 목적에 맞게 변경 후 확인 을 클릭 합니다.

 

장애 조치(Failover) 클러스터 관리자 창에서, 클러스터 이름 - 속성 을 클릭 합니다.

 

클러스터 이름 속성 창에서, 코어 클러스터 리소스 그룹 관리 를 클릭 합니다.

 

클러스터 그룹 속성창에서, 지정된 기간 내 최대 실패 수 값을 적절하게 증가 후 확인 을 클릭 합니다.

 

클러스터 이름 속성 창의 클러스터 사용 권한 탭에서, 추가 를 클릭 합니다.

 

사용자, 컴퓨터, 또는 그룹 선택 창에서, 추가할 개체 이름 입력 후 확인 을 클릭 합니다.

 

모든 권한 의 허용에 체크 합니다.

 

확인 을 클릭 합니다.

 

 

 

 

다음 포스팅 에서는 Windows Server 2012 R2 Failover Clustering Cmdlet 에 대해 알아보겠습니다.
[Windows Server 2012 R2 Failover Clustering Cmdlet] http://hope.pe.kr/280

 

 

감사합니다!

  1. 2018.01.30 18:14

    비밀댓글입니다

    • 2018.02.28 00:17

      비밀댓글입니다

안녕하세요!

 

 

지난 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 장애조치 클러스터 기능 설치 방법 에 대해 알아보았습니다.
[Windows Server 2012 R2 MSCS 구축 - 장애조치 클러스터 기능 설치] http://hope.pe.kr/277

 

 

이번 포스팅에서는 Windows Server 2012 R2에서 MSCS 구축 - 클러스터 만들기 방법에 대해 알아보겠습니다.

 

 

장애 조치(Failover) 클러스터 관리자 창에서, 구성 유효성 검사를 클릭합니다.

 

구성 유효성 검사 마법사 창의 시작하기 전 화면에서, 다음을 클릭합니다.

 

서버 또는 클러스터 선택 화면에서, 서버 이름 입력 후 추가를 클릭합니다.

 

다음을 클릭합니다.

 

테스트 옵션 화면에서, 다음을 클릭합니다.

 

확인 화면에서, 다음을 클릭합니다.

 

요약 화면에서, 보고서 보기를 클릭합니다.

 

장애 조치(Failove) 클러스터 유효성 검사 보고서 창에서, 범주별 결과의 설명이 성공임을 확인합니다.

 

cf) 설명이 경고여도 클러스터 만들기에는 지장이 없지만 결과 요약 페이지를 확인은 해야 합니다. 네크워크를 클릭합니다.

 

네트워크의 네트워크 통신 확인을 클릭합니다.

 

노란색으로 마킹된 부분을 확인하여 해당 이슈를 해결 하길 권장 드립니다. 아래 예제는 Public Network 만 준비되였을때 발생하는 경고 메세지 입니다.

 

쿼럼용 디스크가 준비되여 있지 않을때 발생하는 메세지입니다.

 

구성 유효성 검사 마법사 창에서, 마침을 클릭합니다.

 

클러스터 만들기 마법사 창의 시작하기 전 화면에서, 다음을 클릭합니다.

 

클러스터 관리 액세스 지점 화면에서, 클러스터 이름, IP 주소 입력 후 다음을 클릭합니다.

 

cf) 이미 사용중인 IP인 경우 다음 에러가 발생합니다.

 

확인 화면에서, 다음을 클릭합니다.

 

요약 화면에서, 보고서 보기를 클릭합니다.

 

클러스터 만들기 창에서, 클러스터 만들기가 정상적으로 진행되였음을 확인합니다.

 

마침을 클릭합니다.

 

장애 조치(Failover) 클러스터 관리자에, 새롭게 만든 클러스터 MSCS.hope.pe.kr 이 생성되였음을 확인합니다.

 

역할 메뉴 화면입니다.

 

노드 메뉴 화면입니다.

 

저장소 메뉴 화면입니다.

 

저장소 - 디스크 메뉴 화면입니다.

 

저장소 - 풀 메뉴 화면입니다.

 

네트워크 메뉴 화면입니다.

 

클러스터 이벤트 메뉴 화면입니다.

 

저장소를 소유한 노드의 파일 탐색기 화면입니다.

 

저장소를 소유하지 않은 노드의 파일 탐색기 화면입니다.

 

Active Directory 사용자 및 컴퓨터 콘솔 화면입니다.

 

DNS 관리자 콘솔 화면입니다.

 

 

 

 

다음 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 클러스터 최적화 방법에 대해 알아보겠습니다.
[Windows Server 2012 R2 MSCS 구축 - 클러스터 최적화] http://hope.pe.kr/279

 

 

감사합니다!

안녕하세요!

 

 

지난 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 사전 준비 방법 에 대해 알아보았습니다.
[Windows Server 2012 R2 MSCS 구축 - 사전 준비] http://hope.pe.kr/276

 

 

이번 포스팅에서는 Windows Server 2012 R2에서 MSCS 구축 시 장애조치 클러스터 기능 설치 방법에 대해 알아보겠습니다.

 

 

 

 

실행(윈도우 Key+R Key)창에서, servermanager.exe 입력 후 확인을 클릭합니다.

 

서버 관리자 창에서, 역할 및 기능 추가를 클릭합니다.

 

시작하기 전 화면에서, 다음을 클릭합니다.

 

설치 유형 선택 화면에서, 다음을 클릭합니다.

 

대상 서버 선택 화면에서, 다음을 클릭합니다.

 

서버 역할 선택 화면에서, 다음을 클릭합니다.

 

기능 선택 화면에서, 장애 조치(failover) 클러스터링에 체크합니다.

 

역할 및 기능 추가 마법사 창에서, 기능 추가를 클릭 합니다.

 

다음을 클릭합니다.

 

설치 선택 확인 화면에서, 설치를 클릭합니다.

 

설치 진행률 화면에서, 닫기를 클릭합니다.

 

시작 화면에서, 화살표 버튼을 클릭합니다.

 

앱 화면에서, 장애 조치(failover) 클러스터 관리자를 클릭합니다.

 

또는 실행(Windows Key+R Key)에서, cluadmin.msc 입력 후 확인을 클릭합니다.

 

장채 조치(failover) 클러스터 관리자 창이 실행됩니다.

 

 

 

 

다음 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 클러스터 만들기 방법에 대해 알아보겠습니다.
[Windows Server 2012 R2 MSCS 구축 - 클러스터 만들기] http://hope.pe.kr/278

 

 

감사합니다!

안녕하세요!

 

 

지난 포스팅 에서는 Windows Server 2012 R2 iSCSI 가상 디스크 연결하기 방법에 대해 알아보았습니다.
[Windows Server 2012 R2 iSCSI 가상 디스크 연결하기] http://hope.pe.kr/275

 

 

이번 포스팅에서는 Windows Server 2012 R2에서 MSCS 구축 시 사전 준비에 대해 알아보겠습니다.

 

 

cf) 지난 "Windows Server 2008 R2 에서 MSCS (Microsoft Cluster Service) 설치 및 구성(http://hope.pe.kr/197)" 포스팅과 많은 내용이 비슷합니다. 참고 하시면 좋을 것 같습니다.

 

 

먼저 사전 준비 사항 입니다.

 

MSCS 구축 계정은 Domain Admins 그룹의 구성원이여야 합니다.

 

Node는 도메인의 멤버 서버여야 합니다.

 

Node의 NIC는 Public Network와 Private Network 용도로 2개 이상이여야 합니다.

 

Public NIC의 속성 창입니다. 공인 IP, 게이트웨이, DNS 서버가 모두 입력 되여있어야 합니다.

 

Private NIC의 속성 창입니다. 사설 IP만 입력 되여 있으면 됩니다. 고급 창을 클릭 합니다.

 

고급 TCP/IP 설정 창에서, DNS 탭에서 DNS에 이 연결의 주소를 등록에 체크를 해제 합니다.

 

WINS 탭에서, NetBIOS over TCP/IP 사용 안함을 선택합니다.

 

고급(ALT키) - 고급 설정을 클릭 합니다.

 

고급 설정창에서, Private NIC의 Microsoft 네트워크용 파일 및 프린터 공유는 체크 해제합니다.

 

Public NIC의 우선 순위를 가장 높게 설정합니다.

 

 

 

 

다음 포스팅 에서는 Windows Server 2012 R2 MSCS 구축 - 장애조치 클러스터 기능 설치 방법에 대해 알아보겠습니다.
[Windows Server 2012 R2 MSCS 구축 - 장애조치 클러스터 기능 설치] http://hope.pe.kr/277

 

 

감사합니다!

+ Recent posts

티스토리 툴바