Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Creación y especificación de scripts de sesión
Puede configurar y especificar los scripts de sesión para las flotas siempre activas, bajo demanda y de Elastic.
Para configurar y especificar los scripts de sesión para las flotas siempre activas y bajo demanda
Abra la consola AppStream 2.0 en https://console.aws.amazon.com /appstream2.
-
En el panel de navegación, elija Imágenes, Image Builder.
-
Elija un generador de imágenes cuyo estado sea En ejecución y seleccione Conectar.
-
Cuando se lo pidan, seleccione Administrador.
-
Navegue hasta
C:\AppStream\SessionScripts
y abra el archivo de configuraciónconfig.json
.Para obtener información acerca de los parámetros de los scripts de sesión, consulte Archivo de configuración de scripts de sesión.
-
Una vez que haya terminado de realizar cambios, guarde y cierre el archivo
config.json
. -
En el escritorio del generador de imágenes, abra Image Assistant.
-
(Opcional) Puede especificar cualquier otra aplicación que quiera incluir en la imagen.
-
Siga los pasos necesarios en Image Assistant para terminar de crear la imagen.
Si la configuración de scripts de sesión no se puede validar (por ejemplo, porque el archivo .json no tiene el formato correcto), se le notificará cuando elija Desconectar y crear imagen.
nota
Para localizar el archivo de configuración de los scripts de sesión en generadores de imágenes basados en Linux, vaya a
/opt/appstream/SessionScripts/config.json
.
Para configurar y especificar los scripts de sesión para las flotas de Elastic
-
Cree un archivo zip con los scripts de sesión y el archivo config.json. Los archivos de scripts se copiarán en las siguientes ubicaciones. Debe usar estas ubicaciones para su config.json.
-
Para Windows, use
C:\AppStream\SessionScripts\
.SessionScript
-
Para Linux, use
/opt/appstream/SessionScripts/
.SessionScript
nota
Para ejecutar los archivos de scripts de sesión, asegúrese de que el archivo.zip solo contenga los scripts y archivos
config.json
de la sesión y no la carpeta que los contiene. Para obtener más información, consulte Archivo de configuración de scripts de sesión. -
-
Cargue el archivo zip en un bucket de Amazon S3 de su cuenta.
nota
VPCDebe proporcionar acceso al bucket de Amazon S3. Para obtener más información, consulte Uso de Amazon S3 VPC Endpoints para características AppStream 2.0.
Debe tener su bucket S3 y su flota AppStream 2.0 en la misma unidad Región de AWS.
Debe tener IAM permisos para realizar la
S3:GetObject
acción en el objeto de scripts de sesión del bucket de Amazon S3. Para obtener más información sobre cómo almacenar los scripts de sesión en un bucket de Amazon S3, consulte Guarde el icono de la aplicación, el script de configuración, el script de sesión y VHD en un bucket de S3. Abra la consola AppStream 2.0 en https://console.aws.amazon.com/appstream2.
-
En el panel de navegación, seleccione Flotas.
-
Elija la flota de Elastic que quiera actualizar y, a continuación, seleccione Ver detalles.
-
En la pestaña Configuración de scripts de sesión, elija Editar.
-
Para el objeto de scripts de sesión en S3, introduzca el S3 URI que representa el objeto de scripts de sesión o seleccione Browse S3 para ir a los depósitos de S3 y buscar el objeto de scripts de sesión.
-
Cuando termine de realizar los cambios, seleccione Guardar cambios.
-
En este momento, los scripts de sesión están disponibles para todas las instancias de flota lanzadas.
nota
También puede configurar los scripts de sesión al crear una nueva flota de Elastic.