You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kubernetes中Pod配置hostPath卷后kubectl get pv无结果,我的理解是否正确?

你的理解其实不对,原因如下
  • kubectl get pv 命令展示的是**PersistentVolume(持久化卷)**对象,这是Kubernetes里对集群级存储资源的抽象。PV一般需要提前手动创建,或者通过StorageClass动态生成,主要作用是和PersistentVolumeClaim(PVC)绑定,为Pod提供持久化存储能力。
  • 你在Pod配置里用的hostPath卷属于本地卷类型,它是直接引用Pod所在节点上的文件或目录,不需要单独创建PV对象。这种卷是直接在Pod的spec里声明使用的,Kubernetes不会为它生成对应的PV记录,所以你用kubectl get pv自然看不到它。
  • 要是你想确认这个卷有没有正常挂载,可以进入Pod内部检查:
    kubectl exec -it ubuntu-docker-soc -- ls -l /var/run/docker.sock
    
    如果能正常看到这个文件,就说明卷已经成功挂载啦。

内容的提问来源于stack exchange,提问作者Rajendar Talatam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 20:49:09