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.
Instalación de actualizaciones en dispositivos Snowball Edge
Una vez que se han descargado las actualizaciones, tiene que instalarlas y reiniciar el dispositivo para que se apliquen. En el siguiente procedimiento, se explica cómo instalar manualmente las actualizaciones.
En el caso de los clústeres de dispositivos Snowball Edge, la actualización debe descargarse e instalarse en cada dispositivo del clúster.
nota
Suspenda toda la actividad del dispositivo antes de instalar las actualizaciones de software. Al instalar las actualizaciones, se detienen las instancias en ejecución y se interrumpe cualquier operación de escritura en los buckets de Amazon S3 del dispositivo. Esto puede provocar la pérdida de datos
Para instalar las actualizaciones de software que ya se descargaron en la versión independiente de Snowball Edge
-
Abra una ventana de terminal y utilice el comando
describe-devicepara asegurarse de que el dispositivo Snowball Edge está desbloqueado. Si el dispositivo está bloqueado, utilice el comandounlock-devicepara desbloquearlo. Para obtener más información, consulte Desbloqueo del dispositivo Snowball Edge. -
Ejecute el comando
list-servicespara ver los servicios disponibles en el dispositivo. El comando devuelve el servicio IDs de cada uno de los servicios disponibles en el dispositivo.snowballEdge list-servicesejemplo de resultado del comando
list-services{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] } -
Para cada ID de servicio que identifique el comando
list-services, ejecute el comandodescribe-servicepara ver el estado. Utilice esta información para identificar los servicios que desee detener.snowballEdge describe-service --service-idservice-idejemplo de resultado del comando
describe-service{ "ServiceId" : "s3", "Status" : { "State" : "ACTIVE" }, "Storage" : { "TotalSpaceBytes" : 99608745492480, "FreeSpaceBytes" : 99608744468480 }, "Endpoints" : [ { "Protocol" : "http", "Port" : 8080, "Host" : "192.0.2.0" }, { "Protocol" : "https", "Port" : 8443, "Host" : "192.0.2.0", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/6d955EXAMPLEdb71798146EXAMPLE3f0" } } ] }Este resultado muestra que el servicio
s3está activo y que debe detenerse mediante el comandostop-service. Utilice el comando
stop-servicepara detener todos los servicios en los que el valor del nombreStateseaACTIVEen el resultado del comandolist-services. Si hay varios servicios en ejecución, deténgalos antes de continuar.nota
El adaptador Amazon S3 EC2 AWS STS, Amazon y los servicios de IAM no se pueden detener. Si se está ejecutando el almacenamiento compatible con Amazon S3 en Snowball Edge, deténgalo antes de instalar las actualizaciones. El almacenamiento compatible con Amazon S3 en Snowball Edge tiene
s3-snowcomo.serviceIdsnowballEdge stop-service --service-idservice-id--device-ip-addressessnow-device-1-ip-addresssnow-device-device-2-ip-addresssnow-device-3-ip-address--manifest-filepath/to/manifest/file.bin--unlock-code29-character-unlock-code--endpoint https://snow-device-ip-addressejemplo de resultado del comando
stop-serviceStopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.-
Ejecute el comando
snowballEdge install-updates. -
Puede comprobar el estado de esta instalación con el comando
snowballEdge describe-device-software. Mientras se instala una actualización, este comando indica su estado.Ejemplo de resultado
Install State: Installing //Possible values[NA, Installing, Requires Reboot]Ha instalado correctamente una actualización de software para un dispositivo Snowball Edge. Cuando se instala una actualización, esta no se aplica automáticamente al dispositivo. Para finalizar la instalación de una actualización, el dispositivo debe reiniciarse.
aviso
Si el dispositivo Snowball Edge se reinicia sin detener todas las actividades, puede producirse una pérdida de datos.
-
Cuando se hayan detenido todos los servicios del dispositivo, reinícielo, desbloquéelo y reinícielo de nuevo. De este modo, se completa la instalación de las actualizaciones de software descargadas. Para obtener más información sobre el reinicio del dispositivo, consulte Reiniciar el Snowball Edge Reiniciar el Snowball .
-
Cuando el dispositivo se encienda tras el segundo reinicio, desbloquéelo.
-
Ejecute el comando
check-for-updates. Este comando devuelve la versión más reciente disponible del software de Snowball Edge, así como la versión actual instalada en el dispositivo.
Instalación de actualizaciones de software que ya se habían descargado en un clúster de dispositivos Snowball Edge
-
Para cada dispositivo del clúster, ejecute el comando
describe-devicepara determinar si los dispositivos están desbloqueados. Si los dispositivos están bloqueados, utilice el comandounlock-clusterpara desbloquearlos. Para obtener más información, consulte Desbloqueo del dispositivo Snowball Edge. -
Para cada dispositivo del clúster, ejecute el comando
list-servicespara ver los servicios disponibles en el dispositivo. El comando devuelve el servicio IDs de cada servicio disponible en el dispositivo.snowballEdge list-servicesejemplo de resultado del comando
list-services{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] } -
Para cada ID de servicio que identifique el comando
list-services, ejecute el comandodescribe-servicepara ver el estado. Utilice esta información para identificar los servicios que desee detener.snowballEdge describe-service --service-idservice-idejemplo de resultado del comando
describe-service{ "ServiceId" : "s3", "Status" : { "State" : "ACTIVE" }, "Storage" : { "TotalSpaceBytes" : 99608745492480, "FreeSpaceBytes" : 99608744468480 }, "Endpoints" : [ { "Protocol" : "http", "Port" : 8080, "Host" : "192.0.2.0" }, { "Protocol" : "https", "Port" : 8443, "Host" : "192.0.2.0", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/6d955EXAMPLEdb71798146EXAMPLE3f0" } } ] }Este resultado muestra que el servicio
s3está activo y que debe detenerse mediante el comandostop-service. Para cada dispositivo del clúster, utilice el comando
stop-servicepara detener todos los servicios en los que el valor del nombre deStateseaACTIVEen el resultado del comandolist-services. Si hay varios servicios en ejecución, deténgalos antes de continuar.nota
El adaptador Amazon S3 EC2 AWS STS, Amazon y los servicios de IAM no se pueden detener. Si se está ejecutando el almacenamiento compatible con Amazon S3 en Snowball Edge, deténgalo antes de instalar las actualizaciones. El almacenamiento compatible con Amazon S3 en Snowball Edge tiene
s3-snowcomo.serviceIdsnowballEdge stop-service --service-idservice-id--device-ip-addressessnow-device-1-ip-addresssnow-device-device-2-ip-addresssnow-device-3-ip-address--manifest-filepath/to/manifest/file.bin--unlock-code29-character-unlock-code--endpoint https://snow-device-ip-addressejemplo de resultado del comando
stop-serviceStopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.-
Para cada dispositivo del clúster, ejecute el comando
install-updates.snowballEdge install-updates -
Puede comprobar el estado de esta instalación con el comando
describe-device-software.snowballEdge describe-device-softwareejemplo de resultado del comando
describe-device-serviceInstall State: Installing //Possible values[NA, Installing, Requires Reboot]Cuando
Install StateesRequires Reboot, significa que ha instalado correctamente una actualización de software para un dispositivo Snowball Edge. Cuando se instala una actualización, esta no se aplica automáticamente al dispositivo. Para finalizar la instalación de una actualización, el dispositivo debe reiniciarse.aviso
Si el dispositivo Snowball Edge se reinicia sin detener todas las actividades, puede producirse una pérdida de datos.
-
Reinicie todos los dispositivos del clúster, desbloquee el clúster y vuelva a reiniciar todos los dispositivos del clúster. De este modo, se completa la instalación de las actualizaciones de software descargadas. Para obtener más información sobre el reinicio de los dispositivos, consulte Reiniciar el Snowball Edge. Para obtener más información sobre cómo desbloquear el clúster de dispositivos, consulte Desbloqueo del dispositivo Snowball Edge.
-
Después de que cada dispositivo del clúster se haya reiniciado dos veces, desbloquee el clúster y utilice el comando
check-for-updatespara comprobar que el dispositivo se ha actualizado. Este comando devuelve la versión más reciente disponible del software de Snowball Edge, así como la versión actual instalada en el dispositivo. Si la versión actual y la última versión disponible son las mismas, significa que el dispositivo se ha actualizado correctamente.
Ya ha actualizado correctamente el Snowball Edge o el clúster de dispositivos y ha confirmado la actualización a la versión más reciente del software de Snowball Edge.