none
Хочу правильно переустановить SCOM 2007 RRS feed

  • Вопрос

  • Параметры: Windows Server 2008 32, SQL Server 2008 SP1

    Созданы учетные записи: домен\scom, домен\DWAccount, домен\OpsMgrMSAction, домен\OpsMgrSDKConfig

    группы: домен\OpsMgrAdmins, домен\OpsMgrLocalAdmins

    Все учётные записи имеют права локального администратора на сервере SCOM.

    Установка всех программ производится из под учетной записи scom.

    Задумал переустановить SCOM 2007 R2.

    У меня несколько вопросов:

    1) Для какой учётной записи нужно выполнять команду Setspn –A MSSQLSvc/...

    2) Когда запускаешь adsiedit.msc на контроллере домена в свойствах OpsMgrSDKConfig нужно проставить разрешения "Чтение servicePrincipalName" и "Запись servicePrincipalName" для имени SELF, но SELF несколько штук. Для какого имени именно нужно проставлять эти разрешения?

    3) При установке SQL Server 2008, на странице Server Configuration->Service Accounts оставлять ли все по умолчанию или нет?

    По умолчанию поставлено так: SQL Server Agent - NT AUTHORITY\SYSTEM - manual, SQL Server Database Engine-NT AUTHORITY\SYSTEM - Automatic, Sql Server Reporting Services - NT AUTHORITY\SYSTEM - Automatic, SQL Server Integration Services 10.0 - NT AUTHORITY\Network  - Automatic, 

    SQL Full-text Filter Daemon Launc... - NT AUTHORITY\LOCAL.. , SQL Server Browser - NT AUTHORITY\LOCAL..

    4) Нужно ли после установки SCOM открывать SQL Server Management Studio и добавлять для базы OperationsManagers разрешения для каких либо учетных записей?

    5) При установке SCOM на странице Database and Log File Options прописываешь имя базы SQL Database Name: OperationsManagers. Оставлять ли по умолчанию Database size 1000MB или поставить другое значение?

    Такой же вопрос при установке Data Warehouse прописываю имя OperationsManagerDW и оставляю размер по умолчанию 1000MB или поставить другое значение?

    3 января 2012 г. 12:46

Ответы

  • SPN запись необходимо регистрировать для учетной записи SDK and Config Account. Если имя сервера и учетная запись не меняется, то тут ничего делать не придется.

    Если SQL Server, RMS и Data Warehouse будут жить на одном сервере, то вам нужны Database Engine и Reporting Services.

    Вы БД хотите сохранить или всё будете ставить с нуля?

    3 января 2012 г. 22:28
    Отвечающий
  • Документация по учетным записям Operations Manager:

    http://technet.microsoft.com/en-us/library/bb735419.aspx

    Action Account и SDK and Config Account - это учетки RMS.

    Data Warehouse Reader и Data Warehouse Write - это учетные записи службы отчетов SCOM.

    Базу данных SQL Server необходимо ставить ТОЛЬКО с Collation SQL_Latin1_General_CP1_CI_AS :

    http://technet.microsoft.com/en-us/library/bb432135.aspx

    Роль ACS нежелательно устанавливать на сервер RMS. Для него желательно выделенный Management Server и выделенный SQL сервер (Microsoft рекомендует для ACS версию SQL Server Enterprise).

    4 января 2012 г. 19:17
    Отвечающий

