如何从API获取虚拟客户的即用状态?

时间:2016-11-02 09:48:53

标签: ibm-cloud-infrastructure

Python CLI有一个命令:' slcli vs ready'检查虚拟客户机实例是否可以使用。

但实施部分正确,因为它只检查系统重新加载和活动事务,它没有考虑电源状态或网络状态。

所以我想知道检查3件事情是否更可靠

  1. 电源状态,当电源关闭或暂停时,没有活动事务或系统重新加载
  2. pingable,可能存在导致计算机无法访问的网络问题
  3. 系统重新加载和活动交易,

1 个答案:

答案 0 :(得分:0)

slcli vs ready 调用wait_for_ready method并认为"默认参数意味着VS可以运行,并且可以通过网络连接和远程访问可用"

我认为 1 3 是相同的行为,因为如果您检查没有任何待处理的交易,则表明您确认没有任何重新加载进展。

另外正如您所提到的,最好检查电源状态和pingable,以确保VSI准备就绪。