gpt4 book ai didi

kubernetes-helm - 如何修复拨号 tcp 10.96.0.1 :443: i/o timeout error for Operator pod installed via helm-rook?

转载 作者:行者123 更新时间:2023-12-04 15:33:55 64 4
gpt4 key购买 nike

我几乎用这个命令添加了 repo

helm repo add rook-stable https://charts.rook.io/stable

然后我运行命令

helm install --namespace rook-ceph-system <NAME> <CHART VERSION>

operator 最初被创建,但随后变成了 crashloopbackoff 错误。

下面是日志。

kubectl logs  rook-ceph-operator-5bdc9cfcb9-qml5n
2020-02-26 17:42:38.863455 I | rookcmd: starting Rook v0.9.3 with arguments '/usr/local/bin/rook ceph operator'
2020-02-26 17:42:38.863570 I | rookcmd: flag values: --alsologtostderr=false, --help=false, --log-level=INFO, --log_backtrace_at=:0, --log_dir=, --logtostderr=true, --mon-healthcheck-interval=45s, --mon-out-timeout=5m0s, --stderrthreshold=2, --v=0, --vmodule=
2020-02-26 17:42:39.056154 I | cephcmd: starting operator
failed to get pod. Get https://10.96.0.1:443/api/v1/namespaces/default/pods/rook-ceph-operator-5bdc9cfcb9-qml5n: dial tcp 10.96.0.1:443: i/o timeout

知道如何解决这个问题吗?

最佳答案

在几乎相同的设置下遇到了同样的问题。Kubernetes 集群部署了 3 个虚拟机(通过 vagrant)。Calico 作为 pod 网络。

我纠正的地方:在每个/etc/hosts 中声明 3 个 VM 主机名

192.168.100.51  kube1   kube1
192.168.100.52 kube2 kube2
192.168.100.53 kube3 kube3

更改 pod-network-cidr :

kubeadm init --apiserver-advertise-address=192.168.100.51 --apiserver-cert-extra-sans=192.168.100.51 --node-name kube1 --pod-network-cidr=10.10.0.0/16

在 calico 中使用相同的 pod-cidr :

- name: CALICO_IPV4POOL_CIDR
value: "10.10.0.0/16"

新车部署:

git clone --single-branch --branch release-1.2 https://github.com/rook/rook.git
cd cluster/examples/kubernetes/ceph
kubectl create -f common.yaml
kubectl create -f operator.yaml
kubectl create -f cluster-test.yaml

现在 Ceph 集群已启动并运行。

关于kubernetes-helm - 如何修复拨号 tcp 10.96.0.1 :443: i/o timeout error for Operator pod installed via helm-rook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60420546/

64 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com