none
Не устанавливается SCOM 2012 RRS feed

  • Вопрос

  • Добрый день. Не устанавливается SCOM 2012.

    Виртуальный сервер на хосте с ESXi 5.5

    ОС Windows 2012 Std Rus

    MS SQL 2012 Std

    Установка прерывается на шаге Конфигурация хранилища данных: "Не удалось установить хранилище данных". Сделал вроде бы все по инструкции с TechNet. Это уже 15я пробная установка, но почему-то не устанавливается( Могу выложить лог.

    Такое ощущение, что ругается на права какие-то при создании базы.

    29 июня 2015 г. 5:37

Ответы

  • помогла эта статья https://social.technet.microsoft.com/Forums/systemcenter/en-US/d4432804-47e7-4cf0-b447-7d1c2e0a75bb/system-center-operations-manager-2012-sql-server-2012-sp1-error-creating-database?forum=operationsmanagergeneral

    База записывалась в каталоге E:\DATABASE, создал в ней папку SCOM. Проверил права, приминились родительские права. Сервер установился.

    • Предложено в качестве ответа Антон Петров 30 июня 2015 г. 8:26
    • Помечено в качестве ответа AndreySV 30 июня 2015 г. 8:29
    30 июня 2015 г. 8:26

Все ответы

  • У вас на ВМ какой сетевой адаптер используется?
    30 июня 2015 г. 6:32
  • Я тут второй пост сделал. Там есть кусок лога, в момент которого прекращается установка. 

    https://social.technet.microsoft.com/Forums/ru-RU/momru/thread/ea1cd911-5ab0-4718-9783-a823d070fdb7/#ea1cd911-5ab0-4718-9783-a823d070fdb7

    Сетевой адаптер E1000E

    30 июня 2015 г. 6:41
  • сетевые адаптеры поменяйте на виртуалках на "vmxnet 3" и поставьте последние версии vmtools.
    30 июня 2015 г. 6:44
  • Не помогло. Vmtools установлены последние

    Собственно лог, где вываливается ошибка

    [10:09:47]:	Always:	:Current Action: CreateDataWarehouse
    [10:09:47]:	Always:	:Creating DataWarehouse Database
    [10:09:47]:	Info:	:Info:Using DB command timeout = 480 seconds.
    [10:09:47]:	Info:	:Adding Script files to dictionary.
    [10:09:47]:	Info:	:
        .\build_mom_dw_admin.sql
      
    [10:09:47]:	Info:	:Added 
        .\build_mom_dw_admin.sql
       to the dictionary.
    [10:09:47]:	Info:	:
        .\Datawarehouse.Initial.Setup.sql
      
    [10:09:47]:	Info:	:Added 
        .\Datawarehouse.Initial.Setup.sql
       to the dictionary.
    [10:09:47]:	Info:	:
        .\build_momv3_dw_localization.sql
      
    [10:09:47]:	Info:	:Added 
        .\build_momv3_dw_localization.sql
       to the dictionary.
    [10:09:47]:	Info:	:
        .\Datawarehouse.OM12.Upgrade.sql
      
    [10:09:47]:	Info:	:Not Added to dictionary: 
        .\Datawarehouse.OM12.Upgrade.sql
      
    [10:09:47]:	Info:	:Done loading scripts
    [10:09:47]:	Info:	:Info:Connecting to Local SQL server smr01-sc01
    [10:09:47]:	Info:	:Info:Connecting to Local SQL server smr01-sc01
    [10:09:47]:	Always:	:Creating Database: OperationsManagerDW
    [10:09:48]:	Error:	:Exception running sql string 
    DECLARE @sql NVARCHAR(MAX);
    
    SET @sql = 'CREATE DATABASE ' + QUOTENAME(@DatabaseName) + '
        ON PRIMARY(NAME=MOM_DATA,FILENAME=''' + REPLACE(@Filename, '''', '''''') + ''',SIZE=' + CAST(@Size AS VARCHAR) + 'MB,MAXSIZE=UNLIMITED,FILEGROWTH=' + CAST(@FileGrowth AS VARCHAR) + 'MB)
        LOG ON(NAME=MOM_LOG, FILENAME=''' + REPLACE(@LogFilename, '''', '''''') + ''',SIZE=' + CAST(@LogSize AS VARCHAR) + 'MB,MAXSIZE=UNLIMITED,FILEGROWTH=' + CAST(@LogFileGrowth AS VARCHAR) + 'MB)';
    
    EXEC(@sql);: Threw Exception.Type: System.Data.SqlClient.SqlException, Exception Error Code: 0x80131904, Exception.Message: CREATE FILE encountered operating system error 5(Отказано в доступе.) while attempting to open or create the physical file 'E:\DATABASE.mdf'.
    CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
    [10:09:48]:	Error:	:StackTrace:   в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
       в System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
       в System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       в System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
       в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
       в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
       в System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DBConfigurationHelper.DBConfiguration.RunSqlCommandsList(IEnumerable`1 sqlCommands)
    [10:09:48]:	Always:	:Failed to create and configure the DB with exception.: Threw Exception.Type: System.Data.SqlClient.SqlException, Exception Error Code: 0x80131904, Exception.Message: CREATE FILE encountered operating system error 5(Отказано в доступе.) while attempting to open or create the physical file 'E:\DATABASE.mdf'.
    CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
    [10:09:48]:	Always:	:StackTrace:   в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
       в System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
       в System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       в System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
       в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
       в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
       в System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DBConfigurationHelper.DBConfiguration.RunSqlCommandsList(IEnumerable`1 sqlCommands)
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DWConfigurationHelper.DWConfigurationProcessor.RunAdminScripts(String sqlServerInstance, Nullable`1 port, String databaseName, Int64 dbSize, Int64 logSize, String dbPath, String logPath)
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DWConfigurationHelper.DWConfigurationProcessor.ConfigureDataWarehouseDatabase(String sqlServerInstance, Nullable`1 port, String databaseName, Int64 dbSize, Int64 logSize, String dbPath, String logPath)
    [10:09:48]:	Error:	:CreateDataWarehouse failed: Threw Exception.Type: System.Data.SqlClient.SqlException, Exception Error Code: 0x80131904, Exception.Message: CREATE FILE encountered operating system error 5(Отказано в доступе.) while attempting to open or create the physical file 'E:\DATABASE.mdf'.
    CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
    [10:09:48]:	Error:	:StackTrace:   в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
       в System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
       в System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       в System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
       в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
       в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
       в System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DBConfigurationHelper.DBConfiguration.RunSqlCommandsList(IEnumerable`1 sqlCommands)
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DWConfigurationHelper.DWConfigurationProcessor.RunAdminScripts(String sqlServerInstance, Nullable`1 port, String databaseName, Int64 dbSize, Int64 logSize, String dbPath, String logPath)
       в Microsoft.EnterpriseManagement.OperationsManager.Setup.DWConfigurationHelper.DWConfigurationProcessor.ConfigureDataWarehouseDatabase(String sqlServerInstance, Nullable`1 port, String databaseName, Int64 dbSize, Int64 logSize, String dbPath, String logPath)
       в Microsoft.SystemCenter.Essentials.SetupFramework.InstallItemsDelegates.OMDataWarehouseProcessor.CreateDataWarehouse()
    [10:09:48]:	Error:	:FATAL ACTION: CreateDataWarehouse
    [10:09:48]:	Error:	:FATAL ACTION: DWInstallActionsPostProcessor
    [10:09:48]:	Error:	:ProcessInstalls: Running the PostProcessDelegate returned false.
    [10:09:48]:	Always:	:SetErrorType: Setting VitalFailure. currentInstallItem: Data Warehouse Configuration
    [10:09:48]:	Error:	:ProcessInstalls: Running the PostProcessDelegate for OMDATAWAREHOUSE failed.... This is a fatal item.  Setting rollback.
    [10:09:48]:	Info:	:SetProgressScreen: FinishMinorStep.

    30 июня 2015 г. 7:44
  • В Логе есть такая строчка:

    EXEC(@sql);: Threw Exception.Type: System.Data.SqlClient.SqlException, Exception Error Code: 0x80131904, Exception.Message: CREATE FILE encountered operating system error 5(Отказано в доступе.) while attempting to open or create the physical file 'E:\DATABASE.mdf'.
    CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
    
    Но честно не пойму какие там разрешения нужны. Я даже ради эксперимента поставил Everyone full rights

    30 июня 2015 г. 8:02
  • помогла эта статья https://social.technet.microsoft.com/Forums/systemcenter/en-US/d4432804-47e7-4cf0-b447-7d1c2e0a75bb/system-center-operations-manager-2012-sql-server-2012-sp1-error-creating-database?forum=operationsmanagergeneral

    База записывалась в каталоге E:\DATABASE, создал в ней папку SCOM. Проверил права, приминились родительские права. Сервер установился.

    • Предложено в качестве ответа Антон Петров 30 июня 2015 г. 8:26
    • Помечено в качестве ответа AndreySV 30 июня 2015 г. 8:29
    30 июня 2015 г. 8:26