当我运行kubectl版本命令时,我收到以下错误消息.
kubectl version
Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.0", GitCommit:"925c127ec6b946659ad0fd596fa959be43f0cc05", GitTreeState:"clean", BuildDate:"2017-12-15T21:07:38Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"}
Unable to connect to the server: dial tcp 192.168.99.100:8443: i/o timeout
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
我创建了一个 PV 并通过 PVC 声明了 PV。我看到 PV 已创建,但 PVC 绑定状态停留在挂起状态。当我查看 describe pvc 输出时,我看到没有可用于此声明的持久卷,也没有设置存储类。从文档中我了解到存储类不是强制性的。所以,我不确定 PVC 文件中缺少什么。
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-ghost
labels:
pv: pv-ghost
spec:
accessModes:
- ReadWriteMany
capacity:
storage: 3Gi
hostPath:
path: /ghost/data
--------------------------
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc-ghost
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 5Gi
selector:
matchLabels:
pv: pv-ghost
Run Code Online (Sandbox Code Playgroud)
无法描述的 PV 和 PVC
kubectl describe pv pv-ghost
Name: pv-ghost
Labels: pv=pv-ghost
Annotations: <none>
Finalizers: [kubernetes.io/pv-protection]
StorageClass:
Status: Available
Claim:
Reclaim Policy: Retain
Access Modes: …
Run Code Online (Sandbox Code Playgroud) 我在 Raspberry pi 上设置了一个两节点集群。我想知道是否可以将硬盘驱动器连接到主节点作为持久卷?我在文档中找不到任何选项。
非常感谢任何建议或指示。谢谢
我正在尝试在外部驱动器上创建一个卷.它适用于以下命令
docker run -t -i -v /mnt/mydrive:/var/ ubuntu
Run Code Online (Sandbox Code Playgroud)
但是使用上面的命令,我无法为卷提供名称.如何创建安装到外部驱动器的命名卷?
我正在尝试设置此处概述的本地存储(https://kubernetes.io/blog/2018/04/13/local-persistent-volumes-beta/)。我收到以下错误:调度程序无法调度 pod 。本地存储映射到工作节点之一。我尝试在主节点上设置本地存储,但遇到了同样的错误。我哪里出错了?
警告 FailedScheduling 24 秒(24 秒内 x2)默认调度程序 0/3 个节点可用:1 个节点与节点选择器不匹配,2 个节点未找到可绑定的可用持久卷。
-------------------------------------------------------------------
kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
rpi-k8-workernode-2 Ready <none> 92d v1.15.0 192.168.100.50 <none> Raspbian GNU/Linux 9 (stretch) 4.19.42-v7+ docker://18.9.0
rpi-mon-k8-worker Ready <none> 91d v1.15.0 192.168.100.22 <none> Raspbian GNU/Linux 9 (stretch) 4.19.42-v7+ docker://18.9.0
udubuntu Ready master 92d v1.15.1 192.168.100.24 <none> Ubuntu 18.04.3 LTS 4.15.0-55-generic docker://19.3.4
-------------------------------------------------------------------
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: …
Run Code Online (Sandbox Code Playgroud) 我有一个 Intel NUC (I5) 和 Raspberry-Pi Model-B 。我尝试通过将 Intel-NUC 作为主节点和 Raspberry-Pi 作为工作节点来创建 kubernetes 集群。当我尝试上述设置时,我看到工作节点一直崩溃。这是输出。这只发生在上述设置中。如果我尝试使用两个 Raspberry-Pi(一个主节点和一个工作节点)创建一个集群,它可以正常工作。
我究竟做错了什么?
sudo kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system etcd-ubuntu 1/1 Running 0 13h
kube-system kube-apiserver-ubuntu 1/1 Running 0 13h
kube-system kube-controller-manager-ubuntu 1/1 Running 0 13h
kube-system kube-dns-6f4fd4bdf-fqmmt 3/3 Running 0 13h
kube-system kube-proxy-46ddk 0/1 CrashLoopBackOff 5 3m
kube-system kube-proxy-j48fc 1/1 Running 0 13h
kube-system kube-scheduler-ubuntu 1/1 Running 0 13h
kube-system kubernetes-dashboard-5bd6f767c7-nh6hz 1/1 Running 0 13h
kube-system weave-net-2bnzq 2/2 Running 0 …
Run Code Online (Sandbox Code Playgroud)