류짱:Beyond MySelf

Install MS SQL server 2008 Cluster on Windows server 2008 R2 본문

Microsoft/MS SQL

Install MS SQL server 2008 Cluster on Windows server 2008 R2

リュちゃん 2009. 10. 15. 17:11

Install MS SQL server 2008 Cluster on Windows server 2008 R2

SQL Server install
Active Node에서 SQL server 2008 설치 파일을 실행 한 후 New SQL Server failover Cluster Installation 을 선택 합니다.

       

Product Key 입력 화면에서 자동으로 입력 된 Key를 확인 하고 다음을 클릭합니다.

  1. License Terms 화면에서 동의 함 [I accept the license terms] 체크 박스를 선택 하고 Next 를
    선택합니다.


  2. Setup Support Files 화면에서 install을 클릭 합니다.
    SQL server 2008설치에 필요한 설치 파일들을 설치 합니다. 설치 후 설치 초기 화면이 나타난 후 아래의 4번 화면이 나타납니다.


  3. Setup Support Rules에서 Failure가 있는 지 확인 하고 Next클릭 합니다.


  4. Install a SQL server failover cluster 화면에서 설치 하고자 하는 기능을 선택 합니다.
    Database Engine service를 선택 하면 SQL server replication과 Full- text search 는 자동으로 선택 이 되며 어느 하나도 선택에서 빼시면 안됩니다^^ (이유는 추후에 설명 드립죠….)

    Shared Feature의 경우 설치를 실시하는 해당 노드에만 설치가 되므로 작 기억 하셨다가 추가 노드에서도 설치를 하시기 바랍니다.

  5. Instance configuration화면에서 SQL Server Network Name을 입력 합니다. 정말 주의 할 점은 아래의 그림 처럼 서버 이름에 "-" 하이픈이 들어가면 서버 이름이 인식 되지 않을 수 있기 때문에 반드시 하이픈 없이 적절한 이름을 선택 하셔야 한다는 것입니다. 사실 하이픈이 없어도 아래와 같은 에러가 발생 하기도 합니다. 원인에 대한 설명은 아래 링크에도 있지만 SQL server 2008의 버그 인듯 합니다.
    억울 한 것은 설치 마지막까지 아무런 문제 없이 진행이 되다가 거의 막바지에  설치가 멈추고 아래와 같은 로그를 보여 준다는 것입니다. -_____-; "RequireKerberos"..
    에러 내용과 해결 방법은 아래를 참조 하셔도 되고 추후 포스팅 될 저의 블로그를 참조 하셔도 됩니다.


  6. Disk Space Requirements에서 디스크 사용량을 확인 하고 next를 클릭 합니다.

  7. Cluster Resource Group 화면에서 클러스터 생성 후 미리 만들어 놓은 SQL 리소스 그룹이 선택 되어 있음을 확인 하고 Next 클릭합니다.
  8. Cluster Disk Selection에서 사용 가능한 Disk를 선택 하고 다음을 클릭 합니다.

  9. Cluster Network Configuration 화면에서 IP address와 Subnet을 입력 합니다. 참고로 2008에서는 DHCP 로 할당 받은 IP도 지원을 합니다. 주로 static IP를 사용 하므로 DHCP 체크 박스는 제거를 합니다.


  10.  Cluster Security Policy에서 추천되는 User service SIDS 를 선택 한 후 Next를 클릭합니다.
    WSFC 2008에서 부터는 도메인 계정을 사용하지 않습니다. 자세한 내용은 여기 참조


  11.  Server configuration에서 Service accounts를 설정 합니다.
    아래의 화면에서도 언급 하고 있듯이 각각의 서비스는 별도의 account를 사용 할 것을 권장 합니다. 해당 Account들은 클러스터 설치 전 미리 생성 해 놓으시면 좋습니다.
  12.  Database Engine Configuration의 Account Provisioning 에서 인증 모드를 선택합니다. 혼합 모드를 사용 할 경우 SQL system admin 계정(SA)의 비밀번호를 설정 합니다.
    그리고 Account user를 선택 하여 도메인의 administrator를 추가 합니다.
    Data Directories에서 Data Directories를 확인 합니다. 아래 그림에서는 S 드라이브 입니다.


  13. Error and usage Reporting 화면에서 아무런 선택 박스를 체크 하지 않고 next를 클릭합니다.

  14. Cluster Installation Rules에서 Failure 있는 지 확인 하고 없으면 Next를 클릭합니다.

  15. Ready to install에서 다시 한번 설치 구성 정보를 확인 하고 Install을 시작합니다.





    설치가 종료 되었습니다. 설치 로그를 한 번 살펴 보는 것도 나쁘지 않겠군요^^

    이제 두번째 노드로 이동합니다.
    추가 노드에서 설치 파일 실행 후 Add node to a SQL Server Failover cluster를 선택 합니다.

    추가 설명은 다음 편에…… 노가다하러 가야해서리..-___-;