Uso de pcluster update - AWS ParallelCluster

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.

Uso de pcluster update

A partir de AWS ParallelCluster la versión 2.8.0, pcluster update analiza los ajustes utilizados para crear el clúster actual y los ajustes del archivo de configuración para detectar problemas. Si se descubre algún problema, se informa al respecto y se muestran los pasos a seguir para solucionarlo. Por ejemplo, si se cambia la configuración de compute_instance_type, se debe detener la flota de computación para que se pueda proceder con la actualización. Este problema se notifica cuando se descubre. Si no se informa de ningún problema de bloqueo, se le preguntará si desea aplicar los cambios.

La documentación de cada configuración define la política de actualización de esa configuración.

Política de actualización: esta configuración se puede cambiar durante una actualización.
Política de actualización: esta configuración se puede cambiar durante una actualización.

Tras cambiar esta configuración, el clúster se puede actualizar mediante pcluster update.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Esta configuración no se puede cambiar si no se ha eliminado el clúster existente. Se debe revertir el cambio o se debe eliminar el clúster (utilizandopcluster delete) y, a continuación, crear un clúster nuevo (utilizandopcluster create) el clúster anterior.

Política de actualización: esta configuración no se analiza durante una actualización.

Tras cambiar esta configuración, el clúster se puede actualizar mediante pcluster update.

Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.

Estos ajustes no se pueden cambiar mientras exista la flota de computación. O bien se debe revertir el cambio o bien se debe detener (utilizando pcluster stop), actualizar (utilizando pcluster update) y, a continuación, crear una nueva flota de computación (utilizando pcluster start).

Política de actualización: esta configuración no se puede reducir durante una actualización.

Estos ajustes se pueden cambiar, pero no se pueden reducir. Si se debe reducir esta configuración, es necesario eliminar el clúster (usandopcluster delete) y crear un nuevo clúster (usandopcluster create).

Política de actualización: para reducir el tamaño de una cola por debajo del número actual de nodos, es necesario detener primero la flota de computación.

Estos ajustes se pueden cambiar, pero si el cambio pretender reducir el tamaño de la cola por debajo del tamaño actual, la flota de computación se debe detener (utilizando pcluster stop), actualizar (utilizando pcluster update) y, a continuación, crear una nueva flota de computación (utilizando pcluster start).

Política de actualización: para reducir el número de nodos estáticos de una cola, es necesario detener primero la flota de computación.

Estos ajustes se pueden cambiar, pero si el cambio quiere reducir el número de nodos estáticos de la cola por debajo del tamaño actual, la flota de computación se debe detener (utilizando pcluster stop), actualizar (utilizando pcluster update) y, a continuación, crear una nueva flota de computación (utilizando pcluster start).

Política de actualización: si se cambia esta configuración, no se permite la actualización. No se puede forzar la actualización de esta configuración.

Esta configuración no se puede cambiar si no se ha eliminado el clúster existente. Se debe revertir el cambio o se debe eliminar el clúster (utilizandopcluster delete) y, a continuación, crear un clúster nuevo (utilizandopcluster create) el clúster anterior.

Política de actualización: si los sistemas de archivos AWS ParallelCluster gestionados de Amazon FSx for Lustre no se especifican en la configuración, esta configuración se puede cambiar durante una actualización.

Esta configuración se puede cambiar si [cluster]fsx_settingsno se especifica o si [fsx fs]se especifican ambas fsx_settings fsx-fs-idopciones para montar un sistema de archivos externo existente FSx para Lustre.

En este ejemplo se muestra una actualización con algunos cambios que bloquean la actualización.

$ pcluster update Validating configuration file /home/username/.parallelcluster/config... Retrieving configuration from CloudFormation for cluster test-1... Found Changes: # section/parameter old value new value -- ------------------------ ------------------------ ------------------------ [cluster default] 01* compute_instance_type t2.micro c4.xlarge 02* ebs_settings ebs2 - [vpc default] 03 additional_sg sg-0cd61884c4ad16341 sg-0cd61884c4ad11234 [ebs ebs2] 04* shared_dir shared my/very/very/long/sha... Validating configuration update... The requested update cannot be performed. Line numbers with an asterisk indicate updates requiring additional actions. Please look at the details below: #01 Compute fleet must be empty to update "compute_instance_type" How to fix: Make sure that there are no jobs running, then run the following command: pcluster stop -c $CONFIG_FILE $CLUSTER_NAME #02 Cannot add/remove EBS Sections How to fix: Revert "ebs_settings" value to "ebs2" #04 Cannot change the mount dir of an existing EBS volume How to fix: Revert "my/very/very/long/shared/dir" to "shared" In case you want to override these checks and proceed with the update please use the --force flag. Note that the cluster could end up in an unrecoverable state. Update aborted.