You need to enable JavaScript to run this app.
导航

如何查询节点的可分配资源?

最近更新时间2023.06.21 10:23:19

首次发布时间2023.06.21 10:23:19

容器服务支持通过 kubectl 和控制台两种方式查看节点的 CPU、内存、调度的 Pod 数量等可分配资源量。

kubectl 方式

  1. 连接节点所在的目标集群。详细操作,请参见 连接集群
  2. 执行如下命令,查询节点的可分配资源。
    kubectl get node ${your_node_name} -o jsonpath={.status.allocatable}
    

    说明

    其中,将${your_node_name}替换为您的节点名称。例如节点名称为172.16.**.**,则完整的命令如下:

    kubectl get node 172.16.**.** -o jsonpath={.status.allocatable}
    
    与其返回结果如下。
    {"cpu":"32","ephemeral-storage":"123787820Ki","hugepages-1Gi":"0","hugepages-2Mi":"0","memory":"65691932Ki","pods":"110"}
    

控制台方式

  1. 登录 容器服务控制台
  2. 在左侧导航栏,单击 集群
  3. 在集群列表,单击目标节点所在的集群名称。
  4. 在集群管理页面的左侧导航栏,选择 运维管理 > 对像浏览器
  5. 单击 API Group 分类下的 core
    alt
  6. core 详情页面的 资源定义 列表中单击 Node
    alt
  7. 在 Node 资源列表中找到目标节点(节点私网 IP 地址),查看 YAML 文件内容。
    alt
    YAML 文件中的如下字段,展示该节点的可分配资源量。
    alt