服务器状态
Equinix Metal 提供您的设备和服务器的当前状态。这些状态由我们定义,旨在让您大致了解服务器在特定时间的运行情况。状态信息可在 Equinix Metal 控制台、API 以及服务器的元数据端点中获取。
如果您对服务器状态信息的更大控制和自定义感兴趣,请查看用户状态,它允许您定义自定义状态以监控服务器上的事件。
获取状态信息
- Console
- API
服务器状态和状态可在 Equinix Metal 控制台的“管理服务器”摘要页面上找到。

以及来自服务器的“概览”页面。

可以从对 /devices/{id} 端点的 GET 请求中提取状态,因为它是响应中包含的字段之一。
curl -X GET -H 'X-Auth-Token: <API_TOKEN>' https://api.equinix.com/metal/v1/devices/{id} | jq '.state'
当服务器处于活动状态时,您还可以从元数据端点获取状态。
curl https://metadata.platformequinix.com/metadata | jq '.state'
供应国
"queued" - 当您首次配置服务器时,它可能会短暂进入 "queued" 状态,尤其是在您一次配置多个服务器,或者您刚刚取消配置了任意数量的服务器时。

一旦您的配置离开队列状态,它将移至 "provisioning"。
"provisioning" - 配置阶段涵盖硬件初始化和网络配置的所有步骤。如果您使用的是 Equinix Metal OS 镜像,则还包括操作系统写入和磁盘映像。之后,系统进入 "active" 状态。
如果您使用自定义 iPXE,则状态将变为 "active" 以安装您选择的操作系统。这为您提供了更多自定义选项,包括访问 元数据端点、定义和运行自定义 用户数据 操作以及使用 用户状态 自定义状态消息。
在控制台中,配置服务器的状态将显示为_Deploying_。

活动/非活动
"active" - 活动状态是服务器的主要运行状态,也是 "provisioning" 和 "powering_on" 的最终目标状态。如果服务器已启动并正在运行,则状态为 "active"。在控制台中,活动服务器的状态将显示为“Running”。

当服务器处于活动状态时,
- 你可以使用 curl 命令访问 metadata endpoint。
- 您可以使用 SOS/OOB 控制台 提供的 SSH 访问。
- 如果您重新启动服务器,它将保持活动状态。
此外,服务器预留中未使用的服务器已通电并准备好进行配置,处于 "active" 状态。

"inactive" - 如果您关闭服务器电源,服务器将进入非活动状态。注意:即使服务器处于非活动状态,您的账户仍会收到费用。非活动状态是 "powering_off" 的最终目标状态。
在控制台中,不活动的服务器状态将显示为_已停止_。

电源状态
"powering_off" - 当您对服务器执行 Power Off 操作时,服务器会进入 "powering_off" 状态,然后进入 "inactive" 状态。在控制台中,此状态将显示为 Stopping。

"powering_on" - 当您对服务器执行 Power On 操作时,服务器会进入 "powering_on" 状态,然后变为活动状态。在控制台中,此状态将显示为 Starting。

重新安装
"reinstalling" - 当您重新安装服务器时,服务器将进入重新安装状态。这涵盖了取消配置过程,在此过程中,您的服务器将恢复到其预配置状态。

当该过程完成后,服务器开始重新配置,其状态变为 "provisioning"。当整个重新安装过程完成后,您的服务器将再次变为 "active"。
撤资
在全面取消配置的过程中,我们将安全地擦除所有数据。如果这是预留服务器,则在完成取消配置后 15-20 分钟内即可再次部署。
如果您要删除按需服务器,您将不会看到 "deprovisioning" 状态,因为服务器会在您删除后立即从您的项目中移除。
如果服务器已预留,则在处理过程中您将看到状态为 "deprovisioning"。取消配置完成后,服务器将以状态 "active" 返回到您的可用服务器池中。