Welcome to TechNet Blogs Sign in | Join | Help

News

  • Locations of visitors to this page Todos los mensajes publicados en este blog son proporcionados "como están" sin garantías de ninguna clase, y no otorgan ningún derecho. Scripts de ejemplo eventualmente publicados en este blog están sujetos a las condiciones especificadas en http://www.microsoft.com/info/cpyright.htm. Disclaimer: All postings are provided "AS IS" with no warranties, and confer no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.
Administrando Roles, Role Services y Features desde línea de comandos

Administrando Roles, Role Services y Features desde línea de comandos

Para realizar esta operación utilizaremos la herramienta ServerManagerCmd que en todos los casos lanzaremos con privilegios elevados desde una ventana de línea de comandos.

Consultando Roles, Role Services y Features instalados

Empezaremos por mostrar los Roles, Roles services y Features instalados ejecutando servermanagercmd –query y obtenido una salida del tipo que parece más abajo, donde aparecen en color verde las distintas partes instaladas.

clip_image002

Como en versiones de anteriores podemos redireccionar la salida del comando a un fichero de texto, con tan solo utilizar el símbolo de redirección “>”

ServerManagerCmd –query > ServerConfig_17Agosto2008.txt

Otra posibilidad es obtener la salida en un fichero xml, para ello basta con escribir a continuación del modificador –query el nombre del fichero. Esta posibilidad facilita la manipulación de los ficheros cuando estamos automatizando tareas.

ServerManagerCmd –query Mifichero.xml

Instalando Roles, Role Services y Features

La sintaxis es sencilla, ServerManagerCMD –install “NombredelComponente” donde el nombre de componente será el nombre del componente a instalar (ver tabla más abajo). Así mismo podemos instalar componentes subordinados utilizando el parámetro –AllSubFeatures del modo siguiente:

ServerManagerCmd –install fs-dfs –allsubfeatures

Como se puede ver el comando anterior instala el Role service “Distributed File System” así como sus subordinados “DFS Namespaces” y “DFS Replication”. Si el resultado es correcto obtendremos una salida similar a esta:

clip_image004

Si para completar la instalación fuera preciso un reinicio, podemos utilizar el modificador –Restart.

Otra posibilidad que se ofrece es simular el resultado que se obtendría si se ejecutara el comando, esta opción se suministra mediante el parámetro -Whatif.

En caso de intentar instalar componentes ya instalados, obtendremos un mensaje similar a este:

Si por algún motivo ServerMangerCmd no fuera capaz de realizar la operación solicitada nos clip_image006

mostrará un error en color rojo. Por defecto ServerManagerCmd escribe la información detallada de cada operación realizada en la ruta %SystemRoot%\logs\servermanager.log, siendo posible cambiar esta ubicación mediante el parámetro –LogPath o su versión abreviada –L.

ServerMangerCmd –install fs-dfs –allfeatures –logpath c:\logs\install.log

Otro error común es el relativo al uso de argumentos inválidos, en este caso seremos informados mediante un mensaje de salida.

clip_image008

Eliminando Roles, Role Services y Features

La sintaxis es similar a la de instalación ServermangerCmd –remove NombreComponente, con el parámetro –allsubfeatures para desinstalar también los componentes subordinados.

ServerManagerCmd –remove –fs-dfs –allsubfeatures

Al igual que en el proceso de instalación, si fuera necesario un reinicio para completar la eliminación se podría incluir el parámetro –Restart y simular el resultado del comando mediante el parámetro –Whatif

Paloma García Martín

Técnico de Soporte Microsoft Premier

Posted: Friday, August 29, 2008 8:36 AM by esplat
Filed under:

Comments

Paco said:

Hola, puedes poner un ejemplo de fichero xml. por ejemplo para instalar web-server y asp

# January 11, 2009 12:59 PM

Paloma said:

Estoy preparando un post que espero te ayude.

Un saludo, Paloma García

Técnico de Soporte Microsoft Premier

# January 15, 2009 9:32 AM

Gerard said:

Hola, podrias poner un ejemplo de como importar la configuracion exportada a un fichero .xml a un servidor nuevo...( se que se tiene que modificar la estructura del esquema de entrada y salida para que sea compatible mediante la herramienta msxsl.exe)

no consigo avanzar...

Gracias

# July 7, 2009 4:06 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker