As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Seção LoginNodes
nota
Support LoginNodes for adicionado na AWS ParallelCluster versão 3.7.0.
(Opcional) Especifica a configuração do grupo de nós de login.
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
Propriedades do LoginNodes
Propriedades de piscinas
Define grupos de nós de login que têm a mesma configuração de recursos. A partir da AWS ParallelCluster versão 3.11.0, até 10 pools podem ser especificados.
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(ObrigatórioString)-
Especifica o nome do grupo
LoginNodes. Isso é usado para marcar os recursosLoginNodes.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
nota
A partir da AWS ParallelCluster versão 3.11.0, a política de atualização é: Os nós de login no pool devem ser interrompidos para que essa configuração seja alterada para uma atualização.
Count(ObrigatórioInteger)-
Especifica o número de nós de login que devem ser mantidos ativos.
Política de atualização: essa configuração pode ser alterada durante uma atualização.
InstanceType(ObrigatórioString)-
Especifica o tipo de instância do Amazon EC2 que é usado para o nó de login. A arquitetura do tipo de instância deve ser a mesma usada para a configuração
InstanceTypedo Slurm.Política de atualização: essa configuração pode ser alterada se o grupo de nós de login for interrompido.
nota
A partir da AWS ParallelCluster versão 3.11.0, a política de atualização é: Os nós de login no pool devem ser interrompidos para que essa configuração seja alterada para uma atualização.
GracetimePeriod(IntegerOpcional)-
Especifica o tempo mínimo em minutos decorrido entre a notificação ao usuário conectado de que um nó de login deve ser desativado e o evento de parada real. Os valores válidos para
GracetimePeriodsão de 3 a 120 minutos. O padrão é 10 minutos.nota
O evento acionador envolve interações entre vários AWS serviços. Às vezes, a latência da rede e a propagação das informações podem levar algum tempo, então o período de carência pode demorar mais do que o esperado devido a atrasos internos nos serviços. AWS
Política de atualização: essa configuração pode ser alterada durante uma atualização.
Image(opcional)-
Define a configuração da imagem para os nós de login.
Image: CustomAmi:StringCustomAmi(OpcionalString)-
Especifica a AMI personalizada usada para provisionar os nós de login. Se não for especificado, o valor padrão é o especificado no Seção HeadNode.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
Ssh(opcional)-
Define a configuração da
sshpara os nós de login.Ssh: KeyName:stringAllowedIps:stringnota
A partir da AWS ParallelCluster versão 3.11.0, a política de atualização é: Os nós de login no pool devem ser interrompidos para que essa configuração seja alterada para uma atualização.
KeyName(StringOpcional)-
Especifica a chave
sshusada para fazer login nos nós de login. Se não for especificado, o valor padrão é o especificado no Seção HeadNode.Importante
Obsoleto — O parâmetro de configuração
LoginNodes/Pools/Ssh/KeyNamefoi removido na AWS ParallelCluster versão 3.15.0. Consulte https://github.com/aws/aws-parallelcluster/issues/6811para obter detalhes. AllowedIps(OpcionalString)-
Especifica o intervalo de CIDR-formatted IP ou um ID da lista de prefixos para conexões SSH com os nós de login no pool. O padrão é o AllowedIpsdefinido na configuração do nó principal ou,
0.0.0.0/0se não for especificado. Seção HeadNode.nota
Support AllowedIps para nós de login foi adicionado na AWS ParallelCluster versão 3.11.0.
Networking(Obrigatório)-
Networking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringnota
A partir da AWS ParallelCluster versão 3.11.0, a política de atualização é: Os nós de login no pool devem ser interrompidos para que essa configuração seja alterada para uma atualização.
SubnetIds(Obrigatório[String])-
O ID da sub-rede existente na qual você provisiona o grupo de nós de login. Você pode definir apenas uma sub-rede.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
SecurityGroups(Opcional[String])-
Uma lista de grupos de segurança para usar no grupo de nós de login. Se nenhum grupo de segurança for especificado, AWS ParallelCluster cria grupos de segurança para você.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
AdditionalSecurityGroups(Opcional[String])-
Uma lista adicional de grupos de segurança para usar no grupo de nós de login.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
Dcv(opcional)-
Define as configurações para o servidor Amazon DCV que é executado nos nós de login. Para obter mais informações, consulte Conectar-se aos nós principais e de login por meio do Amazon DCV.
Dcv: Enabled:booleanPort:integerAllowedIps:stringImportante
Por padrão, a porta Amazon DCV configurada por AWS ParallelCluster está aberta para todos os endereços IPv4. Você pode se conectar a uma porta do Amazon DCV somente se tiver o URL da sessão do Amazon DCV e se conectar à sessão do Amazon DCV dentro de 30 segundos a partir do momento em que o URL for retornado do pcluster dcv-connect. Use a
AllowedIpsconfiguração para restringir ainda mais o acesso à porta Amazon DCV com um intervalo de CIDR-formatted IP e use a configuração de Porta para definir uma porta não padrão.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
nota
Support for DCV em nós de login foi adicionado na AWS ParallelCluster versão 3.11.0.
Enabled(ObrigatórioBoolean)-
Especifica se o Amazon DCV está ativado nos nós de login no pool. O valor padrão é
false.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
nota
O Amazon DCV gera automaticamente um certificado autoassinado que é usado para proteger o tráfego entre o cliente Amazon DCV e o servidor Amazon DCV executado no nó de login. Para configurar seu próprio certificado, consulte Certificado HTTPS do Amazon DCV.
Port(OpcionalInteger)-
Especifica a porta para o Amazon DCV. O valor padrão é
8443.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
AllowedIps(OpcionalString)-
Especifica o intervalo de CIDR-formatted IP para conexões com o Amazon DCV. Essa configuração é usada somente ao AWS ParallelCluster criar o grupo de segurança. O valor padrão é
0.0.0.0/0e permite o acesso a partir de qualquer endereço de Internet.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
CustomActions(opcional)-
Especifica os scripts personalizados a serem executados nos nós de login.
CustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringnota
Support para ações personalizadas em nós de login foi adicionado na AWS ParallelCluster versão 3.11.0.
OnNodeStart(opcional)-
Especifica um único script ou uma sequência de scripts a serem executados nos nós de login antes que qualquer ação de bootstrap de implantação do nó seja iniciada. Para obter mais informações, consulte Ações de bootstrap personalizadas.
Sequence(opcional)-
Lista de scripts a serem executados. AWS ParallelCluster executa os scripts na mesma ordem em que estão listados no arquivo de configuração, começando com o primeiro.
Script(ObrigatórioString)-
Especifica o arquivo a ser usado. O caminho do arquivo pode começar com
https://ous3://. Args(Opcional[String])-
Lista de argumentos a serem transmitidos para o script.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
Script(ObrigatórioString)-
Especifica o arquivo a ser usado para um único script. O caminho do arquivo pode começar com
https://ous3://. Args(Opcional[String])-
Lista de argumentos a serem transmitidos para o script.
OnNodeConfigured(opcional)-
Especifica um único script ou uma sequência de scripts a serem executados nos nós de login após a conclusão dos processos de bootstrap do nó. Para obter mais informações, consulte Ações de bootstrap personalizadas.
Sequence(opcional)-
Lista de scripts a serem executados. AWS ParallelCluster executa os scripts na mesma ordem em que estão listados no arquivo de configuração, começando com o primeiro.
Script(ObrigatórioString)-
Especifica o arquivo a ser usado. O caminho do arquivo pode começar com
https://ous3://. Args(Opcional[String])-
Lista de argumentos a serem transmitidos para o script.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
Script(ObrigatórioString)-
Especifica o arquivo a ser usado para um único script. O caminho do arquivo pode começar com
https://ous3://. Args(Opcional[String])-
Lista de argumentos a serem transmitidos para o script.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
OnNodeUpdated(opcional)-
Especifica um único script ou uma sequência de scripts a serem executados após a conclusão da atualização do nó principal e o agendador e o armazenamento compartilhado estarem alinhados com as alterações mais recentes na configuração do cluster. Para obter mais informações, consulte Ações de bootstrap personalizadas.
Sequence(opcional)-
Lista de scripts a serem executados. AWS ParallelCluster executa os scripts na mesma ordem em que estão listados no arquivo de configuração, começando com o primeiro.
Script(ObrigatórioString)-
Especifica o arquivo a ser usado. O caminho do arquivo pode começar com
https://ous3://. Args(Opcional[String])-
Lista de argumentos a serem transmitidos para o script.
Script(ObrigatórioString)-
Especifica o arquivo a ser usado para um único script. O caminho do arquivo pode começar com
https://ous3://. Args(Opcional[String])-
Lista de argumentos a serem transmitidos para o script.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
nota
AWS ParallelCluster não suporta a inclusão de um único script e
Sequenceda mesma ação personalizada.
Iam(opcional)-
Especifica uma função de instância ou um perfil de instância a ser usado nos nós de login para substituir a função de instância padrão ou o perfil de instância do cluster.
Iam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:stringnota
A partir da AWS ParallelCluster versão 3.11.0, a política de atualização é: Os nós de login no pool devem ser interrompidos para que essa configuração seja alterada para uma atualização.
InstanceProfile(StringOpcional)-
Especifica um perfil de instância para substituir o perfil padrão da instância do nó de login. Não é possível especificar ambos
InstanceProfileeInstanceRole. O formato éarn:Partition:iam::Account:instance-profile/. Se isso for especificado, as configuraçõesInstanceProfileNameInstanceRoleeAdditionalIamPoliciesnão poderão ser especificadas.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
InstanceRole(OpcionalString)-
Especifica uma função de instância para substituir o a função padrão da instância do nó de login. Não é possível especificar ambos
InstanceProfileeInstanceRole. O formato éarn:Partition:iam::Account:role/RoleName. Se isso for especificado, as configuraçõesInstanceProfileeAdditionalIamPoliciesnão poderão ser especificadas.Política de atualização: se essa configuração for alterada, a atualização não será permitida.
AdditionalIamPolicies(opcional)-
AdditionalIamPolicies: - Policy:stringUm nome do recurso da Amazon (ARN) da política do IAM.
Especifica uma lista de nomes de recursos da Amazon (ARNs) de políticas do IAM para o Amazon EC2. Essa lista é anexada à função raiz usada para o nó de login, além das permissões exigidas pelo AWS ParallelCluster.
O nome da política do IAM e seu ARN são diferentes. Os nomes não podem ser usados.
Se isso for especificado, as configurações
InstanceProfileeInstanceRolenão poderão ser especificadas. Recomendamos que você useAdditionalIamPoliciesporqueAdditionalIamPoliciessão adicionados às permissões necessárias eInstanceRoledevem incluir todas as permissões necessárias. AWS ParallelCluster As permissões necessárias muitas vezes são alteradas entre as versões à medida que recursos são adicionados.Não há valor padrão.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
Policy(Obrigatório[String])-
Política de atualização: se essa configuração for alterada, a atualização não será permitida.