Развертывание Service Manager из командной строки
В этой статье описывается, как развернуть System Center — Service Manager с помощью параметров командной строки. Для удобства чтения примеров командной строки в этом руководстве каждый параметр командной строки приводится с новой строки. При копировании этих примеров необходимо удалить символы возврата каретки и перевода строки из каждой строки, прежде чем запускать команды.
Примечание.
Параметр /silent должен быть последним параметром, используемых в установке командной строки.
В этом руководстве аргументы командной строки, которые должен указать пользователь, заключены в квадратные скобки ([]). Например, укажите имя зарегистрированного владельца [имя владельца] и имя зарегистрированной организации [имя компании] , как показано в следующем примере:
Setup.exe
/Install:Datawarehouse
/RegisteredOwner:[owners name]
/RegisteredOrganization:[company name]
/Silent
Если аргумент командной строки содержит пробел, например [имя владельца]-заключите аргумент в двойные кавычки. Например, если вы используете Garret Young в качестве аргумента для параметра командной строки RegisteredOwner , введите имя, как показано в следующем примере:
/RegisteredOwner:"Garret Young"
Некоторые параметры командной строки, которые используются для киосков данных Operations Manager и Configuration Manager, в качестве аргументов принимают путь к SQL. Необходимо указать имя диска и убедиться, что путь, приведенный в данном руководстве, является правильным для используемой версии Microsoft SQL Server. Примеры в этом руководстве верны для SQL Server 2016, как показано в следующем примере:
/OMDataMartDatabaseLogFilePath:[drive name]\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA
Дополнительные сведения о параметрах командной строки введите setup.exe /?. Параметры, перечисленные в следующей таблице, являются необязательными.
Команда | примечаниями |
---|---|
/ProductKey | Если этот параметр не указан, Service Manager устанавливается в качестве ознакомительного выпуска с ознакомительным периодом 180 дней. |
/Installpath | Если этот параметр опущен, Service Manager устанавливается в папку и путь по умолчанию: [имя диска]:\Program Files\Microsoft System Center\Service Manager <версии>. |
/ServiceRunUnderAccount | Если этот параметр пропущен, используется учетная запись Local System. |
/WorkflowAccount | Если этот параметр пропущен, используется учетная запись Local System. |
Перед началом работы
Подготовка компьютера
Чтобы предотвратить сбой установки, выполните следующие действия на компьютере, на котором вы установите Service Manager:
Выполните установку, используя программу установки с пользовательским интерфейсом, до того момента, когда запустится средство проверки готовности к установке. Убедитесь, что средство проверки готовности проходит или по крайней мере проходит предупреждение.
На компьютере, на котором будет установлен сервер отчетов, убедитесь, что служба SQL Server Reporting Services (SSRS) запущена.
Если вы собираетесь развернуть сервер отчетов на компьютере, отличном от компьютера, на котором размещен сервер управления хранилищем данных, убедитесь, что вы выполнили процедуру, описанную в инструкции по настройке удаленных служб SQL Server Reporting Services.
Определение завершения установки
После завершения установки сервера управления Service Manager или сервера управления хранилищем данных событие с идентификатором события 1033 записывается в журнал событий приложения, как показано на следующем рисунке.
Если при использовании setup.exe используется команда start /w , окно командной строки останется открытым при завершении установки, что дает возможность проверить коды возврата.
Проверка кодов ошибок
После завершения установки из командной строки появится приглашение на ввод команды. Вы можете просмотреть код ошибки, возвращенный, введя эхо %errorlevel%. Код ошибки 0 свидетельствует об успешной установке. Коды ошибок, которые могут быть возвращены установкой командной строки, перечислены в кодах ошибок параметра командной строки.
Установка командной строки не проверяет имя базы данных, указанное, чтобы узнать, существует ли она уже. Если будет указано имя базы данных, которое уже существует, установка из командной строки завершится сбоем и в качестве кода ошибки будет возвращено значение -1.
Развертывание сервера управления
Для развертывания сервера управления Service Manager и базы данных Service Manager можно использовать следующие процедуры командной строки.
Развертывание сервера управления и базы данных Service Manager на одном компьютере
Войдите на компьютер, где требуется установить консоль Service Manager с помощью учетных данных администратора.
Откройте окно командной строки.
В командной строке измените каталоги на расположение установочного носителя Service Manager и введите следующее:
Start /Wait Setup.exe /Install:Server /AcceptEula:[YES/NO] /RegisteredOwner:[owner name] /RegisteredOrganization:[company name] /ProductKey:[25-character product key] /CreateNewDatabase /ManagementGroupName:[management group name] /AdminRoleGroup:[domain\account name] /ServiceRunUnderAccount:[domain\account name\password] /WorkflowAccount:[domain\account name\password] /CustomerExperienceImprovementProgram:[YES/NO] /EnableErrorReporting:[YES/NO] /Silent
Развертывание сервера управления хранилищем данных
Используйте следующие процедуры для развертывания хранилища данных и баз данных Service Manager, включая базы данных Диспетчера данных и Платформы Configuration Manager, в System Center — Service Manager.
Развертывание хранилища данных
Используйте следующие процедуры для развертывания хранилища данных с базами данных Operations Manager и Configuration Manager. Если вы хотите установить сервер управления хранилищем данных и базы данных хранилища данных на одном компьютере, используйте то же имя компьютера, которое выполняется при установке для всех экземпляров [имени компьютера]. Если вы хотите развернуть базы данных на отдельном компьютере, измените записи [имя компьютера] соответствующим образом.
Параметр /AnalysisServerDatabaseDataFilePath является необязательным и если он не используется, будет использоваться путь по умолчанию.
База данных DWStagingAndConfig и база данных DWRepository должны находиться в одном экземпляре. Убедитесь, что вы указали тот же компьютер и экземпляр для параметров командной строки /StgConfigSqlServerInstance и /RepositorySqlServerInstance.
Развертывание сервера управления хранилища данных, баз данных хранилища данных и дополнительных мартов данных
Войдите на компьютер, где требуется установить консоль Service Manager с помощью учетных данных администратора.
Откройте командное окно.
Примечание.
Командная строка должна выполняться с учетными данными администратора.
В командной строке измените каталоги на расположение установочного носителя Service Manager и введите следующее:
Start /Wait Setup.exe /Install:Datawarehouse /AcceptEula:[YES/NO] /RegisteredOwner:[owner name] /RegisteredOrganization:[company name] /ProductKey:[25-character product key] /CreateNewDatabase /AdminRoleGroup:[domain\account name] /StgConfigSqlServerInstance:[computer name] /RepositorySqlServerInstance:[computer name] /DataMartSqlServerInstance:[computer name] /ReportingServer:[computer name] /ReportingWebServiceURL:"http://[computer name]:80/ReportServer" /ServiceRunUnderAccount:[domain\account name\password] /DatasourceAccount:[domain\account name\password] /CustomerExperienceImprovementProgram:[YES/NO] /EnableErrorReporting:[YES/NO] /ManagementGroupName:DW_improvement /OMDataMartSqlServerInstance:[computer name] /CMDataMartSqlServerInstance:[computer name] /AnalysisServerInstance:[computer name] /AnalysisServerDatabaseDataFilePath:[path to analysis database] /ASRunUnderAccount:[domain\account name\password] /Silent
Развертывание консоли Service Manager
Используйте следующую процедуру командной строки для развертывания консоли Service Manager в System Center — Service Manager.
Развертывание консоли Service Manager
Войдите на компьютер, где требуется установить консоль Service Manager с помощью учетных данных администратора.
Откройте командное окно.
В командной строке измените каталоги на расположение установочного носителя Service Manager и введите следующее:
Start /Wait Setup.exe /Install:Console /AcceptEula:[YES/NO] /RegisteredOwner:[owner name] /RegisteredOrganization:[company name] /ProductKey:[25-character product key] /Installpath:[drive name]\Program Files\Microsoft System Center\Service Manager \<version\> /CustomerExperienceImprovementProgram:[YES/NO] /EnableErrorReporting:[YES/NO] /Silent
Коды ошибок параметра командной строки
Ниже приведен список кодов ошибок, используемых в установке командной строки Service Manager.
Код ошибки | Ошибка |
---|---|
16- | PreUpgradeCheckFailed |
15- | InvalidCommandLine |
–14 | FailedPrerequisiteChecks |
-1 | Неудачно |
0 | Успешно выполнено |
200 | DuplicateDataLogPath |
201 | Повторяющийся ФАЙЛCMDB |
202 | EnterValidDatabaseServer |
203 | FailedToGetCaseSensitiveAccount |
204 | FailedToValidateMgmtGrp |
205 | FullTextSearchNotInstalled |
206 | InstallPathAccessDenied |
207 | InstallPathCreateDirectory |
208 | InstallPathTooLong |
209 | InvalidCMDB |
210 | InvalidDatabaseConfiguration |
211 | InvalidDatabaseSize |
212 | InvalidDataLogPath |
213 | InvalidDwServer |
214 | InvalidInstallPath |
215 | InvalidPrereqResultFile |
216 | InvalidProductKey |
217 | InvalidReportServerConfig |
218 | InvalidSCSM |
219 | InvalidSmAdminGroup |
220 | InvalidSqlInstance |
221 | InvalidSqlServiceState |
222 | InvalidToInstalleScsm |
223 | InvCharInMG |
224 | MgmtGrpRegistryExistryExist |
225 | MissingSetupFiles |
226 | NotEnoughFreeSpace |
227 | NotEnoughFreeSpaceOnSqlServer |
228 | NotLocalAdminOnSqlServer |
229 | NotWin2k8x64Machine |
230 | NotVistaSP2OrAboveMachine |
231 | NullDatabaseName |
232 | NullMG |
233 | NullSMAdmin |
234 | OldDwDatabaseExist |
235 | orMessageBoxTitle |
236 | PrimarySdkServerEmpty |
237 | RequiredFreeDiskSpace |
238 | RequiredFreeDiskSpaceForDataFile |
239 | RequiredFreeDiskSpaceForLogFile |
240 | ScomAgentInstalled |
241 | ScomServerInstalled |
242 | ScsmComponentsInstalled |
243 | SelectCMDB |
244 | SelectSqlServerInstance |
245 | ServerAccessDenied |
246 | ServerNotFound |
247 | SetupAlreadyRunning |
248 | SetupCancelByUser |
249 | SetupCrashMsg |
250 | SetupFailedAt |
251 | SetupFailedWithMsior |
252 | SqlAccessDenied |
253 | SsrsInvalidWebUrl |
254 | SsrsNeedSecureUrl |
255 | SsrsNotInstalledOn |
256 | TestCredentialsFailed |
257 | TestCredentialsNotLocalAdmin |
258 | TooLongDatabaseName |
25 % | TooLongMG |
260 | Не в состоянииToNavogateFolderOnRemoteServer |
261 | UncDataLogPath |
262 | НеподдерживаемыйSQL |
263 | UserNotSysAdmin |
264 | FaildToConnectAD |
265 | ScsmSameVersionInstalled |
266 | InvalidWebSiteName |
267 | InvCharInWebSiteName |
268 | TooLongWebSiteName |
269 | InvalidWebSitePort |
270 | WebSiteNameInUse |
271 | WebSitePortInUse |
272 | DWServerInstalled |
273 | SMServerInstalled |
274 | SMConsoleInstalled |
275 | SMPortalInstalled |
276 | IISNotConfigured |
277 | FailedToConnectToAD |
278 | SmAdminIsDomainAdministrators |
279 | InvalidRegisteredOwner |
280 | InvalidRegisteredOrganization |
281 | IIS7RoleNotEnable |
282 | Not64BitSetup |
283 | DatabaseSqlStoreNotFound |
284 | ScomUIInstalled |
285 | InvalidDatabaseName |
286 | InvalidCMDBVersion |
287 | UNCPathExpected |
288 | DataDirectoryDoesNotExist |
289 | AnalysisServicesNotInstalled |
290 | Повторяющийся идентификаторASDatabaseID |
3010 | SuccessfulNeedReboot |
Следующие шаги
- Чтобы ознакомиться с инструкциями по перемещению баз данных Service Manager, ознакомьтесь с инструкциями по перемещению баз данных Service Manager и хранилища данных на разные серверы.