김씨의 IT 이야기

cloud

Posts Tagged ‘29112

TFS Dual Server Install log

leave a comment »

듀얼 서버 인스톨을 하였다. 트라이얼 버전으로.. 수많은 에러와 부딪쳐야 했다.

주 원인은 권한과 관련된 에러였다. 서버에서 Network Service(NT AUTHORITY\NetworkService) 계정에 대해서 어떠한 권한도 주어지지 않았고, 설치 설명서에서처럼 tfsservice, tfssetup, tfsreports 계정을 설치설명서에 명기된 되로 권한을 설정하였다.

다음은 설치하면서 나온 주요 에러 이다.

29112
리포팅서비스에 관련된 에러로서 리포팅서비스를 tfs 설치 설명서에 의하면 network service를 실행계정으로 설정할 것을 권하고 있다. 그대로 할 경우 이 에러가 발생한다. 리포팅서비스 설정 화면에서 windows service 실행계정을 tfsreports로 변경한다.

28806
TFS의 리포팅 서비스의 기본 자격증명은 저장된 자격증명이다. 이것 또한 권한에 관련된 문제 인데 자격증명을 윈도우즈로 하고 tfsreports 계정정보를 설정하면 된다.

위 두가지 문제를 해결하고 나면 TFS 설치가 된다.

구성 데이터베이스에 접근할 수 없습니다
이 상태에서 localhost 를 보면 ‘구성 데이터베이스에 접근할 수가 없습니다’란 오류를 볼 수 있다.
리포팅 서비스의 권한문제가 해결되었으니 이제 SPS의 권한문제가 남은 셈이죠. 위 오류는 sps의 데이터베이스에 접근권한이 없어서 생기는 문제 입니다.
관리도구 > Sharepoint 3.0 중앙 관리 > 작업 > 데이터 구성 > 기본 데이터베이스 서버 에서 계정과 암호를 tfsservice 로 설정한다.
만약 위 에러가 나 있는 상황에서 프로젝트를 생성하면 TF30266 / TF30267 에러가 발생할 것이다.

TFS는 세개의 권한이 있다. TFS 자체, SPS, 리포팅 서비스 network service 계정 하나의 권한을 설정할 수 없는 상황으로 인하여 위와 같은 모든 에러가 발생한 다는 것은 납득하기 힘든 결과이다.

 

updated 2008-06-11

http://blogs.msdn.com/sudhir/archive/2007/05/30/network-service-support.aspx

위 블로그에서 발견하게 된 글이다. network service 계정에 대한 문제를 이야기 하고 있다. 결론은 보안과 편의성에서 적절히 타협을 한 것이다.

Written by moris Kim

2008/06/10 at 17:00

%d 블로거가 이것을 좋아합니다: