데이터엔지니어 군고구마
  • SQL Server Clustering 설치 시 NetFx3 오류
    2015년 12월 29일 13시 11분 07초에 업로드 된 글입니다.
    작성자: DE 군고구마
    반응형

    클러스터링 구축 작업에서 발생한 NetFx3 라는 오류 메시지를 기반으로 문제를 해결 한 과정 및 원인에 대해서 포스팅 하였습니다.

    본 과정은 SQL Server 2012에서 클러스터링 구축시 발생하는 오류에 관련된 내용이며, 이 내용은 SQL Server 2012 에서만 발생하는 것으로 보여집니다. (개인적 생각임)

    해당 작업은 다수의 시스템 재부팅이 있으므로, Live 서버에서 진행이 불가능 할 수 있습니다. 물론 클러스터링을 구축하지 않은 상태에서 하고 있지 않으시겠지만 혹시나

    하는 마음에 미리 언급 드립니다. 



    작업 환경

    - OS : Windows Server 2012 R2 

    - DB : SQL Server 2012 



    작업 사항 

    - 2대의 서버를 클러터링으로 묶어서 구축 하는 작업 진행



    작업 시 발생 한 문제

    - SQL Server를 장애조치 클러스터링으로 설치 하여, 최종단계에 다달아서 설치 시 아래의 메시지가 뜨면서 설치가 안됨


    - 이외에 SQL Server Browser 서비스가 실행되지 않는 다는 메시지도 함께 발생하면서 설치 불가능



    조치 사항

    - NetFx3 기능이 무엇인지 인터넷을 통하여, 확인 

    - 결론적으로 net framework 3.5 기능이 활성화 되지 않아서 발생 한 문제로 판단 

    - net framework 3.5를 인터넷에서 다운로드 받아서 설치하려 하였으나, 설치가 안됨

    - 상위 버전을 설치하려고 하였으나 역시 설치 불가능 



    해결 방법 

    - 이것은 인터넷으로 설치하여, 파일을 옮겨서 다운로드 하는 것이 아닌 Windows Server 설치 파일에서 net framework3.5를 설치하여야 합니다.

      다음의 아래의 방법은 그 해결 과정을 설명 한 것 입니다.




    Step 1

    - 서버 관리자 -> 관리 -> 역할 및 기능 추가 선택 



    Step 2

    - 역할 및 기능 추가 마법사에서 다음 버튼 클릭



    Step 3

    - 역할 기반 또는 기능 기반 설치 선택 후 다음 버튼 클릭



    Step 4

    - 기능을 추가할 서버를 선택 



    Step 5

    - 기능 선태

    - 위에서 대상 서버를 선택하고, 다음을 누르면 서버역할이 나오는데, 거기서 Net Framework를 찾으려면 없습니다. 이것은 기능이기에

      탭에서 기능 버튼을 눌러야지 다음과 같은 화면이 보입니다. 이점을 유의해 주시기 바랍니다.

    - 지금 현재 설치가 되어있기 때문에 다음과 같이 뜨는데 원래는 체크 박스에 V 표시해야 합니다.



    Step 6 

    - Step 6 부터 다른 외국 블로그의 캡쳐 이미지를 이용하였습니다. (현재 저는 설치가 완료되었기에 이점 유의해 주세요.)

    - Step 5 에서 다음으로 넘어오면 다음과 같이 나옵니다.



    - 여기서 설치 파일을 지정 할 수 있는데요. 이때 Windows Server 설치 이미지 파일 또는 CD를 삽입하여, 준 뒤 그 이미지 파일의 폴더 중에 

      Sources/SxS를 선택 합니다.




    - 마지막으로 확인을 눌러주면 설치가 완료되었다는 메시지가 나오면서 설치가 종료됩니다.


    앞의 부분에서 몇장의 캡쳐가 외국 블로그에서 퍼온 것이라, 영문인 점 이해 부탁드립니다.

    이후에 SQL 클러스터링을 설치하면 별다른 문제 없이 잘 동작하면서 설치가 완료됩니다.


    이후에 Failover를 하였음에도 별 문제가 없었으며, 다른 오류 또한 없이 깔끔하게 설치 완료하였습니다. 



    감사합니다.




    참조 : http://sqlblog.com/blogs/sergio_govoni/archive/2013/07/12/how-to-install-netfx3-on-windows-server-2012-required-by-sql-server-2012.aspx




    반응형

    'Database > MSSQL Server' 카테고리의 다른 글

    조인 조건자 없음  (0) 2016.01.06
    가상 인덱스 (Hypothetical Indexes)  (0) 2015.12.30
    Trace 파일 통합  (0) 2015.12.15
    계정문제로 인한 백업실패  (0) 2015.12.10
    Query를 이용한 Trace 조작  (0) 2015.12.07
    댓글