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.
Configuración y uso del cliente de Snowball Edge
El cliente de Snowball Edge es una herramienta de interfaz de línea de comandos (CLI) AWS que se puede utilizar para trabajar con un Snowball Edge o un clúster de Snowball Edge. Puede usar el cliente para desbloquear un Snowball Edge o un clúster de dispositivos, configurar Snowball Edge, iniciar y detener servicios en los dispositivos y transferir datos a o desde los dispositivos. El cliente de Snowball Edge es compatible con equipos con sistemas operativos Linux, macOS y Windows.
Temas
- Descarga e instalación del cliente de Snowball Edge
- Configuración de un perfil para el cliente de Snowball Edge
- Búsqueda de la versión del cliente de Snowball Edge
- Obtención de credenciales para Snowball Edge
- Inicio de un servicio en un Snowball Edge
- Detener un servicio en un Snowball Edge
- Visualización y descarga de registros de Snowball Edge
- Visualización del estado de un Snowball Edge
- Visualización del estado de los servicios que se ejecutan en Snowball Edge
- Visualización del estado de las funciones de Snowball Edge
- Configuración de servidores de tiempo para Snowball Edge
- Obtención de un código QR para validar las etiquetas NFC de Snowball Edge
- Actualización del tamaño de MTU
Descarga e instalación del cliente de Snowball Edge
Puede descargar el cliente de Snowball Edge desde Recursos de AWS Snowball Edge
Instale y configure el cliente según las instrucciones que se indican a continuación.
Configuración de un perfil para el cliente de Snowball Edge
Cada vez que ejecuta un comando para el cliente de Snowball Edge, proporciona el archivo de manifiesto, el código de desbloqueo y la dirección IP de Snowball Edge. En lugar de proporcionarlos cada vez que ejecute un comando, puede usar el configure
comando para almacenar la ruta al archivo de manifiesto, el código de desbloqueo de 29 caracteres y el punto final (la dirección IP de Snowball Edge) como perfil. Después de la configuración, puede utilizar los comandos del cliente de Snowball Edge sin tener que escribir manualmente estos valores para cada comando al incluir el nombre del perfil en el comando. Después de configurar el cliente de Snowball Edge, la información se guarda en un formato JSON de texto no cifrado en
. Asegúrese de que el entorno esté configurado para que le permita crear este archivo. home
directory
/.aws/snowball/config/snowball-edge.config
importante
Cualquier persona que pueda obtener acceso al archivo de configuración puede obtener acceso a los datos de sus dispositivos o clústeres de Snowball Edge. La administración del control de acceso local para este archivo es una de sus responsabilidades administrativas.
También se puede utilizar AWS OpsHub para crear un perfil. Los perfiles creados en AWS OpsHub están disponibles para su uso con el cliente Snowball Edge y los perfiles creados en AWS OpsHub están disponibles para su uso con el cliente Snowball Edge. Para obtener más información, consulte Administración de perfiles.
Para crear un perfil
Introduzca el comando en la interfaz de la línea de comandos del sistema operativo. El valor del parámetro
profile-name
es el nombre del perfil. Lo proporcionará en el futuro cuando ejecute comandos del cliente de Snowball Edge.snowballEdge configure --profile
profile-name
El cliente de Snowball Edge le pedirá cada parámetro. Cuando se le pida, introduzca la información de su entorno y de Snowball Edge.
nota
El valor del
endpoint
parámetro es la dirección IP de Snowball Edge, precedida por.https://
Puede localizar la dirección IP del dispositivo Snowball Edge en la pantalla LCD de la parte frontal del dispositivo.ejemplo resultado del comando
configure
Configuration will stored at home directory\.aws\snowball\config\snowball-edge.config Snowball Edge Manifest Path:
/Path/to/manifest/file
Unlock Code:29 character unlock code
Default Endpoint:https://192.0.2.0
El cliente de Snowball Edge comprobará que el código de desbloqueo es correcto para el archivo de manifiesto. Si no coinciden, el comando se detiene y no crea el perfil. Compruebe el código de desbloqueo y el archivo de manifiesto y vuelva a ejecutar el comando.
Para usar el perfil, incluya --profile profile-name
antes de la sintaxis del comando.
Si utiliza varios Snowball Edge independientes, puede crear un perfil para cada uno. Para crear otro perfil, vuelva a ejecutar el comando configure
, proporcione un valor diferente para el parámetro --profile
e indique la información para otro dispositivo.
ejemplo Archivo snowball-edge.config
de ejemplo
En este ejemplo se muestra un archivo de perfil que contiene tres perfiles: SnowDevice1profile
, SnowDevice2profile
y SnowDevice3profile
.
{"version":1,"profiles": { "SnowDevice1profile": { "name":"SnowDevice1profile", "jobId":"JID12345678-136f-45b4-b5c2-847db8adc749", "unlockCode":"db223-12345-dbe46-44557-c7cc2", "manifestPath":"C:\\Users\\Administrator\\.aws\\ops-hub\\manifest\\JID12345678-136f-45b4-b5c2-847db8adc749_manifest-1670622989203.bin", "defaultEndpoint":"https://10.16.0.1", "isCluster":false, "deviceIps":[] }, }, "SnowDevice2profile": { "name":"SnowDevice2profile", "jobId":"JID12345678-fdb2-436a-a4ff-7c510dec1bae", "unlockCode":"b893b-54321-0f65c-6c5e1-7f748", "manifestPath":"C:\\Users\\Administrator\\.aws\\ops-hub\\manifest\\JID12345678-fdb2-436a-a4ff-7c510dec1bae_manifest-1670623746908.bin", "defaultEndpoint":"https://10.16.0.2", "isCluster":false, "deviceIps":[] }, "SnowDevice3profile": { "name":"SnowDevice3profile", "jobId":"JID12345678-c384-4a5e-becd-ab5f38888463", "unlockCode":"64c89-13524-4d054-13d93-c1b80", "manifestPath":"C:\\Users\\Administrator\\.aws\\ops-hub\\manifest\\JID12345678-c384-4a5e-becd-ab5f38888463_manifest-1670623999136.bin", "defaultEndpoint":"https://10.16.0.3", "isCluster":false, "deviceIps":[] } }
Para editar o eliminar perfiles, edite el archivo de perfil en un editor de texto.
Para editar un perfil
-
En un editor de texto, abra
snowball-edge.config
en
.home directory
\.aws\snowball\confignota
Asegúrese de que el entorno esté configurado para que le permita acceso de lectura y escritura en este archivo.
-
Edite el archivo según sea necesario. Por ejemplo, para cambiar la dirección IP del Snowball Edge asociado al perfil, cambie la
defaultEndpoint
entrada. -
Guarde y cierre el archivo.
Para eliminar un perfil
-
Con un editor de texto, abra
snowball-edge.config
en
.home directory
\.aws\snowball\confignota
Asegúrese de que el entorno esté configurado para que le permita acceso de lectura y escritura en este archivo.
-
Elimine la línea que contiene el nombre del perfil, las llaves
{
}
que hay a continuación del nombre del perfil y el contenido de esas llaves. -
Guarde y cierre el archivo.
Búsqueda de la versión del cliente de Snowball Edge
Utilice el comando version
para ver la versión del cliente de la interfaz de línea de comandos (CLI) de Snowball Edge.
Uso
snowballEdge version
Ejemplo de salida
Snowball Edge client version: 1.2.0 Build 661
Obtención de credenciales para Snowball Edge
Con los snowballEdge
get-secret-access-key
comandos snowballEdge list-access-keys
y, puede obtener las credenciales del usuario administrador de su cuenta Cuenta de AWS de Snowball Edge. Puede utilizar estas credenciales para crear AWS Identity and Access Management (usuarios de IAM) y funciones, y para autenticar sus solicitudes cuando utilice AWS CLI o utilice un SDK. AWS Estas credenciales están asociadas exclusivamente a un único trabajo de Snowball Edge y solo se pueden utilizar en el dispositivo o el clúster de dispositivos. El dispositivo o los dispositivos no tienen ningún permiso de IAM en la Nube de AWS.
nota
Si lo utiliza AWS CLI con Snowball Edge, debe utilizar estas credenciales al configurar la CLI. Para obtener información sobre cómo configurar las credenciales para la AWS CLI, consulte Configuración de la AWS CLI en la Guía del AWS Command Line Interface usuario.
Uso (cliente de Snowball Edge configurado)
snowballEdge list-access-keys
ejemplo Salida
{ "AccessKeyIds" : [ "AKIAIOSFODNN7EXAMPLE" ] }
Uso (cliente de Snowball Edge configurado)
snowballEdge get-secret-access-key --access-key-id
Access Key
ejemplo Output
[snowballEdge] aws_access_key_id = AKIAIOSFODNN7EXAMPLE aws_secret_access_key = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Inicio de un servicio en un Snowball Edge
Los dispositivos Snowball Edge admiten varios servicios. Estas incluyen las instancias informáticas, la interfaz del sistema de archivos de red (NFS), la administración de dispositivos Snow y. AWS IoT Greengrass El servicio de adaptador Amazon S3 EC2 AWS STS, Amazon e IAM se inician de forma predeterminada y no se pueden detener ni reiniciar. Sin embargo, la interfaz NFS, Snow Device Management, se AWS IoT Greengrass puede iniciar utilizando su ID de servicio con el comando. start-service
Para obtener el ID de servicio para cada servicio, puede usar el comando list-services
.
Antes de ejecutar este comando, cree una interfaz de red virtual única para enlazar al servicio que va a iniciar. Para obtener más información, consulte Creación de una interfaz de red virtual en un Snowball Edge.
snowballEdge start-service --profile
profile-name
--service-idservice_id
--virtual-network-interface-arnsvirtual-network-interface-arn
ejemplo resultado del comando start-service
Starting the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
Detener un servicio en un Snowball Edge
Para detener un servicio que se ejecuta en un Snowball Edge, puede utilizar el stop-service
comando.
El adaptador Amazon S3 EC2 AWS STS, Amazon y los servicios de IAM no se pueden detener.
aviso
Puede producirse pérdida de datos si el servicio de sistema de archivos de red (NFS) se detiene antes de que se escriban en el dispositivo los datos que aún están en el búfer. Para obtener más información sobre el uso del servicio NFS, consulte Administración de la interfaz NFS en Snowball Edge.
nota
Al detener el almacenamiento compatible con Amazon S3 en el servicio Snowball Edge, se inhabilita el acceso a los datos almacenados en los depósitos de S3 del dispositivo o el clúster. El acceso se restablece cuando se vuelve a iniciar el almacenamiento compatible con Amazon S3 en Snowball Edge. En el caso de los dispositivos con almacenamiento compatible con Amazon S3 en Snowball Edge, se recomienda iniciar el servicio después de encender el dispositivo Snowball Edge. Consulte Configuración de Snowball Edge en esta guía.
snowballEdge stop-service --profile
profile-name
--service-idservice_id
ejemplo resultado del comando stop-service
Stopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
Visualización y descarga de registros de Snowball Edge
Al transferir datos entre el centro de datos en las instalaciones y un dispositivo Snowball Edge, se generan registros automáticamente. Si detecta errores inesperados durante la transferencia de datos al dispositivo, puede utilizar los siguientes comandos para guardar una copia de los registros en el servidor local.
Existen tres comandos relacionados con los registros:
-
list-logs
: devuelve una lista de registros en formato JSON. Esta lista informa sobre el tamaño de los registros en bytes, el ARN de los registros, el ID de servicio de los registros y el tipo de registros.Uso
snowballEdge list-logs --profile
profile-name
ejemplo resultado del comando
list-logs
{ "Logs" : [ { "LogArn" : "arn:aws:snowball-device:::log/s3-storage-JIEXAMPLE2f-1234-4953-a7c4-dfEXAMPLE709", "LogType" : "SUPPORT", "ServiceId" : "s3", "EstimatedSizeBytes" : 53132614 }, { "LogArn" : "arn:aws:snowball-device:::log/fileinterface-JIDEXAMPLEf-1234-4953-a7c4-dfEXAMPLE709", "LogType" : "CUSTOMER", "ServiceId" : "fileinterface", "EstimatedSizeBytes" : 4446 }] }
-
get-log
: descarga una copia de un registro específico del dispositivo Snowball Edge en el dispositivo en una ruta especificada. Los registrosCUSTOMER
se guardan en formato.zip
y puede extraer este tipo de registro para ver el contenido. Los registrosSUPPORT
están cifrados y solo los puede leer AWS Support. Puede especificar un nombre y una ruta para el registro.Uso
snowballEdge get-log --profile
profile-name
--log-arn arn:aws:snowball-device:::log/fileinterface-JIDEXAMPLEf-1234-4953-a7c4-dfEXAMPLE709ejemplo resultado del comando
get-log
Logs are being saved to download/path/snowball-edge-logs-1515EXAMPLE88.bin
-
get-support-logs
: descarga una copia de todos los registros de tipoSUPPORT
del dispositivo Snowball Edge en la ruta especificada de su servicio.Uso
snowballEdge get-support-logs --profile
profile-name
ejemplo resultado del comando
get-support-logs
Logs are being saved to download/path/snowball-edge-logs-1515716135711.bin
importante
El tipo CUSTOMER
puede contener información confidencial sobre sus propios datos. Para proteger esta información potencialmente confidencial, recomendamos encarecidamente eliminar estos registros una vez que haya terminado con ellos.
Visualización del estado de un Snowball Edge
Puede determinar el estado y el estado general de Snowball Edge con el describe-device
comando.
snowballEdge describe-device --profile
profile-name
ejemplo resultado del comando describe-device
{ "DeviceId": "JID-EXAMPLE12345-123-456-7-890", "UnlockStatus": { "State": "UNLOCKED" }, "ActiveNetworkInterface": { "IpAddress": "192.0.2.0" }, "PhysicalNetworkInterfaces": [ { "PhysicalNetworkInterfaceId": "s.ni-EXAMPLEd9ecbf03e3", "PhysicalConnectorType": "RJ45", "IpAddressAssignment": "STATIC", "IpAddress": "0.0.0.0", "Netmask": "0.0.0.0", "DefaultGateway": "192.0.2.1", "MacAddress": "EX:AM:PL:E0:12:34" }, { "PhysicalNetworkInterfaceId": "s.ni-EXAMPLE4c3840068f", "PhysicalConnectorType": "QSFP", "IpAddressAssignment": "STATIC", "IpAddress": "0.0.0.0", "Netmask": "0.0.0.0", "DefaultGateway": "192.0.2.2", "MacAddress": "EX:AM:PL:E0:56:78" }, { "PhysicalNetworkInterfaceId": "s.ni-EXAMPLE0a3a6499fd", "PhysicalConnectorType": "SFP_PLUS", "IpAddressAssignment": "DHCP", "IpAddress": "192.168.1.231", "Netmask": "255.255.255.0", "DefaultGateway": "192.0.2.3", "MacAddress": "EX:AM:PL:E0:90:12" } ] }
Visualización del estado de los servicios que se ejecutan en Snowball Edge
Puede determinar el estado y la situación general de los servicios que se ejecutan en dispositivos Snowball Edge con el comando describe-service
. Puede ejecutar primero el comando list-services
para ver qué servicios están ejecutándose.
-
list-services
Uso
snowballEdge list-services --profile
profile-name
ejemplo resultado del comando
list-services
{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] }
-
describe-service
Este comando devuelve un valor de estado para un servicio. Incluye información de estado que podría ser útil para resolver problemas que se detecten en el servicio. Los estados son los siguientes.
-
ACTIVE
: el servicio se está ejecutando y se puede usar. -
ACTIVATING
: el servicio se está iniciando pero aún no se puede usar. -
DEACTIVATING
: el servicio está cerrándose. -
DEGRADED
— En el caso del almacenamiento compatible con Amazon S3 en Snowball Edge, este estado indica que uno o varios discos o dispositivos del clúster están inactivos. El almacenamiento compatible con Amazon S3 en el servicio Snowball Edge funciona ininterrumpidamente, pero debe recuperar o sustituir el dispositivo afectado antes de que se pierda el quórum del clúster para minimizar el riesgo de pérdida de datos. Consulte Información general de la agrupación en clústeres en esta guía. -
INACTIVE
: el servicio no se está ejecutando y no se puede usar.
Uso
snowballEdge describe-service --profile
profile-name
--service-idservice-id
ejemplo 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" } } ] }
ejemplo Almacenamiento compatible con Amazon S3 en la salida del servicio Snowball Edge
El comando
describe-service
proporciona el siguiente resultado para el valors3-snow
del parámetroservice-id
.{ "ServiceId" : "s3-snow", "Autostart" : false, "Status" : { "State" : "ACTIVE" }, "ServiceCapacities" : [ { "Name" : "S3 Storage", "Unit" : "Byte", "Used" : 640303104, "Available" : 219571981512 } ], "Endpoints" : [ { "Protocol" : "https", "Port" : 443, "Host" : "10.0.2.123", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow bucket API endpoint", "DeviceId" : "JID6ebd4c50-c3a1-4b16-b32c-b254f9b7f2dc", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.3.202", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow object API endpoint", "DeviceId" : "JID6ebd4c50-c3a1-4b16-b32c-b254f9b7f2dc", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.3.63", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow bucket API endpoint", "DeviceId" : "JID2a1e0deb-38b1-41f8-b904-a396c62da70d", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.2.243", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow object API endpoint", "DeviceId" : "JID2a1e0deb-38b1-41f8-b904-a396c62da70d", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.2.220", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow bucket API endpoint", "DeviceId" : "JIDcc45fa8f-b994-4ada-a821-581bc35d8645", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.2.55", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow object API endpoint", "DeviceId" : "JIDcc45fa8f-b994-4ada-a821-581bc35d8645", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.3.213", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow bucket API endpoint", "DeviceId" : "JID4ec68543-d974-465f-b81d-89832dd502db", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.3.144", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow object API endpoint", "DeviceId" : "JID4ec68543-d974-465f-b81d-89832dd502db", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.2.143", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow bucket API endpoint", "DeviceId" : "JID6331b8b5-6c63-4e01-b3ca-eab48b5628d2", "Status" : { "State" : "ACTIVE" } }, { "Protocol" : "https", "Port" : 443, "Host" : "10.0.3.224", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/a65ba817f2c5ac9683fc3bc1ae123456" }, "Description" : "s3-snow object API endpoint", "DeviceId" : "JID6331b8b5-6c63-4e01-b3ca-eab48b5628d2", "Status" : { "State" : "ACTIVE" } } ] }
-
Visualización del estado de las funciones de Snowball Edge
Para ver el estado de las funciones disponibles en un Snowball Edge, utilice el describe-features
comando.
RemoteManagementState
: indica el estado de Snow Device Management y devuelve uno de los siguientes estados:
INSTALLED_ONLY
: la característica está instalada pero no habilitada.INSTALLED_AUTOSTART
— La función está habilitada y el dispositivo intentará conectarse a ella Región de AWS cuando esté encendida.NOT_INSTALLED
: el dispositivo no admite la característica o ya estaba sobre el terreno antes de su lanzamiento.
Uso
snowballEdge describe-features --profile
profile-name
ejemplo resultado del comando describe-features
{ "RemoteManagementState" : String }
Configuración de servidores de tiempo para Snowball Edge
Puede utilizar los comandos del cliente de Snowball Edge para ver la configuración actual del protocolo de tiempo de red (NTP) y elegir un servidor o un par para proporcionar la hora. Puede usar los comandos del cliente de Snowball Edge tanto cuando el dispositivo está bloqueado como cuando está desbloqueado.
Es su responsabilidad proporcionar un servidor de tiempo NTP seguro. Para establecer a qué servidores de tiempo NTP se conecta el dispositivo, utilice el comando update-time-servers
.
Comprobación de las fuentes horarias de Snowball Edge
Para ver a qué orígenes de tiempo NTP está conectado el dispositivo actualmente, utilice el comando describe-time-sources
.
snowballEdge describe-time-sources --profile
profile-name
ejemplo resultado del comando describe-time-sources
{ "Sources" : [ { "Address" : "172.31.2.71", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "172.31.3.203", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "172.31.0.178", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "172.31.3.178", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "216.239.35.12", "State" : "CURRENT", "Type" : "SERVER", "Stratum" : 1 } ] }
El comando describe-time-sources
devuelve una lista de los estados de las fuentes de tiempo. Cada estado de la fuente de tiempo contiene los campos Address
, State
, Type
y Stratum
. A continuación se explican los significados de estos campos.
-
Address
: el nombre DNS o la dirección IP de la fuente de tiempo. -
State
: el estado actual de la conexión entre el dispositivo y esa fuente de tiempo. Hay cinco estados posibles:-
CURRENT
: la fuente de tiempo se está utilizando actualmente para sincronizar la hora. -
COMBINED
: la fuente de tiempo se combina con la fuente actual. -
EXCLUDED
: el algoritmo de combinación excluye la fuente de tiempo. -
LOST
: se ha perdido la conexión con la fuente de tiempo. -
UNACCEPTABLE
: una fuente de tiempo no válida en la que el algoritmo de combinación ha resultado ser inexacto o presenta demasiada variabilidad.
-
-
Type
: una fuente de tiempo NTP puede ser un servidor o un par. Los servidores se pueden configurar mediante el comandoupdate-time-servers
. Los pares solo pueden ser otros dispositivos Snowball Edge del clúster y se configuran automáticamente cuando se asocia el clúster. -
Stratum
: este campo muestra el stratum de la fuente. Stratum 1 indica una fuente con un reloj de referencia conectado localmente. Una fuente que está sincronizada con una fuente del stratum 1 está en el stratum 2. Una fuente que está sincronizada con una fuente del stratum 2 está en el stratum 3, y así sucesivamente.
Una fuente de tiempo NTP puede ser un servidor o un par. El usuario puede configurar un servidor con el comando update-time-servers
, mientras que un par solo pueden ser otros dispositivos Snowball Edge del clúster. En el ejemplo de salida, se llama a describe-time-sources
en un dispositivo Snowball Edge que está en un clúster de 5. La salida contiene 4 pares y 1 servidor. Los pares tienen un stratum de 10, mientras que el servidor tiene un stratum de 1; por tanto, se selecciona el servidor como la fuente de tiempo actual.
Actualización de los servidores de tiempo
Utilice el update-time-servers
comando y la dirección del servidor horario para configurar Snowball Edge de forma que utilice un servidor NTP o un par para NTP.
snowballEdge update-time-servers --profile
profile-name
time-server-address
nota
El comando update-time-servers
anulará la configuración anterior de los servidores de tiempo NTP.
ejemplo resultado del comando update-time-servers
Updating time servers now.
Obtención de un código QR para validar las etiquetas NFC de Snowball Edge
Puede utilizar este comando para generar un código QR específico del dispositivo para su uso con la aplicación AWS Snowball Edge Verification. Para obtener más información sobre la validación por NFC, consulte Validación de etiquetas NFC.
Uso
snowballEdge get-app-qr-code --output-file
~/downloads/snowball-qr-code.png
ejemplo Output
QR code is saved to
~/downloads/snowball-qr-code.png
Actualización del tamaño de MTU
Utilice el update-mtu-size
comando para modificar el tamaño en bytes de la unidad máxima de transmisión (MTU) de una interfaz física de un dispositivo Snowball Edge. Todas las interfaces de red virtual y las interfaces de red directa asociadas a esta interfaz de red física se configurarán con el mismo tamaño de MTU.
nota
El tamaño de MTU mínimo es de 1500 bytes y el tamaño máximo es de 9216 bytes.
Puede usar el describe-device
comando para recuperar la interfaz de red física IDs y los tamaños actuales de MTU de esas interfaces. Para obtener más información, consulte Visualización del estado de un Snowball Edge.
Puede utilizar los comandos descibe-direct-network-interface
y describe-virtual-network-interface
para recuperar los tamaños de MTU actuales de esas interfaces.
Uso
snowballEdge update-mtu-size --physical-network-interface-id
physical-network-interface-id
--mtu-sizesize-in-bytes
ejemplo de salida de update-mtu-size
{ "PhysicalNetworkInterface": { "PhysicalNetworkInterfaceId": "s.ni-8c1f891d7f5b87cfe", "PhysicalConnectorType": "SFP_PLUS", "IpAddressAssignment": "DHCP", "IpAddress": "192.0.2.0", "Netmask": "255.255.255.0", "DefaultGateway": "192.0.2.255", "MacAddress": "8A:2r:5G:9p:6Q:4s", "MtuSize": "5743" } }