翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Snowball Edge クライアントの設定と使用
Snowball Edge Client は、Snow Family デバイスまたは Snow Family デバイスのクラスターを操作するために AWS 使用できるコマンドラインインターフェイス (CLI) ツールです。クライアントを使用して、Snow Family デバイスまたはデバイスのクラスターのロック解除、Snow Family デバイスのセットアップ、デバイスのサービスの開始と停止、デバイスとの間でのデータ転送を行うことができます。Snowball Edge クライアントは、Linux、macOSおよび Windows オペレーティングシステムで実行されているコンピュータと互換性があります。
トピック
- Snowball Edge クライアントのダウンロードとインストール
- Snowball Edge クライアントのプロファイルの設定
- Snowball Edge クライアントバージョンの検索
- Snow Family デバイスの認証情報の取得
- Snow Family デバイスでサービスを開始する
- Snow Family デバイスでのサービスの停止
- Snow Family デバイスからのログの表示とダウンロード
- Snow Family デバイスのステータスの表示
- Snow Family デバイスで実行されているサービスのバイイングステータス
- Snow Family デバイスの機能のステータスの表示
- Snow Family デバイスのタイムサーバーの設定
- Snowball Edge NFC タグを検証するための QR コードの取得
- MTU サイズの更新
Snowball Edge クライアントのダウンロードとインストール
Snowball Edge クライアントは、 AWS Snowball Edge リソース
以下の手順に従って、クライアントをインストールして設定します。
Snowball Edge クライアントのプロファイルの設定
Snowball Edge Client のコマンドを実行するたびに、Snow Family デバイスのマニフェストファイル、ロック解除コード、IP アドレスを指定します。コマンドを実行するたびにこれらを指定する代わりに、 configure
コマンドを使用して、マニフェストファイル、29 文字のロック解除コード、エンドポイント (Snow Family デバイスの IP アドレス) へのパスをプロファイルとして保存できます。設定後、Snowball Edge Client コマンドは、 コマンドにプロファイル名を含めることで、各コマンドにこれらの値を手動で入力することなく使用できます。Snowball Edge Client を設定すると、情報はプレーンテキストJSON形式で に保存されます
。このファイルを作成できるように環境が設定されていることを確認してください。home directory
/.aws/snowball/config/snowball-edge.config
重要
設定ファイルにアクセスできるユーザーは誰でも、Snowball Edge デバイスまたはクラスター上のデータにアクセスできます。このファイルのローカルアクセスコントロールを管理することは、管理者の責任の 1 つです。
AWS OpsHub を使用してプロファイルを作成することもできます。で作成されたプロファイル AWS OpsHub は Snowball Edge Client で使用でき、 で作成されたプロファイル AWS OpsHub は Snowball Edge Client で使用できます。詳細については、「プロファイルの管理」を参照してください。
プロファイルを作成するには
オペレーティングシステムのコマンドラインインターフェイスに コマンドを入力します。
profile-name
パラメータの値は、プロファイルの名前です。Snowball Edge Client コマンドを実行するときに、後で指定します。snowballEdge configure --profile
profile-name
Snowball Edge クライアントは、各パラメータについてプロンプトを表示します。プロンプトが表示されたら、環境と Snow Family デバイスの情報を入力します。
注記
endpoint
パラメータの値は、Snow Family デバイスの IP アドレスで、 が先頭に付けられていますhttps://
。Snowball Edge デバイスの IP アドレスは、デバイスの前面にあるLCD画面で確認できます。例
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
Snowball Edge クライアントは、マニフェストファイルのロック解除コードが正しいことを確認します。一致しない場合、コマンドは停止し、プロファイルは作成されません。ロック解除コードとマニフェストファイルを確認し、コマンドを再度実行します。
プロファイルを使用するには、コマンド構文--profile profile-name
の前に を含めます。
複数のスタンドアロン Snow Family デバイスを使用している場合は、それぞれにプロファイルを作成できます。別のプロファイルを作成するには、configure
コマンドを再度実行し、--profile
プラメータに別の値を指定し、別のデバイスの情報を指定します。
例 snowball-edge.config
ファイルの例
この例は、SnowDevice1profile
、SnowDevice2profile
、SnowDevice3profile
の 3 つのプロファイルを含むプロファイルファイルを示しています。
{"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":[] } }
プロファイルを編集または削除するには、テキストエディタでプロファイルファイルを編集します。
プロファイルを編集するには
-
テキストエディタで
からhome directory
\.aws\snowball\configsnowball-edge.config
を開きます。注記
このファイルの読み取りと書き込みのためにアクセスできるように環境が設定されていることを確認してください。
-
必要に応じてファイルを編集します。例えば、プロファイルに関連付けられた Snow Family デバイスの IP アドレスを変更するには、
defaultEndpoint
エントリを変更します。 -
ファイルを保存して閉じます。
プロファイルを削除するには
-
テキストエディタを使用して、
からhome directory
\.aws\snowball\configsnowball-edge.config
を開きます。注記
このファイルの読み取りと書き込みのためにアクセスできるように環境が設定されていることを確認してください。
-
プロファイル名を含む行、プロファイル名の後に続く中括弧
{
}
、括弧内の内容を削除します。 -
ファイルを保存して閉じます。
Snowball Edge クライアントバージョンの検索
version
コマンドを使用して、Snowball Edge コマンドラインインターフェイス (CLI) クライアントのバージョンを確認します。
使用方法
snowballEdge version
出力例
Snowball Edge client version: 1.2.0 Build 661
Snow Family デバイスの認証情報の取得
snowballEdge list-access-keys
および snowballEdge get-secret-access-key
コマンドを使用すると、Snowball Edge AWS アカウント 上の の管理ユーザーの認証情報を取得できます。これらの認証情報を使用して AWS Identity and Access Management (IAM ユーザー) とロールを作成し、 AWS CLI または を で使用するときにリクエストを認証できます AWS SDK。これらの認証情報は、Snowball Edge の個々のジョブにのみ関連付けられ、デバイスまたはデバイスのクラスターでのみ使用できます。デバイスまたはデバイスには、 のIAMアクセス許可がありません AWS クラウド。
注記
Snowball Edge AWS CLI で を使用している場合は、 を設定するときにこれらの認証情報を使用する必要がありますCLI。の認証情報の設定については AWS CLI、 AWS Command Line Interface ユーザーガイドの「 の設定 AWS CLI」を参照してください。
使用法 (Snowball Edge クライアント設定済み)
snowballEdge list-access-keys
例 出力
{ "AccessKeyIds" : [ "AKIAIOSFODNN7EXAMPLE" ] }
使用法 (Snowball Edge クライアント設定済み)
snowballEdge get-secret-access-key --access-key-id
Access Key
例 出力
[snowballEdge] aws_access_key_id = AKIAIOSFODNN7EXAMPLE aws_secret_access_key = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Snow Family デバイスでサービスを開始する
Snowball Edge デバイスは、複数のサービスをサポートしています。これには、コンピューティングインスタンス、ネットワークファイルシステム (NFS) インターフェイス、Snow Device Management、および が含まれます AWS IoT Greengrass。Amazon S3 アダプターサービス、Amazon EC2、および IAMはデフォルトで開始され AWS STS、停止または再起動することはできません。ただし、 NFSインターフェイス、Snow Device Management、および は、 start-service
コマンドでサービス ID を使用して開始 AWS IoT Greengrass できます。各サービスのサービス ID を取得するには、list-services
コマンドを使用できます。
このコマンドを実行する前に、1 つの仮想ネットワークインターフェイスを作成して、開始するサービスに結合します。詳細については、「Snow Family デバイスでの仮想ネットワークインターフェイスの作成」を参照してください。
snowballEdge start-service --profile
profile-name
--service-idservice_id
--virtual-network-interface-arnsvirtual-network-interface-arn
例 start-service
コマンドの出力
Starting the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
Snow Family デバイスでのサービスの停止
Snow Family デバイスで実行されているサービスを停止するには、 stop-service
コマンドを使用します。
Amazon S3 アダプター、Amazon EC2 AWS STS、および IAMサービスは停止できません。
警告
残りのバッファされたデータがデバイスに書き込まれる前に Network File System (NFS) サービスが停止すると、データ損失が発生する可能性があります。NFS サービスの使用の詳細については、「」を参照してくださいSnow Family デバイスのNFSインターフェイスの管理。
注記
Snow Family デバイスの Amazon S3 互換ストレージサービスを停止すると、デバイスまたはクラスターの S3 バケットに保存されているデータにアクセスできなくなります。Snow Family デバイスの Amazon S3 互換ストレージを再起動すると、アクセスが回復します。Snow Family デバイスの Amazon S3 互換ストレージが有効になっているデバイスでは、Snowball Edge デバイスの電源を入れた後にサービスを開始することをお勧めします。本ガイドの「Snowball Edge のセットアップ」を参照してください。
snowballEdge stop-service --profile
profile-name
--service-idservice_id
例 stop-service
コマンドの出力
Stopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
Snow Family デバイスからのログの表示とダウンロード
オンプレミスのデータセンターと Snow Family デバイス間でデータを転送した場合、ログが自動的に生成されます。デバイスへのデータ転送中に予期しないエラーが発生した場合は、次のコマンドを使用してログのコピーをローカルサーバーに保存できます。
ログに関連するコマンドは、以下の 3 つです。
-
list-logs
– JSON形式のログのリストを返します。このリストは、ログのサイズをバイト数、ログARNの 、ログのサービス ID、およびログのタイプでレポートします。使用方法
snowballEdge list-logs --profile
profile-name
例
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
– Snowball Edge からデバイスに特定のログのコピーを指定されたパスでダウンロードします。CUSTOMER
ログは.zip
形式で保存され、このタイプのログを抽出してその内容を表示できます。SUPPORT
ログは暗号化され、 によってのみ読み取ることができます AWS Support。ログの名前とパスを指定するオプションがあります。使用方法
snowballEdge get-log --profile
profile-name
--log-arn arn:aws:snowball-device:::log/fileinterface-JIDEXAMPLEf-1234-4953-a7c4-dfEXAMPLE709例
get-log
コマンドの出力Logs are being saved to download/path/snowball-edge-logs-1515EXAMPLE88.bin
-
get-support-logs
– Snowball Edge から、SUPPORT
タイプのすべてのログのコピーを指定したパスのサービスにダウンロードします。使用方法
snowballEdge get-support-logs --profile
profile-name
例
get-support-logs
コマンドの出力Logs are being saved to download/path/snowball-edge-logs-1515716135711.bin
重要
CUSTOMER
タイプには、お客様独自のデータに関する機密情報が含まれている可能性があります。個の機密情報を保持するために、これらのログが不要になったら削除することを強くお勧めします。
Snow Family デバイスのステータスの表示
describe-device
コマンドを使用して、Snow Family デバイスのステータスと全般的な状態を判断できます。
snowballEdge describe-device --profile
profile-name
例 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" } ] }
Snow Family デバイスで実行されているサービスのバイイングステータス
describe-service
コマンドを使用して、Snowball Edge デバイスで実行中のサービスのステータスと全般的なヘルスを判断できます。最初に list-services
コマンドを実行して、実行中のサービスを確認します。
-
list-services
使用方法
snowballEdge list-services --profile
profile-name
例
list-services
コマンドの出力{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] }
-
describe-service
このコマンドは、サービスのステータス値が返されます。また、サービスで発生した問題を解決するのに役立つ状態情報も含まれています。これらの状態は次のとおりです。
-
ACTIVE
– このサービスは実行されており、使用できます。 -
ACTIVATING
– このサービスは起動しますが、まだ使用することはできません。 -
DEACTIVATING
– このサービスはシャットダウン処理の途中です。 -
DEGRADED
– Snow Family デバイスの Amazon S3 互換ストレージの場合、このステータスはクラスター内の 1 つ以上のディスクまたはデバイスがダウンしていることを示します。Snow Family デバイスの Amazon S3 互換ストレージサービスは中断されずに稼働していますが、データ損失のリスクを最小限に抑えるため、クラスターのクォーラムが失われる前に影響を受けるデバイスを回復または交換する必要があります。本ガイドの「クラスタリングの概要」を参照してください。 -
INACTIVE
– このサービスは実行されておらず、使用することはできません。
使用方法
snowballEdge describe-service --profile
profile-name
--service-idservice-id
例
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" } } ] }
例 Snow Family デバイスの Amazon S3 互換ストレージのサービス出力
describe-service
コマンドは、 に対して次の出力を提供します。s3-snow
service-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" } } ] }
-
Snow Family デバイスの機能のステータスの表示
Snow Family デバイスで使用可能な機能のステータスを一覧表示するには、 describe-features
コマンドを使用します。
RemoteManagementState
は、Snow Device Management のステータスを表示し、次のいずれかの状態を返します。
INSTALLED_ONLY
– 機能はインストールされていますが、有効になっていません。INSTALLED_AUTOSTART
– この機能が有効になっているため、デバイスは電源がオン AWS リージョン になると接続を試みます。NOT_INSTALLED
– デバイスはこの機能をサポートしないか、起動前に既にフィールドに入っていました。
使用方法
snowballEdge describe-features --profile
profile-name
例 describe-features
コマンドの出力
{ "RemoteManagementState" : String }
Snow Family デバイスのタイムサーバーの設定
Snowball Edge Client コマンドを使用して、現在の Network Time Protocol (NTP) 設定を表示し、時間を提供するサーバーまたはピアを選択できます。Snowball Edge Client コマンドは、デバイスがロック状態とロック解除状態の両方にあるときに使用できます。
安全なNTPタイムサーバーを提供するのはお客様の責任です。デバイスが接続するNTPタイムサーバーを設定するには、 update-time-servers
コマンドを使用します。
Snow Family デバイスの時間ソースの確認
デバイスが現在接続されているNTP時間ソースを確認するには、 describe-time-sources
コマンドを使用します。
snowballEdge describe-time-sources --profile
profile-name
例 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 } ] }
describe-time-sources
コマンドは、タイムソースの状態のリストを返します。ソース状態は、毎回、Address
、State
、Type
、Stratum
フィールドを含みます。これらのフィールドの意味は以下のとおりです。
-
Address
– タイムソースDNSの名前/IP アドレス。 -
State
– デバイスとそのタイムソース間の現在の接続ステータス。5 つの状態が想定されます。-
CURRENT
– タイムソースは現在、時刻の同期に使用されている。 -
COMBINED
– タイムソースは現在のソースと結合されている。 -
EXCLUDED
– タイムソースが結合アルゴリズムによって除外された。 -
LOST
– タイムソースとの接続が切断された。 -
UNACCEPTABLE
– 結合アルゴリズムが偽ティッカーであるか、ばらつきが多すぎるとみなされた無効なタイムソース。
-
-
Type
– NTPタイムソースは、サーバーまたはピアのいずれかです。サーバーは、update-time-servers
コマンドにより設定できます。ピアは、クラスター内の他の Snowball Edge デバイスのみになり、クラスターが関連付けられると自動的に設定されます。 -
Stratum
– このフィールドには、ソースの階層が表示されます。階層 1 は、ローカルでアタッチされたリファレンスクロックを持つソースを示します。階層 1 のソースに同期されたソースは、階層 2 にあります。階層 2 のソースに同期されたソースは、階層 3 などにあります。
NTP タイムソースは、サーバーまたはピアのいずれかです。サーバーは、update-time-servers
コマンドを使用するユーザーによって設定されます。一方、ピアはクラスター内の他の Snowball Edge デバイスのみとなります。出力例では、describe-time-sources
は、5 のクラスター内にある Snowball Edge で呼び出されます。出力には、4 つのピアと 1 台のサーバーが含まれます。ピアの階層は 10 で、サーバーの階層は 1 であるため、サーバーが現在のタイムソースとして選択されます。
タイムサーバーの更新
update-time-servers
コマンドとタイムサーバーアドレスを使用して、Snow Family デバイスを のNTPサーバーまたはピアを使用するように設定しますNTP。
snowballEdge update-time-servers --profile
profile-name
time-server-address
注記
update-time-servers
コマンドは、以前のNTPタイムサーバー設定を上書きします。
例 update-time-servers
コマンドの出力
Updating time servers now.
Snowball Edge NFC タグを検証するための QR コードの取得
このコマンドを使用して、 AWS Snowball Edge Verification App で使用するデバイス固有の QR コードを生成できます。NFC 検証の詳細については、「」を参照してくださいNFC タグの検証。
使用方法
snowballEdge get-app-qr-code --output-file
~/downloads/snowball-qr-code.png
例 出力
QR code is saved to
~/downloads/snowball-qr-code.png
MTU サイズの更新
update-mtu-size
コマンドを使用して、Snow Family デバイスの物理インターフェイスの最大送信単位 (MTU) のバイト単位でサイズを変更します。この物理ネットワークインターフェイスに関連付けられたすべての仮想ネットワークインターフェイスと直接ネットワークインターフェイスは、同じMTUサイズで設定されます。
注記
最小MTUサイズは 1500 バイト、最大サイズは 9216 バイトです。
describe-device
コマンドを使用して、物理ネットワークインターフェイスIDsとそのインターフェイスの現在のMTUサイズを取得できます。詳細については、「Snow Family デバイスのステータスの表示」を参照してください。
descibe-direct-network-interface
および describe-virtual-network-interface
コマンドを使用して、これらのインターフェイスの現在のMTUサイズを取得できます。
使用方法
snowballEdge update-mtu-size --physical-network-interface-id
physical-network-interface-id
--mtu-sizesize-in-bytes
例 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" } }