Service Manager 데이터베이스 이동 후 새 System Center 2012 Service Manager 데이터 웨어하우스를 등록할 수 없습니다.

Service Manager 데이터베이스 이동 후 새 System Center 2012 Service Manager 데이터 웨어하우스를 등록할 수 없습니다.

최근에 고객을 3서버 SCSM 토폴로지에서 5서버 SCSM 토폴로지로 마이그레이션했는데 이제 데이터 웨어하우스 관리 서버를 Service Manager 관리 서버에 등록하는 데 문제가 있습니다.

2008 R2 SP1을 실행하는 SCSM3을 제외한 모든 서버는 Windows Server 2012를 실행합니다.


원래 구성

SCSM1

  • Service Manager 관리 서버 2012 SP1 UR2
  • ServiceManager 및 SharePoint Foundation 2010(SSP용) 데이터베이스가 포함된 SQL Server 2012

SCSM2

  • Service Manager 데이터 웨어하우스 관리 서버 2012 SP1 UR2
  • SSRS 및 SSAS뿐만 아니라 5개의 데이터 웨어하우스 데이터베이스가 모두 포함된 SQL Server 2012.

SCSM3

  • 셰어포인트 재단 2010 SP1
  • Service Manager 2012 SP1 UR2 웹 콘텐츠 서버
  • Service Manager 2012 SP1 UR2 SharePoint 웹 파트

개정된 구성

SCSM1

  • Service Manager 관리 서버 2012 SP1 UR2

SCSM2

  • Service Manager Data Warehouse Management Server 2012 SP1(DW가 등록되고 MPSync가 여러 번 성공적으로 실행될 때까지 UR2를 설치할 수 없음)

SCSM3

  • 셰어포인트 재단 2010 SP2
  • Service Manager 2012 SP1 UR2 웹 콘텐츠 서버
  • Service Manager 2012 SP1 UR2 SharePoint 웹 파트

SCSM4

  • ServiceManager 및 SharePoint Foundation 2010(SSP용) 데이터베이스가 포함된 SQL Server 2012

SCSM5


마이그레이션 단계

고객은 SQL이 관리 서버에 있을 때 흔히 발생하는 성능 문제에 직면했기 때문에 다음을 수행했습니다.

  1. 전용 SQL Server로 작동할 두 개의 새 서버를 준비합니다.

  2. 데이터 웨어하우스 등록 취소(설치가 비교적 새로운 것이므로 DW 데이터 보존이 필요하지 않음)

  3. 이 TechNet 블로그 게시물을 따라 ServiceManager 데이터베이스를 새 서버로 이동하세요.

  4. SCSM3에서 SharePoint Foundation 및 WCS 제거

  5. SCSM1에서 SQL Server 제거

  6. SCSM2에서 데이터 웨어하우스 관리 서버 제거

  7. SCSM2에서 SQL Server 제거

  8. SharePoint 데이터베이스용 새 데이터베이스 서버를 사용하여 SCSM3에 셀프 서비스 포털을 다시 설치합니다.

  9. 설치 중에 새 데이터베이스 서버를 지정하여 SCSM2에 데이터 웨어하우스 관리 서버를 다시 설치합니다. 이전 DW 관리 그룹 이름과 새 관리 그룹 이름을 모두 사용하여 이 작업을 시도했습니다.


데이터 웨어하우스 설치를 포함하여 모든 것이 잘 진행되었지만 Service Manager 관리 서버에 새 데이터 웨어하우스를 등록하려고 하면 다음 오류가 발생합니다.

데이터 액세스 서비스가 실행되고 있지 않거나 아직 초기화되지 않았습니다.

PowerShell을 통해 DW를 등록하려고 하면 비슷한 오류가 발생합니다.Register-SCDWSource

서비스(및 기타 모든 System Center 서비스)는 실행되어야 하는 모든 서버에서 실제로 실행되고 있습니다. 데이터베이스 마이그레이션 후 Service Manager 자체가 제대로 작동합니다. 셀프 서비스 포털도 제대로 작동합니다.

dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$DwSdkResourceStore이전 데이터 웨어하우스가 성공적으로 등록 취소되었으므로 테이블 에 행이 없습니다. 따라서 이 테이블을 잘라도 문제가 해결되지 않습니다.

TechNet 기사 및 포럼 게시물을 기반으로 시도한 결과는 다음과 같습니다.

  • 모든 서버에서 System Center 서비스를 다시 시작합니다.

  • 모든 서버의 내장\관리자 그룹에 내 계정이 있는지 확인하십시오.

  • 내 계정이 Service Manager 관리자 그룹에 속해 있는지 확인했습니다.

  • 데이터 액세스 서비스에 대한 적절한 SPN이 수동으로 등록되었는지 확인했습니다.

  • 각 서버에서 일시적으로 바이러스 백신을 비활성화했습니다.

  • 포트 5724에 대한 Telnet은 해당 환경의 모든 서버와 워크스테이션 간에 작동합니다.


이 문제의 원인이 무엇인지 아는 사람이 있습니까?

답변1

오래된 포스팅이지만, 제가 최근에 같은 상황에서 겪게 된 상황입니다. 내가 겪은 문제는 모든 SCSM DB 테이블 참조를 이전 서버로 업데이트하고 새 서버를 가리키는 프로세스를 진행하면 dbo를 제외한 모든 것이 새 SQL 서버를 가리킨다는 것입니다. 기본 관리 서버를 가리키는 MT_Microsoft$SystemCenter$ResourceAccessLayer$SdkResourceStore. 실수로 새 SQL 서버로 설정했기 때문에 데이터 액세스 서비스가 실행되지 않는다는 DW 등록 오류가 발생했습니다. 문제를 찾아 해결한 후에는 DW 등록이 작동했습니다.

관련 정보