Kubernetes Cluster坚持拆除PV / PVC

问题描述 投票:2回答:1

我一直在努力让我的简单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

提前致谢。

kubernetes
1个回答
3
投票

您可以使用以下命令强制删除PV或PVC。

#kubectl delete pvc <PVC_NAME> --grace-period=0 --force 

在你的情况下

#kubectl delete pvc task-pv-claim  --grace-period=0 --force 
© www.soinside.com 2019 - 2024. All rights reserved.