Все ответы

  • по вопросу 1) какие изменения при этом происходят? Где их можно посмотреть?
    3 января 2012 г. 12:51
  • 1) а что меняется?, учётки, имя сервера/ов?

    2) завтра смогу посмотреть

    3) можно и оставить по дефолту, я поставил Агента на авто, на все сервисы поставил свои учётки, СКУЛ фултекст неставил, наскоко мне известно он не нужен

    4) зависит от того какие компоненты будете ставить, в принципе  почти всё работает без правки

    5) прикиньте про базы в калькуляторе, зависит от количества данных и времени хранения,

    как вариант оставить по дефолту, и поставить рост файлов по 1гб, чтобы фрагментация была меньше 

    • Предложено в качестве ответа Dmitry DavydovModerator 16 января 2012 г. 12:09
    • Отменено предложение в качестве ответа Dmitry DavydovModerator 26 января 2012 г. 16:45
    3 января 2012 г. 18:31
  • SPN запись необходимо регистрировать для учетной записи SDK and Config Account. Если имя сервера и учетная запись не меняется, то тут ничего делать не придется.

    Если SQL Server, RMS и Data Warehouse будут жить на одном сервере, то вам нужны Database Engine и Reporting Services.

    Вы БД хотите сохранить или всё будете ставить с нуля?

    3 января 2012 г. 22:28
    Отвечающий
  • SPN запись необходимо регистрировать для учетной записи SDK and Config Account. Если имя сервера и учетная запись не меняется, то тут ничего делать не придется.

    Если SQL Server, RMS и Data Warehouse будут жить на одном сервере, то вам нужны Database Engine и Reporting Services.

    Вы БД хотите сохранить или всё будете ставить с нуля?

    В наличии имеется только один сервер. Так что на него буду ставить все что возможно.

    Базы думаю сохранить. Почитаю как экспортировать их с SQL, а потом импортировать обратно. 

    4 января 2012 г. 18:01
  • 1) а что меняется?, учётки, имя сервера/ов?

    2) завтра смогу посмотреть

    3) можно и оставить по дефолту, я поставил Агента на авто, на все сервисы поставил свои учётки, СКУЛ фултекст неставил, наскоко мне известно он не нужен

    4) зависит от того какие компоненты будете ставить, в принципе  почти всё работает без правки

    5) прикиньте про базы в калькуляторе, зависит от количества данных и времени хранения,

    как вариант оставить по дефолту, и поставить рост файлов по 1гб, чтобы фрагментация была меньше 

    1) Учетки оставлю прежние. Имя сервера тоже оставлю прежнее. 

    3) А можно поточнее какие учетки? Или одну учетку на все сервисы?

    4) Есть только один сервер. Так что на него буду ставить все что возможно.

    4 января 2012 г. 18:04
  • Документация по учетным записям Operations Manager:

    http://technet.microsoft.com/en-us/library/bb735419.aspx

    Action Account и SDK and Config Account - это учетки RMS.

    Data Warehouse Reader и Data Warehouse Write - это учетные записи службы отчетов SCOM.

    Базу данных SQL Server необходимо ставить ТОЛЬКО с Collation SQL_Latin1_General_CP1_CI_AS :

    http://technet.microsoft.com/en-us/library/bb432135.aspx

    Роль ACS нежелательно устанавливать на сервер RMS. Для него желательно выделенный Management Server и выделенный SQL сервер (Microsoft рекомендует для ACS версию SQL Server Enterprise).

    4 января 2012 г. 19:17
    Отвечающий
  • Переустановил SCOM.

    Установил Windows 2003 sp2, SQL 2008 sp1 + обновления, SCOM 2007 R2.

    Поставил 5 обновление для SCOM.

    ACS не ставил.

    В алертах высветилось: OleDb Module encountered a failure 0x80004005 during execution and will post it as output data item. Unspecified error
    : Timeout expired

    В Event View->Application показывает:

    1) Source: Report Server Windows , Event ID:107, Category: Management 

    Report Server Windows Service (MSSQLSERVER) cannot connect to the report server database.

    2) Source: MSSQLSERVER, Event ID: 17187, Category: Logon 

    SQL Server is not ready to accept new client connections. Wait a few minutes before trying again. If you have access to the error log, look for the informational message that indicates that SQL Server is ready before trying to connect again.  [CLIENT: <local machine>]

    В логах SQL вот такое:

    1) 

    Date 2/13/2012 2:36:46 PM
    Log SQL Server Agent (Archive #1 - 2/13/2012 2:36:00 PM)

    Message
    [165] ODBC Error: 0, Driver's SQLAllocHandle on SQL_HANDLE_ENV failed [SQLSTATE IM004]

    2)

    Date 2/13/2012 2:36:46 PM
    Log SQL Server Agent (Archive #1 - 2/13/2012 2:36:00 PM)

    Message
    [382] Logon to server '(local)' failed (SaveAllSchedules)

    Не пойму что это за ошибка и как её устранить?

    13 февраля 2012 г. 11:26
  • база осталась старая или новая?

    если старая, и СКУЛ сервер новый, то запустите этот скритп: http://blogs.technet.com/b/mgoedtel/archive/2007/08/06/update-to-moving-operationsmanager-database-steps.aspx

    13 февраля 2012 г. 11:36
  • база осталась старая или новая?

    если старая, и СКУЛ сервер новый, то запустите этот скритп: http://blogs.technet.com/b/mgoedtel/archive/2007/08/06/update-to-moving-operationsmanager-database-steps.aspx

    база новая, скул тоже новый.
    13 февраля 2012 г. 12:05
  • У учетной записи Data Warehouse Reader хватает прав? Ошибка 0x80004005 означает Access Denied.

    13 февраля 2012 г. 13:48
    Отвечающий
  • У учетной записи Data Warehouse Reader хватает прав? Ошибка 0x80004005 означает Access Denied.

    1) База ReportServer. домен\DWAccount - db_owner, RSExecRole, схема домен\DWAccount.

    2) База OperationsManagerDW. домен\DWAccount - db_datareader, db_owner, OpsMgrReader, OpsMgrWriter

     домен\OpsMgrSDKConfig - db_datareader, OpsMgrReader.

    3) База OperationsManager. домен\DWAccount - db_datareader, dwsynch_users.

    домен\OpsMgrMSAction - db_datareader, db_datawriter, db_ddladmin, dbmodule_users.

    домен\OpsMgrSDKConfig - configsvc_users, db_datareader, db_datawriter, db_ddladmin, sdk_users

    И еще данное событие в Event View->Application показывает только после перезагрузки сервера.

    14 февраля 2012 г. 10:50
  • Это проблема самого SQL сервера, похоже, что служба отчетов стартует раньше, чем служба базы данных, попробуйте установить SP3 для SQL Server 2008. Возможно, эта проблема устранена в нем. Если нет, то попробуйте установить для службы отчетов отложенный автозапуск.
    20 февраля 2012 г. 7:25
    Отвечающий