Поделиться через


Развертывание Service Manager из командной строки

 

Применимо к: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

В этом разделе описывается развертывание System Center 2012 – Service Manager с использованием параметров командной строки. Для удобства чтения примеров командной строки в этом руководстве каждый параметр командной строки приводится с новой строки. При копировании этих примеров необходимо удалить символы возврата каретки и перевода строки из каждой строки, прежде чем запускать команды.

System_CAPS_ICON_note.jpg Примечание


Параметр /silent должен быть последним параметром, используемых в установке командной строки.

В этом руководстве аргументы командной строки, которые должен указать пользователь, заключены в квадратные скобки ([]). Например, пользователь должен указать имя зарегистрированного владельца [owners name] и название зарегистрированной организации [company name], как показано в следующем примере.

Setup.exe/Install:Datawarehouse/RegisteredOwner:[owners name]/RegisteredOrganization:[company name] /Silent  
  

Если аргумент командной строки, например [owners name], содержит пробел, его необходимо заключить в двойные кавычки. Например, если в качестве аргумента для параметра командной строки RegisteredOwner используется имя Garret Young, его необходимо указать, как показано в следующем примере.

/RegisteredOwner:”Garret Young”  

Некоторые параметры командной строки, которые используются для киосков данных Operations Manager и Configuration Manager, в качестве аргументов принимают путь к SQL. Необходимо указать имя диска и убедиться, что путь, приведенный в данном руководстве, является правильным для используемой версии Microsoft SQL Server. Примеры в данном руководстве соответствуют версии SQL Server 2008, как показано в следующем примере.

/OMDataMartDatabaseLogFilePath:[drive name]\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA  

Ниже приведен пример того же аргумента командной строки для SQL Server 2008 R2.

/OMDataMartDatabaseLogFilePath:[drive name]\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA  

Для получения дополнительных сведений о параметрах командной строки выполните команду setup.exe /?. Параметры, перечисленные в следующей таблице, являются необязательными.

/ProductKey Если этот параметр пропущен, устанавливается ознакомительный выпуск Service Manager со 180-дневным ознакомительным периодом.
/Installpath Если этот параметр пропущен, Service Manager устанавливается в папку по умолчанию:

[drive name]:\Program Files\Microsoft System Center\Service Manager 2012.
/ServiceRunUnderAccount Если этот параметр пропущен, используется учетная запись Local System.
/WorkflowAccount Если этот параметр пропущен, используется учетная запись Local System.

Действия перед запуском командной строки

Чтобы избежать сбоя при установке, выполните следующие действия на компьютере, на котором будет устанавливаться Service Manager.

  1. Выполните установку, используя программу установки с пользовательским интерфейсом, до того момента, когда запустится средство проверки готовности к установке. Убедитесь, что проверка готовности к установке успешно пройдена (возможно, с предупреждениями).

  2. Убедитесь, что на компьютере, на котором будет устанавливаться сервер отчетов, запущены службы SQL Server Reporting Services (SSRS).

  3. Если сервер отчетов планируется развернуть на компьютере, отличном от того, на котором размещен сервер управления хранилища данных, убедитесь, что была выполнена процедура, описанная в статье Ручная настройка удаленных служб SQL Server Reporting Services.

Определение момента завершения установки

В момент завершения установки сервера управления Service Manager или сервера управления хранилища данных в журнал событий приложений заносится событие с кодом 1033, как показано на следующем рисунке.

Журнал событий установки из командной строки
Средство просмотра событий

Если при использовании программы setup.exe указать команду start /w, после завершения установки командное окно останется открытым, позволяя изучить все коды возврата.

Проверка кодов ошибок

После завершения установки из командной строки появится приглашение на ввод команды. Чтобы просмотреть возвращенный код ошибки, введите команду echo %errorlevel%. Код ошибки 0 свидетельствует об успешной установке. Коды ошибок, которые могут быть возвращены в результате установки из командной строки, перечислены в разделе Приложение A - коды ошибок параметр командной строки данного руководства.

При установке из командной строки проверка существования указанного имени базы данных не выполняется. Если будет указано имя базы данных, которое уже существует, установка из командной строки завершится сбоем и в качестве кода ошибки будет возвращено значение -1.

Статьи, посвященные развертыванию Service Manager из командной строки