我把kubernetes安装在ubuntu上的裸金属上。我部署了1名大师和3名工人。然后部署rook和每件工作fine.but当我想要在它上部署一个wordpress,它卡在容器创建,然后我删除wordpress,现在我得到了这个错误
在pod默认/wordpress-mysql-b78774f44-gvr58 58的情况下,卷已经附加。状态运行
#kubectl describe pods wordpress-mysql-b78774f44-bjc2c
Events:
Type Reason Age From
我目前正在使用Rookv1.2.2在我的Kubernetes集群(v1.16.3)上创建一个Ceph集群,而且我没有在我的CrushMap上添加一个机架级别。
我想说的是:
ID CLASS WEIGHT TYPE NAME
-1 0.02737 root default
-3 0.01369 host test-w1
0 hdd 0.01369 osd.0
-5 0.01369 host test-w2
1 hdd 0.01369 osd.1
这样的事情:
ID CLASS WEIGHT TY
我是库伯内特斯的新手。我需要集成rook和ceph,添加NFS作为块存储。有人有什么有用的例子吗?我遵循了这个文档,并在库伯奈特上的rook中创建ceph集群时,遇到了一些错误(停留在容器创建上,停留在荚初始化上)。任何帮助都将不胜感激。
kubectl get pod -n rook-ceph
NAME READY STATUS RESTARTS AGE
csi-cephfsplugin-provisioner-5bcd46f965-42f9r 0/5 C
我们面临一个关于监视卷存储的问题。
我们使用度量"kubelet_volume_stats_used_bytes“和"kubelet_volume_stats_capacity_bytes”。在我们的实验室中,我们有>100个卷安装到荚中,其中有14个卷是由Glusterfs存储创建的,其余的卷是由Ceph提供的。
$ kubectl get sc
NAME PROVISIONER AGE
default ceph.rook.io/b
我在尝试删除旧的裸机kuberenetes HA集群时犯了一个错误,因为我在排空两个节点之前运行了kubeadm reset。
我想删除所有节点上的当前配置,以便可以设置新群集。
问题是我现在不能在任何节点上使用kubectl。
机器上仍有容器在运行,例如:
user@nuc-master:~/Services/k8s$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORT
当我用“kubectl删除-n minio pod 3”重新启动一个荚时,kubelet显示“音量已由pod /minio-3附加”。似乎这卷书是附在一个旧的上。我怎样才能让它发挥作用。
[root@control01 ~]# kubectl get pod -n minio
NAME READY STATUS RESTARTS AGE
minio-0 0/1 ContainerCreating 0 62m
minio-1 1/1 Running 0 128m