Ejecutar de manera silenciosa el asistente Configuración Wizard
Instalación silenciosa del software de los productos
Puede instalar de forma silenciosa dispositivos de destino, servidores de Citrix Provisioning y consolas en un directorio de instalación predeterminado con este comando:
<Installer Name>.exe /s /v"/qn"
<!--NeedCopy-->
Para establecer otro destino, use la opción INSTALLDIR
:
<Installer Name>.exe /s /v"/qn INSTALLDIR=D:\Destination"
<!--NeedCopy-->
Nota:
Después de realizar una instalación silenciosa de un cliente Citrix Provisioning, las actualizaciones posteriores que utilizan el asistente Upgrade Wizard fallan porque el cliente no puede reiniciarse.
Flujo de trabajo para ejecutar el asistente Configuración Wizard de forma silenciosa
A continuación, dispone de los pasos básicos necesarios para configurar silenciosamente los servidores de la comunidad:
- Cree un archivo
ConfigWizard.ans
desde un servidor de aprovisionamiento configurado en la comunidad o cree el archivo manualmente. Para crear el archivo manualmente, consulte Crear manualmente el archivo ConfigWizard.ans. - Copie el archivo
ConfigWizard.ans
en los otros servidores de la comunidad y modifique la dirección IP del archivoConfigWizard.ans
para que coincida con cada servidor de la comunidad. - Ejecute
ConfigWizard.exe
con el parámetro/a
en cada servidor.
Seguridad mejorada para el archivo de respuestas del asistente Configuración Wizard
Los archivos de respuestas del asistente Configuración Wizard tienen campos confidenciales, como contraseñas de cuentas de bases de datos y de dominios. A partir de la versión 2303 de Citrix Provisioning, estas contraseñas se protegen mejor. Por lo tanto, cuando cree un archivo de respuestas mediante el asistente Configuración Wizard, proporcione una frase secreta para cifrar las contraseñas. Debe utilizar la misma contraseña cuando use el archivo de respuestas. También puede seguir utilizando los archivos de respuestas creados por el asistente Configuración Wizard antes de la versión 2303 de Citrix Provisioning.
ConfigWizard.ans
mediante el asistente Configuration Wizard
Crear el archivo -
Ejecute ConfigWizard.exe con los parámetros
/s
y/p
en un servidor configurado. Utilice:-
/P
para que se le solicite una frase secreta -
/P:phrase
para proporcionar la frase secreta en la línea de comandos
-
- En la página Farm Configuration, seleccione Join existing farm.
- En la página de Citrix Cloud, seleccione unirse con Citrix Cloud o No unirse con Citrix Cloud.
- Continúe seleccionando los parámetros de configuración en las páginas restantes del asistente y, al final, seleccione Finish.
- Copie el archivo
ConfigWizard.ans
resultante del directorio de datos de aplicación de Citrix Provisioning en\\ProgramData\\Citrix\\Provisioning Services
.
Copiar y modificar el archivo ConfigWizard.ans
- Para cada servidor, copie el archivo
ConfigWizard.ans
al directorio de datos de aplicación de Citrix Provisioning. - Modifique el valor StreamNetworkAdapterIP= de modo que coincida con la IP del servidor que se configurará. Si se usa más de una IP para Citrix Provisioning en el servidor, agregue una coma entre cada IP.
Ejecutar ConfigWizard.exe de forma silenciosa
Para configurar servidores:
Ejecute ConfigWizard.exe
con el parámetro /a /p
en cada servidor. El parámetro /p
garantiza un cifrado mejorado con una frase secreta. La contraseña debe ser la misma que proporcionó al crear el archivo de respuestas. Por ejemplo, utilice:
-
/P
para que se le solicite una frase secreta -
/P:phrase
para proporcionar la frase secreta en la línea de comandos
Nota:
Si usa un archivo de respuestas creado con la versión 2212 de Citrix Provisioning o una anterior, puede omitir
/P
.
Si une su comunidad a Citrix Cloud, debe proporcionar las credenciales de administrador de Citrix Cloud al asistente Configuración Wizard cuando utilice la opción /a
. Estas credenciales son necesarias para registrar por primera vez o de nuevo los servidores de Citrix Provisioning de la comunidad en Citrix Cloud. Para proporcionar las credenciales de forma no interactiva, haga lo siguiente:
- Cree un cliente seguro para su cuenta de administrador de Citrix Cloud y descargue el archivo
secureclient.csv
a su servidor de Citrix Provisioning. -
En el servidor de Citrix Provisioning, aplique el cliente seguro mediante el comando
Set-XdCredentials
de PowerShell y seleccione el perfil predeterminado. Por ejemplo:Set-XDCredentials -SecureClientFile secureclient.csv -CustomerId xxxxxxx -ProfileType CloudApi -StoreAs default <!--NeedCopy-->
Para obtener instrucciones sobre cómo crear clientes seguros, consulte Get started with Citrix Cloud APIs en la documentación para desarrolladores de Citrix: https://developer.cloud.com/citrix-cloud/citrix-cloud-api-overview/docs/get-started-with-citrix-cloud-apis/
Para obtener más información sobre el SDK de PowerShell remoto de Citrix DaaS, consulte https://docs.citrix.com/en-us/citrix-daas/sdk-api.html/.
Para obtener una lista de los parámetros válidos de ConfigWizard
:
- Ejecute
ConfigWizard.exe
con el parámetro/?
. - En el directorio de datos de aplicación de Citrix Provisioning, abra el archivo
ConfigWizard.out
resultante. - Desplácese hasta el final del archivo para ver todos los parámetros válidos.
Para obtener una lista de los comandos y sus descripciones, utilice el parámetro / c
.
Crear manualmente el archivo ConfigWizard.ans
Si quiere crear el archivo ConfigWizard.ans
desde cero con un editor de textos que le permita guardarlo en formato Unicode, cree un archivo denominado ConfigWizard.ans
y guárdelo en Unicode. Introduzca los parámetros que se muestran en la tabla. Incluya todos los parámetros relevantes para su configuración.
Pantalla | Opción de IU | Parámetro manual |
---|---|---|
DHCP Services | El servicio activo en este equipo: Microsoft DHCP | IPServiceType=0 |
Servicio BootP de Citrix Provisioning | IPServiceType=1 | |
Otro servicio BootP o DHCP | IPServiceType=2 | |
El servicio activo en otro equipo | No se incluye | |
PXE Services | Microsoft DHCP en este equipo | PXEServiceType=0 |
El servicio Citrix Provisioning PXE de este equipo | PXEServiceType=1 | |
El servicio activo en otro equipo | PXEServiceType=0 | |
Farm Configuration | La comunidad ya está configurada | FarmConfiguration=0 |
Create farm | FarmConfiguration=1 | |
Join existing farm | FarmConfiguration=2 | |
Servidor de base de datos | DatabaseAdminAuthentication | DatabaseAdminAuthentication= < ActiveDirectoryIntegrated o SqlPassword>
|
DatabaseAdminUsername | DatabaseAdminUsername=< Credenciales de SQL> (se usa solo si DatabaseAdminAuthentication es SqlPassword) |
|
DatabaseAdminPassword | DatabaseAdminPassword=< contraseña> (se usa solo si DatabaseAdminAuthentication es SqlPassword) |
|
Database Server (después de Create Farm o Join existing farm) | DatabaseAuthentication | DatabaseAuthentication=< ActiveDirectoryIntegrated o SqlPassword>
|
DatabaseUsername | DatabaseUsername=< Credenciales de SQL> (se usa solo si DatabaseAuthentication es SqlPassword) |
|
DatabasePassword | DatabasePassword=< contraseña> (se usa solo si DatabaseAdminAuthentication es SqlPassword) |
|
Server name | DatabaseServer=< dBName> ,< NonDefaultSQLPort> (si es el puerto predeterminado, omita el valor del puerto) |
|
Instance name | DatabaseInstance=< InstanceName>
|
|
Database name | DatabaseNew=< DbName>
|
|
Enable MultiSubnetFailover for SQL Server Always On | MultiSubnetFailover=< 0 o 1>
|
|
Database Mirror Failover Partner Server Name | FailoverDatabaseServer=< dBName> ,< NonDefaultSQLPort> (si no se usa un socio de conmutación por error de reflejos de bases de datos, este valor se omite o está vacío) |
|
Database Mirror Failover Partner Instance Name | ||
New Farm (al crear una comunidad) | Farm name | FarmNew=< FarmName>
|
Site name | SiteNew=< SiteName>
|
|
Collection name | CollectionNew=< CollectionName>
|
|
Farm Administrator group: PVS server is in Active Directory | ADGroup=< Ruta al grupo de AD> Ejemplo: test.local/Users/Domain Users
|
|
PVS server is in Workgroup | Group=< Ruta al grupo local> Ejemplo: PVS-Server-1/Administrators |
|
New Store (al crear una comunidad) | Store name | Store=< StoreName>
|
Default path | DefaultPath=< Ruta del almacenamiento>
|
|
Existing Farm (al unirse a una comunidad existente) | Farm name | FarmExisting=< Nombre de la base de datos>
|
Site (al unirse a una comunidad existente) | Existing site; Site name | ExistingSite=< Nombre del sitio>
|
New site; Site name | Site=< Nombre del sitio>
|
|
Collection name | Collection=< Nombre de la colección>
|
|
Store (al unirse a una comunidad existente) | Existing store; Store name | ExistingStore=< Nombre del almacén>
|
New store; Store name | Store=< Nombre del almacén>
|
|
Default path | DefaultPath=< Ruta al almacén>
|
|
Servidor de licencias | License server name | LicenseServer=< IP del servidor de licencias de Citrix, su nombre de host, su FQDN>
|
License server port | LicenseServerPort=< LicenseServerPort> (27000 es el puerto predeterminado) |
|
On-premises (tipo de licencia) | licenseSKU=0 | |
Use Datacenter licenses for desktops if no Desktop licenses are available | LicenseTradeup=<0 o 1> | |
Cloud (tipo de licencia) | licenseSKU=1 | |
User account | Network service account | Network=1 |
Specified user account; User name/Domain |
< dominio\nombre de usuario>
|
|
Contraseña | UserName2=< Contraseña>
|
|
Contraseña de cuenta de equipo de Active Directory | Days between password updates | PasswordManagementInterval=< #ofDays> (al incluir este parámetro se habilita Automate computer account password updates) |
Network Communications | Streaming network cards | StreamNetworkAdapterIP=< IPofStreamingNIC1,IPofStreamingNIC2,…> (lista de direcciones IP separadas por comas) |
Management network card | ManagementNetworkAdapterIP=< IPofManagementNIC> (solo una dirección IP) |
|
Nota: El tipo de tarjetas de red puede ser tanto de streaming como de administración. | ||
First communications port | IpcPortBase=6890 | |
Total ports used for server communication | IpcPortCount=20 | |
Console port | SoapPort=54321 | |
Stream Servers Boot List | Specify boot servers (máximo 4, de LS1 a LS4) | LS#=<IP,máscara de subred predeterminada,puerta de enlace del dispositivo,puerto del servidor> |
Para la máscara de subred predeterminada y la puerta de enlace del dispositivo, use 0.0.0.0 si DHCP proporciona la información. | ||
LS1=1.1.1.57,255.255.254.0,10.192.176.1,6910 | ||
LS2=2.2.2.92,0.0.0.0,0.0.0.0,6910 | ||
Advanced Stream Servers Boot List | Verbose mode (muestra información de diagnóstico) | AdvancedVerbose=<0 o 1> |
Interrupt safe mode (selecciónelo si el dispositivo de destino deja de responder durante el arranque) | AdvancedInterruptSafeMode=<0 o 1> | |
Advanced Memory Support | AdvancedMemorySupport=<0 o 1> | |
Network recovery method | AdvancedRebootFromHD=<0 para Restore Network Connection, 1 para Reboot from hard disk> | |
Recovery time in seconds | AdvancedRecoverSeconds=< tiempo en segundos>
|
|
Login Polling Timeout | AdvancedLoginPolling=< tiempo en milisegundos>
|
|
Login general timeout | AdvancedLoginGeneral=< tiempo en milisegundos>
|
|
Soap SSL Configuration | SSL port | SSLPort=54323 |
SSL certificate | SSLCert=< token>
|
|
Problem Report Configuration | My Citrix Username | CisUserName=< nombre de usuario>
|
Contraseña | CisPassword=< contraseña>
|
En este artículo
- Instalación silenciosa del software de los productos
- Flujo de trabajo para ejecutar el asistente Configuración Wizard de forma silenciosa
- Seguridad mejorada para el archivo de respuestas del asistente Configuración Wizard
- Crear el archivo ConfigWizard.ans mediante el asistente Configuration Wizard
- Copiar y modificar el archivo ConfigWizard.ans
- Ejecutar ConfigWizard.exe de forma silenciosa
- Crear manualmente el archivo ConfigWizard.ans