Compartir a través de


Implementación de Service Manager desde la línea de comandos

En este artículo se describe cómo implementar System Center - Service Manager mediante parámetros de línea de comandos. Para facilitar la lectura, los ejemplos de línea de comandos de esta guía enumeran cada parámetro de línea de comandos en su propia línea. Si copias estos ejemplos, debes quitar los retornos de carro/avances de línea (CR/LF) de cada línea para poder ejecutar los comandos.

Nota

El parámetro /silent debe ser el último parámetro usado en una instalación de línea de comandos.

En esta guía, los argumentos de la línea de comandos que proporciones se delimitan entre corchetes: []. Por ejemplo, proporcionarás el nombre del propietario registrado [owners name] y el nombre de la organización registrada [company name] como se muestra en el ejemplo siguiente:

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

Si el argumento de la línea de comandos contiene un espacio -por ejemplo, [owners name]-, encierra el argumento entre comillas dobles. Por ejemplo, si usas Garret Young como argumento para el parámetro de línea de comandos RegisteredOwner, escribe el nombre como se muestra en el ejemplo siguiente:

/RegisteredOwner:"Garret Young"  

Algunos de los parámetros de la línea de comandos que se usan para los data marts de Operations Manager y Configuration Manager definen instrucciones de ruta de acceso de Lenguaje de consulta estructurado (SQL) como argumentos de línea de comandos. Debes definir el nombre de la unidad y asegurarte de que la ruta de acceso que aparece en esta guía sea la ruta de acceso correcta de tu versión de Microsoft SQL Server. Los ejemplos de esta guía son correctos para SQL Server 2016, como se muestra en el ejemplo siguiente:

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

Para más información sobre los parámetros de la línea de comandos, escribe setup.exe /?. Los parámetros que aparecen en la tabla siguiente son opcionales.

comando notas
/ProductKey Si se omite este parámetro, Service Manager se instala como edición de evaluación con un período de evaluación de 180 días.
/Installpath Si se omite este parámetro, Service Manager se instala en la carpeta y la ruta de acceso predeterminadas:

[nombre de unidad]:\Archivos de programa\Microsoft System Center\Service Manager <número de versión>.
/ServiceRunUnderAccount Si se omite este parámetro, se utiliza la cuenta de sistema local.
/WorkflowAccount Si se omite este parámetro, se utiliza la cuenta de sistema local.

Antes de comenzar

Preparación del equipo

Para evitar un error de instalación, sigue los pasos siguientes en el equipo donde vayas a instalar Service Manager:

  1. Ejecuta la configuración basada en la interfaz de usuario hasta el punto en que ejecutes el comprobador de requisitos previos. Asegúrate de que el comprobador de requisitos previos supera o al menos pasa con una advertencia.

  2. En el equipo donde vayas a instalar el servidor de informes, asegúrate de que se ha iniciado el servicio SQL Server Reporting Services (SSRS).

  3. Si vas a implementar el servidor de informes en un equipo distinto del que hospeda el servidor de administración del almacenamiento de datos, completa antes el procedimiento descrito en Pasos manuales para configurar SQL Server Reporting Services remoto.

Determinar cuándo se ha completado la instalación

Cuando se completa la instalación del servidor de administración de Service Manager o del servidor de administración del almacenamiento de datos, se escribe un evento con el identificador de evento 1033 en el registro de eventos de la aplicación, tal como muestra la ilustración siguiente.

Captura de pantalla que muestra el registro de eventos de la instalación de la línea de comandos.

Si usas el comando start /w cuando uses setup.exe, la ventana Comandos permanecerá abierta cuando finalice el programa de instalación, lo que te dará la oportunidad de examinar los códigos de retorno.

Comprobación de códigos de error

Una vez completada la configuración de la línea de comandos, aparecerá el símbolo del sistema. Para ver el código de error devuelto, escribe echo %errorlevel%. Un código de error 0 significa que la instalación se realizó correctamente. Los códigos de error que podría devolver la instalación de la línea de comandos se muestran en Códigos de error de la opción de línea de comandos.

La instalación de la línea de comandos no comprobará el nombre de la base de datos que proporciones para ver si ya existe. Si proporcionas un nombre de base de datos que ya existe, se producirá un error en la instalación de la línea de comandos y se devolverá -1 como código de error.

Implementación de un servidor de administración

Puedes usar los siguientes procedimientos de línea de comandos para implementar el servidor de administración de Service Manager y la base de datos de Service Manager.

Para implementar el servidor de administración y la base de datos de Service Manager en un equipo

  1. Inicia sesión con credenciales administrativas en el equipo donde quieras instalar la consola de Service Manager.

  2. Abre la ventana de comandos.

  3. En el símbolo del sistema, cambia los directorios a la ubicación del medio de instalación de Service Manager y escribe lo siguiente:

    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  
    
    

Implementación de un servidor de administración de almacenamiento de datos

Usa los procedimientos siguientes para implementar bases de datos y almacenamiento de datos de Service Manager, incluidas las bases de datos de data mart de Operations Manager y Configuration Manager, en System Center Service Manager.

Implementación del almacenamiento de datos

Usa los procedimientos siguientes para implementar el almacenamiento de datos con las bases de datos data mart de Operations Manager y Configuration Manager. Si deseas instalar el servidor de administración de almacenamiento de datos y las bases de datos de almacenamiento de datos en el mismo equipo, usa el mismo nombre de equipo del equipo en el que se ejecuta el programa de instalación para todas las instancias de [nombre de equipo]. Si deseas implementar las bases de datos en un equipo independiente, ajusta las entradas de [nombre de equipo] en consecuencia.

/AnalysisServerDatabaseDataFilePath es opcional y, si no se usa, se usará la ruta de acceso predeterminada.

Las bases de datos DWStagingAndConfig y DWRepository deben residir en la misma instancia. Asegúrate de especificar el mismo equipo y la misma instancia para las opciones de línea de comandos /StgConfigSqlServerInstance y /RepositorySqlServerInstance.

Implementación del servidor de administración de almacenamiento de datos, las bases de datos de almacenamiento de datos y los data marts opcionales

  1. Inicia sesión en el equipo donde deseas instalar la consola de Service Manager con credenciales administrativas.

  2. Abra el símbolo del sistema.

    Nota

    Debes ejecutar el símbolo del sistema con credenciales administrativas.

  3. En el símbolo del sistema, cambia los directorios a la ubicación del medio de instalación de Service Manager y escribe lo siguiente:

    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  
    

Implementación de una consola de Service Manager

Usa el procedimiento de línea de comandos siguiente para implementar la consola de Service Manager en System Center - Service Manager.

Para implementar la consola de Service Manager

  1. Inicia sesión en el equipo donde deseas instalar la consola de Service Manager con credenciales administrativas.

  2. Abra el símbolo del sistema.

  3. En el símbolo del sistema, cambia los directorios a la ubicación del medio de instalación de Service Manager y escribe lo siguiente:

    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  
    

Códigos de error de opción de línea de comandos

A continuación se muestra una lista con los códigos de error que se usan en la instalación de la línea de comandos de Service Manager.

Código de error Error
16- PreUpgradeCheckFailed
15- InvalidCommandLine
-14 FailedPrerequisiteChecks
-1 Con error
0 Correcto
200 DuplicateDataLogPath
201 DuplicatedCMDB
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 MgmtGrpRegistryExist
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
259 TooLongMG
260 UnableToNavogateFolderOnRemoteServer
261 UncDataLogPath
262 UnsupportedSQL
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 DuplicatedASDatabaseID
3010 SuccessfulNeedReboot

Pasos siguientes