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.
Sección de LoginNodes
nota
Support for LoginNodes se añade en la AWS ParallelCluster versión 3.7.0.
(Opcional) Especifica la configuración del grupo de nodos de inicio de sesión.
LoginNodes: Pools: - Name:stringCount:integerInstanceType:stringGracetimePeriod:integerImage: CustomAmi:stringSsh: KeyName:stringAllowedIps:stringNetworking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringDcv: Enabled:booleanPort:integerAllowedIps:stringCustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringIam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string
Propiedades de LoginNodes
Propiedades de las piscinas
Define grupos de nodos de inicio de sesión que tienen la misma configuración de recursos. A partir de la AWS ParallelCluster versión 3.11.0, se pueden especificar hasta 10 piscinas.
Pools: - Name:stringCount:integerInstanceType:stringGracetimePeriod:integerImage: CustomAmi:stringSsh: KeyName:stringAllowedIps:stringNetworking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringDcv: Enabled:booleanPort:integerAllowedIps:stringCustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringIam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string
Name(RequeridoString)-
Especifica el nombre del paso. Se usa para etiquetar los recursos de
LoginNodes.Política de actualización: si se cambia esta configuración, no se permite la actualización.
nota
A partir de la AWS ParallelCluster versión 3.11.0, la política de actualización es la siguiente: Los nodos de inicio de sesión del grupo deben estar detenidos para poder cambiar esta configuración y poder actualizarse.
Count(RequeridoInteger)-
Especifica el número de nodos de inicio de sesión que se deben mantener activos.
Política de actualización: esta configuración se puede cambiar durante una actualización.
InstanceType(RequeridoString)-
Especifica el tipo de instancia de Amazon EC2 que se utiliza para el nodo de inicio de sesión. La arquitectura del tipo de instancia debe ser la misma que la arquitectura utilizada para la configuración de
InstanceTypede Slurm.Política de actualización: esta configuración se puede cambiar si se detiene el grupo de nodos de inicio de sesión.
nota
A partir de la AWS ParallelCluster versión 3.11.0, la política de actualización es la siguiente: los nodos de inicio de sesión del grupo deben estar detenidos para poder cambiar esta configuración y actualizarla.
GracetimePeriod(Opcional)Integer-
Especifica el tiempo mínimo en minutos que transcurre entre la notificación al usuario que ha iniciado sesión de que se va a dar de baja un nodo de inicio de sesión y la detención real. Los valores válidos de
GracetimePeriodoscilan entre 3 y 120 minutos. El valor predeterminado es de 10 minutos.nota
El evento desencadenante implica interacciones entre varios AWS servicios. A veces, la latencia de la red y la propagación de la información pueden tardar algún tiempo, por lo que el período de gracia puede tardar más de lo esperado debido a los retrasos internos en AWS los servicios.
Política de actualización: esta configuración se puede cambiar durante una actualización.
Image(Opcional)-
Define la configuración de imagen para los nodos de inicio de sesión.
Image: CustomAmi:StringCustomAmi(OpcionalString)-
Especifica la AMI personalizada que se utiliza para aprovisionar los nodos de inicio de sesión. Si no se especifica, el valor predeterminado es el especificado en. Sección de HeadNode
Política de actualización: si se cambia esta configuración, no se permite la actualización.
Ssh(Opcional)-
Define la
sshconfiguración de los nodos de inicio de sesión.Ssh: KeyName:stringAllowedIps:stringnota
A partir de la AWS ParallelCluster versión 3.11.0, la política de actualización es la siguiente: los nodos de inicio de sesión del grupo deben estar detenidos para poder cambiar esta configuración y poder actualizarse.
KeyName(Opcional)String-
Especifica la
sshclave utilizada para iniciar sesión en los nodos de inicio de sesión. Si no se especifica, el valor predeterminado es el especificado en. Sección de HeadNodeimportante
Obsoleto: el parámetro de configuración se
LoginNodes/Pools/Ssh/KeyNameeliminó en la AWS ParallelCluster versión 3.15.0. Consulte para obtener más información https://github.com/aws/aws-parallelcluster/issues/6811. AllowedIps(OpcionalString)-
Especifica el rango de CIDR-formatted IP o un identificador de lista de prefijos para las conexiones SSH que se conectan a los nodos del grupo. El valor predeterminado es el AllowedIpsdefinido en la configuración del nodo principal o
0.0.0.0/0si no se especifica. Sección de HeadNode.nota
El soporte AllowedIps para los nodos de inicio de sesión se añade en la AWS ParallelCluster versión 3.11.0.
Networking(Obligatorio)-
Networking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringnota
A partir de la AWS ParallelCluster versión 3.11.0, la política de actualización es la siguiente: Los nodos de inicio de sesión del grupo deben estar detenidos para poder cambiar esta configuración y poder actualizarse.
SubnetIds(Requerido[String])-
El ID de la subred existente en la que aprovisiona el grupo de nodos de inicio de sesión. Solo puede definir una subred.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
SecurityGroups(Opcional)[String]-
Una lista de grupos de seguridad que se utilizarán para el grupo de nodos de inicio de sesión. Si no se especifica ningún grupo de seguridad, AWS ParallelCluster crea grupos de seguridad automáticamente.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
AdditionalSecurityGroups(Opcional[String])-
Una lista de grupos de seguridad adicionales que se utilizarán para el grupo de nodos de inicio de sesión.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
Dcv(Opcional)-
Define los ajustes de configuración del servidor Amazon DCV que se ejecuta en los nodos de inicio de sesión. Para obtener más información, consulte Conexión a los nodos principal y de inicio de sesión a través de Amazon DCV
Dcv: Enabled:booleanPort:integerAllowedIps:stringimportante
De forma predeterminada, el puerto Amazon DCV configurado por AWS ParallelCluster está abierto a todas las direcciones IPv4. Puede conectarse a un puerto de Amazon DCV solo si tiene la URL de la sesión de Amazon DCV y se conecta a la sesión de Amazon DCV en un plazo de 30 segundos a partir del momento en que pcluster dcv-connect devuelve la URL. Utilice la
AllowedIpsconfiguración para restringir aún más el acceso al puerto DCV de Amazon con un rango de CIDR-formatted IP y utilice la configuración de puerto para establecer un puerto no estándar.Política de actualización: si se cambia esta configuración, no se permite la actualización.
nota
La compatibilidad con DCV en los nodos de inicio de sesión se añade en la AWS ParallelCluster versión 3.11.0.
Enabled(RequeridoBoolean)-
Especifica si Amazon DCV está habilitado en los nodos de inicio de sesión del grupo. El valor predeterminado es
false.Política de actualización: si se cambia esta configuración, no se permite la actualización.
nota
Amazon DCV genera automáticamente un certificado autofirmado que se utiliza para proteger el tráfico entre el cliente de Amazon DCV y el servidor de Amazon DCV que se ejecuta en el nodo de inicio de sesión. Para configurar su propio certificado, consulte Certificado HTTPS de Amazon DCV.
Port(Opcional)Integer-
Especifica el puerto de Amazon DCV. El valor predeterminado es
8443.Política de actualización: si se cambia esta configuración, no se permite la actualización.
AllowedIps(OpcionalString)-
Especifica el rango de CIDR-formatted IP para las conexiones a Amazon DCV. Esta configuración solo se utiliza cuando se AWS ParallelCluster crea el grupo de seguridad. El valor predeterminado es
0.0.0.0/0, que permite el acceso desde cualquier dirección de Internet.Política de actualización: si se cambia esta configuración, no se permite la actualización.
CustomActions(Opcional)-
Especifica los scripts personalizados que se ejecutarán en los nodos de inicio de sesión.
CustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringnota
El soporte para acciones personalizadas en los nodos de inicio de sesión se añade en la AWS ParallelCluster versión 3.11.0.
OnNodeStart(Opcional)-
Especifica un único script o una secuencia de scripts que se ejecutarán en los nodos de inicio de sesión antes de que se inicie cualquier acción de arranque de despliegue de nodos. Para obtener más información, consulte Acciones de arranque personalizadas.
Sequence(Opcional)-
Lista de scripts que se van a ejecutar. AWS ParallelCluster ejecuta los scripts en el mismo orden en que aparecen en el archivo de configuración, empezando por el primero.
Script(RequeridoString)-
Especifica el archivo que se va a encapsular. La ruta del archivo debe comenzar con
https://os3://. Args(Opcional[String])-
La lista de argumentos que se pasan al script único.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
Script(RequeridoString)-
Especifica el archivo que se va a utilizar para un único script. La ruta del archivo debe comenzar con
https://os3://. Args(Opcional[String])-
La lista de argumentos que se pasan al script único.
OnNodeConfigured(Opcional)-
Especifica un único script o una secuencia de scripts que se ejecutarán en los nodos de inicio de sesión una vez finalizados los procesos de arranque de los nodos. Para obtener más información, consulte Acciones de arranque personalizadas.
Sequence(Opcional)-
Lista de scripts que se van a ejecutar. AWS ParallelCluster ejecuta los scripts en el mismo orden en que aparecen en el archivo de configuración, empezando por el primero.
Script(RequeridoString)-
Especifica el archivo que se va a encapsular. La ruta del archivo debe comenzar con
https://os3://. Args(Opcional[String])-
La lista de argumentos que se pasan al script único.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
Script(RequeridoString)-
Especifica el archivo que se va a utilizar para un único script. La ruta del archivo debe comenzar con
https://os3://. Args(Opcional[String])-
La lista de argumentos que se pasan al script único.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
OnNodeUpdated(Opcional)-
Especifica un único script o una secuencia de scripts que se ejecutarán una vez que se complete la actualización del nodo principal y el planificador y el almacenamiento compartido estén alineados con los cambios más recientes en la configuración del clúster. Para obtener más información, consulte Acciones de arranque personalizadas.
Sequence(Opcional)-
Lista de scripts que se van a ejecutar. AWS ParallelCluster ejecuta los scripts en el mismo orden en que aparecen en el archivo de configuración, empezando por el primero.
Script(RequeridoString)-
Especifica el archivo que se va a encapsular. La ruta del archivo debe comenzar con
https://os3://. Args(Opcional[String])-
La lista de argumentos que se pasan al script único.
Script(RequeridoString)-
Especifica el archivo que se va a utilizar para un único script. La ruta del archivo debe comenzar con
https://os3://. Args(Opcional[String])-
La lista de argumentos que se pasan al script único.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
nota
AWS ParallelCluster no admite incluir tanto un único guion como
Sequencepara la misma acción personalizada.
Iam(Opcional)-
Especifica un rol de instancia o un perfil de instancia que se usará en los nodos de inicio de sesión para anular el rol de instancia o el perfil de instancia predeterminados del clúster.
Iam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:stringnota
A partir de la AWS ParallelCluster versión 3.11.0, la política de actualización es la siguiente: los nodos de inicio de sesión del grupo deben estar detenidos para poder cambiar esta configuración y poder actualizarse.
InstanceProfile(Opcional)String-
Especifica un perfil de instancia para anular el perfil de instancia del nodo de inicio de sesión predeterminado. No puede especificar
InstanceProfileniInstanceRole. El formato esarn:Partition:iam::Account:instance-profile/. Si se especifica, no se puede especificar la configuración deInstanceProfileNameAdditionalIamPoliciesyInstanceRole.Política de actualización: si se cambia esta configuración, no se permite la actualización.
InstanceRole(OpcionalString)-
Especifica un rol de instancia para anular el rol de instancia predeterminado del nodo de inicio de sesión. No puede especificar
InstanceProfileniInstanceRole. El formato esarn:Partition:iam::Account:role/RoleName. Si se especifica, no se puede especificar la configuración deAdditionalIamPoliciesyInstanceProfile.Política de actualización: si se cambia esta configuración, no se permite la actualización.
AdditionalIamPolicies(Opcional)-
AdditionalIamPolicies: - Policy:stringNombre de recurso de Amazon (ARN) de la política de IAM que se va a consultar.
Especifica una lista separada de nombres de recursos de Amazon (ARN) de políticas de IAM para Amazon EC2. Esta lista se adjunta a la función raíz utilizada para el nodo de inicio de sesión, además de los permisos que requiere AWS ParallelCluster.
El nombre de una política de IAM y su ARN son diferentes. Los nombres no se pueden usar.
Si se especifica, no se puede especificar la configuración de
InstanceRoleyInstanceProfile. Se recomienda utilizarlosAdditionalIamPoliciesporqueAdditionalIamPoliciesse añaden a los AWS ParallelCluster permisos necesarios yInstanceRoledeben incluir todos los permisos necesarios. Los permisos necesarios a menudo cambian de versión a versión a medida que se añaden características.No hay valor predeterminado.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
Policy(Requerido[String])-
Política de actualización: si se cambia esta configuración, no se permite la actualización.