Não é possível registrar o novo System Center 2012 Service Manager Data Warehouse após a movimentação do banco de dados do Service Manager

Não é possível registrar o novo System Center 2012 Service Manager Data Warehouse após a movimentação do banco de dados do Service Manager

Recentemente migrei um cliente de uma topologia SCSM de 3 servidores para uma topologia SCSM de 5 servidores e agora estou tendo problemas ao registrar o Data Warehouse Management Server com o Service Manager Management Server.

Todos os servidores executam o Windows Server 2012, exceto o SCSM3, que executa o 2008 R2 SP1.


Configuração original

SCSM1

  • Servidor de gerenciamento do Service Manager 2012 SP1 UR2
  • SQL Server 2012 com bancos de dados ServiceManager e SharePoint Foundation 2010 (para SSP)

SCSM2

  • Servidor de gerenciamento de data warehouse do Service Manager 2012 SP1 UR2
  • SQL Server 2012 com todos os 5 bancos de dados de data warehouse, bem como SSRS e SSAS.

SCSM3

  • Fundação SharePoint 2010 SP1
  • Servidor de conteúdo da Web Service Manager 2012 SP1 UR2
  • Service Manager 2012 SP1 UR2 Web Parts do SharePoint

Configuração revisada

SCSM1

  • Servidor de gerenciamento do Service Manager 2012 SP1 UR2

SCSM2

  • Service Manager Data Warehouse Management Server 2012 SP1 (você não pode instalar o UR2 até que o DW tenha sido registrado e o MPSync tenha sido executado com êxito várias vezes)

SCSM3

  • Fundação SharePoint 2010 SP2
  • Servidor de conteúdo da Web Service Manager 2012 SP1 UR2
  • Service Manager 2012 SP1 UR2 Web Parts do SharePoint

SCSM4

  • SQL Server 2012 com bancos de dados ServiceManager e SharePoint Foundation 2010 (para SSP)

SCSM5


Etapas de migração

O cliente estava enfrentando problemas de desempenho comuns quando o SQL está localizado em um servidor de gerenciamento, então fiz o seguinte:

  1. Levante dois novos servidores que funcionarão como SQL Servers dedicados.

  2. Cancele o registro do Data Warehouse (a instalação era relativamente nova, portanto, nenhuma retenção de dados DW foi necessária)

  3. Siga esta postagem do blog TechNet para mover o banco de dados do ServiceManager para um novo servidor

  4. Desinstale o SharePoint Foundation e o WCS do SCSM3

  5. Desinstale o SQL Server do SCSM1

  6. Desinstalar o Servidor de Gerenciamento de Data Warehouse do SCSM2

  7. Desinstale o SQL Server do SCSM2

  8. Reinstale o portal de autoatendimento no SCSM3 usando o novo servidor de banco de dados para bancos de dados do SharePoint.

  9. Reinstale o Data Warehouse Management Server no SCSM2 especificando o novo servidor de banco de dados durante a instalação. Eu tentei isso usando o nome do antigo grupo de gerenciamento DW e um novo nome do grupo de gerenciamento.


Tudo correu bem (incluindo a instalação do Data Warehouse), mas quando vou registrar o novo Data Warehouse no Service Manager Management Server, recebo o seguinte erro:

O serviço de acesso a dados não está em execução ou ainda não foi inicializado

Um erro semelhante é gerado ao tentar registrar o DW via PowerShell usandoRegister-SCDWSource

O serviço (e todos os outros serviços do System Center) estão de fato sendo executados em todos os servidores em que deveriam estar. O próprio Service Manager está funcionando bem após a migração do banco de dados. O Portal de Autoatendimento também está funcionando corretamente.

Não há linhas na dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$DwSdkResourceStoretabela, pois o registro do antigo Data Warehouse foi cancelado com êxito, portanto, truncar esta tabela não resolverá o problema.

O que tentei com base em artigos do TechNet e postagens no fórum:

  • Reinicie os serviços do System Center em todos os servidores.

  • Verifique se minha conta está no grupo Built-In\Administrators em todos os servidores.

  • Verifiquei que minha conta está no grupo de administradores do Service Manager.

  • Verificado se os SPNs adequados para o Serviço de Acesso a Dados estão registrados manualmente.

  • Antivírus desativado temporariamente em cada servidor.

  • O Telnet para a porta 5724 funciona entre todos os servidores e estações de trabalho do ambiente.


Alguém sabe o que mais poderia estar causando isso?

Responder1

Esta é uma postagem antiga, mas é uma situação em que me encontrei recentemente nas mesmas circunstâncias. O problema que tive foi autoinfligido, quando você passa pelo processo de atualização de todas as referências da tabela SCSM DB para os servidores antigos e aponta para os novos servidores, todos apontam para o novo servidor SQL exceto o dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SdkResourceStore que aponta para o servidor de gerenciamento primário. Eu acidentalmente configurei isso para o novo servidor SQL, daí o erro de registro do DW sobre o serviço de acesso a dados não estar em execução. Depois que encontrei e resolvi o problema, o registro DW funcionou.

informação relacionada