我一直在努力让我的简单3节点Kubernetes集群运行。
$ kubectl get nodes NAME STATUS ROLES AGE VERSION
ubu1 Ready master 31d v1.13.4
ubu2 Ready master,node 31d v1.13.4
ubu3 Ready node 31d v1.13.4
我尝试创建一个PVC,它永远停留在Pending中。所以我删除了它,但现在它停留在终止状态。
$ kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
task-pv-claim Terminating task-pv-volume 100Gi RWO manual 26d
如何创建一个正确创建并可用于官方kubernetes网站上描述的演示的PV?
PS:我使用kubespray
来启动和运行。
在我的Ubuntu 16.04 VM上,这是安装的Docker版本:
ubu1:~$ docker version
Client:
Version: 18.06.2-ce
API version: 1.38
Go version: go1.10.3
Git commit: 6d37f41
Built: Sun Feb 10 03:47:56 2019
OS/Arch: linux/amd64
Experimental: false
提前致谢。
您可以使用以下命令强制删除PV或PVC。
#kubectl delete pvc <PVC_NAME> --grace-period=0 --force
在你的情况下
#kubectl delete pvc task-pv-claim --grace-period=0 --force