本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
自动启动 EC2兼容的实例
Snowball Edge 客户端是一个独立的命令行界面(CLI)应用程序,可以在您自己的环境中运行。您可以使用该应用程序在 Snowball Edge 设备或设备集群上执行某些管理任务。有关如何使用 Snowball Edge 客户端(包括如何启动和停止服务)的更多信息,请参阅配置和使用 Snowball Edge 客户端。
在下文中,您可找到有关特定于计算实例的 Snowball Edge 客户端命令的信息,包括使用示例。
有关可在 AWS Snowball Edge 设备上使用的 EC2与 Amazon 兼容的命令列表,请参阅在 Snowball EC2 E AWS CLI dge 上支持与亚马逊兼容的命令。
在 Snow EC2 ball Edge 上创建兼容的启动配置
要在 AWS Snowball Edge 设备解锁后自动启动 EC2与 Amazon 兼容的计算实例,您可以创建启动配置。为此,请使用 snowballEdge create-autostart-configuration
命令,如下所示。
用法
snowballEdge create-autostart-configuration --physical-connector-type [SFP_PLUS or RJ45 or QSFP] --ip-address-assignment [DHCP or STATIC] [--static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]] --launch-template-id [--launch-template-version]
在 Snow EC2 ball Edge 上更新兼容的启动配置
要在您的 Snowball Edge 上更新现有的启动配置,请使用 snowballEdge update-autostart-configuration
命令。您可以在下面找到其用法。要启用或禁用启动配置,请指定 --enabled
参数。
用法
snowballEdge update-autostart-configuration --autostart-configuration-arn [--physical-connector-type [SFP_PLUS or RJ45 or QSFP]] [--ip-address-assignment [DHCP or STATIC]] [--static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]][--launch-template-id] [--launch-template-version] [--enabled]
在 Snow EC2 ball Edge 上删除兼容的启动配置
要删除不再使用的启动配置,请使用 snowballEdge delete-autostart-configuration
命令,如下所示。
用法
snowballEdge delete-autostart-configuration --autostart-configuration-arn
在 EC2 Snowball Edge 上列出兼容的启动配置
要列出已在您的 Snowball Edge 上创建的启动配置,请使用 describe-autostart-configurations
命令,如下所示。
用法
snowballEdge describe-autostart-configurations
在 Snowball Edge 上创建虚拟网络接口
要在 Snowball Edge 上运行计算实例或启动 NFS 接口,首先创建一个虚拟网络接口(VNI)。每个 Snowball Edge 都有三个网络接口 (NICs),即设备的物理网络接口控制器。这些是设备 RJ45背面的、SFP 和 QSFP 端口。
每个 VNI 基于物理接口,您可以有任意数量的 VNI 与每个 NIC 关联。要创建虚拟网络接口,请使用 snowballEdge create-virtual-network-interface
命令。
注意
只有当将 STATIC
选项用于 --ip-address-assignment
参数时,--static-ip-address-configuration
参数才有效。
用法
您可以以两种方法使用此命令:在配置了 Snowball Edge 客户端的情况下或在未配置 Snowball Edge 客户端的情况下。以下用法示例显示了在配置了 Snowball Edge 客户端的情况下的方法。
snowballEdge create-virtual-network-interface --ip-address-assignment [DHCP or STATIC]
--physical-network-interface-id [physical network interface id]
--static-ip-address-configuration IpAddress=[IP address]
,NetMask=[Netmask]
以下用法示例显示了在未配置 Snowball Edge 客户端的情况下的方法。
snowballEdge create-virtual-network-interface --endpoint https://[ip address]
--manifest-file /path/to/manifest
--unlock-code [unlock code]
--ip-address-assignment [DHCP or STATIC]
--physical-network-interface-id [physical network interface id]
--static-ip-address-configuration IpAddress=[IP address]
,NetMask=[Netmask]
例 示例:创建 VNICs (使用 DHCP)
snowballEdge create-virtual-network-interface --ip-address-assignment dhcp --physical-network-interface-id s.ni-8EXAMPLEaEXAMPLEd { "VirtualNetworkInterface" : { "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLEf", "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.0.2.0", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.0.2.1", "MacAddress" : "EX:AM:PL:E1:23:45", "MtuSize" : "1500" } }
描述您的虚拟网络接口
要描述您之前在 VNICs 设备上创建的,请使用snowballEdge describe-virtual-network-interfaces
命令。您可以在下面找到其用法。
用法
您可以以两种方法使用此命令:在配置了 Snowball Edge 客户端的情况下或在未配置 Snowball Edge 客户端的情况下。以下用法示例显示了在配置了 Snowball Edge 客户端的情况下的方法。
snowballEdge describe-virtual-network-interfaces
以下用法示例显示了在未配置 Snowball Edge 客户端的情况下的方法。
snowballEdge describe-virtual-network-interfaces --endpoint https://[ip address]
--manifest-file /path/to/manifest
--unlock-code [unlock code]
例 示例:描述 VNICs
snowballEdge describe-virtual-network-interfaces [ { "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLE8", "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.0.2.0", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.0.2.1", "MacAddress" : "EX:AM:PL:E1:23:45", "MtuSize" : "1500" },{ "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-1EXAMPLE1EXAMPLE1", "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.0.2.2", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.0.2.1", "MacAddress" : "12:34:5E:XA:MP:LE", "MtuSize" : "1500" } ]
更新 Snowball Edge 上的虚拟网络接口
在创建虚拟网络接口(VNI)后,您可以使用 snowballEdge update-virtual-network-interface
命令更新其配置。在为特定 VNI 提供 Amazon 资源名称(ARN)后,您仅需为要更新的任何元素提供值。
用法
您可以以两种方法使用此命令:在配置了 Snowball Edge 客户端的情况下或在未配置 Snowball Edge 客户端的情况下。以下用法示例显示了在配置了 Snowball Edge 客户端的情况下的方法。
snowballEdge update-virtual-network-interface --virtual-network-interface-arn [virtual network-interface-arn]
--ip-address-assignment [DHCP or STATIC]
--physical-network-interface-id [physical network interface id]
--static-ip-address-configuration IpAddress=[IP address]
,NetMask=[Netmask]
以下用法示例显示了在未配置 Snowball Edge 客户端的情况下的方法。
snowballEdge update-virtual-network-interface --endpoint https://[ip address]
--manifest-file /path/to/manifest
--unlock-code [unlock code]
--virtual-network-interface-arn [virtual network-interface-arn]
--ip-address-assignment [DHCP or STATIC]
--physical-network-interface-id [physical network interface id]
--static-ip-address-configuration IpAddress=[IP address]
,NetMask=[Netmask]
例 示例:更新 VNIC(使用 DHCP)
snowballEdge update-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd --ip-address-assignment dhcp
删除 Snowball Edge 上的虚拟网络接口
要删除虚拟网络接口(VNI),您可以使用 snowballEdge
delete-virtual-network-interface
命令。
用法
您可以以两种方法使用此命令:在配置了 Snowball Edge 客户端的情况下或在未配置 Snowball Edge 客户端的情况下。以下用法示例显示了在配置了 Snowball Edge 客户端的情况下的方法。
snowballEdge delete-virtual-network-interface --virtual-network-interface-arn [virtual network-interface-arn]
以下用法示例显示了在未配置 Snowball Edge 客户端的情况下的方法。
snowballEdge delete-virtual-network-interface --endpoint https://[ip address]
--manifest-file /path/to/manifest
--unlock-code [unlock code]
--virtual-network-interface-arn [virtual network-interface-arn]
例 示例:删除 VNIC
snowballEdge delete-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd