k8s 설치 배치 오류 해결 방법
5336 단어 k8s
nodeRegistration.name: Invalid value: "vm_0_2_centos": a DNS-1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*')
hostname과 DNS의 해석 규칙이 일치하지 않기 때문에 나누기-와를 사용할 수 없습니다.이외의 특수 문자가 존재합니다.주의: 호스트 이름
hostname
, 없음-
또는 .
분석 프로세스, 현재 호스트의 hostname
hostname
vm_0_2_centos
호스트 이름을 변경하면 다음과 같은 문을 실행할 수 있습니다:
hostnamectl set-hostname k8s-master
ip_forward not set to 1
[ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1`
1로 설정하면 됩니다
echo 1 > /proc/sys/net/ipv4/ip_forward
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
이것은 docker
서비스가 일어나지 않았습니다.systemctl daemon-reload
service docker restart
systemctl enable docker.service
service docker status
[root@master yum.repos.d]# docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.18.0
Error response from daemon: Get https://registry.cn-hangzhou.aliyuncs.com/v2/: proxyconnect tcp: dial tcp 172.96.236.117:10070: connect: connection refused
여기에 아리운 사용자를 등록하고 아리운의
Registry
참고 링크를 로그인해야 합니다.https://blog.csdn.net/u012720518/article/details/105352451 docker pull
가속 방법cat /etc/docker/daemon.json # ,
{
"registry-mirrors": ["https://rppul91c.mirror.aliyuncs.com"]
}
# docker
systemctl daemon-reload
systemctl restart docker.service
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes"```
삭제kube/디렉토리,
rm -rf ./kube
참조 링크https://blog.csdn.net/woay2008/article/details/93250137 [root@master ~]# kubectl get nodes
error: no configuration has been provided, try setting KUBERNETES_MASTER environment variable
부족
.kube/config
파일[root@master ~]# mkdir .kube
[root@master ~]# cp /etc/kubernetes/admin.conf .kube/config
8
ImagePullBackOff
아리운을 이용하여 관련 거울을 다운로드9
No resources found in default namespace.
해결 방법:
# kubectl get pods
# kubectl get nodes
10
coredns-66bff467f8-6bwmz 0/1 ContainerCreating 0 8m45s
많이 조사해 보았지만 좋은 방법이 없다.kubeadm reset 재설정 후 삭제.kube 디렉터리,kube-flannel.yaml 파일.재배치했으면 좋겠는데..됐다.
노드 실행 오류를 추가할 때 (파일이 존재하거나 포트가 점용됨) 실행할 수 있습니다
kubeadm reset
.kubeadm join
12
error: no configuration has been provided, try setting KUBERNETES_MASTER environment variable
현재 환경을 깨끗이 삭제하고/root 디렉터리에서 다시 실행하거나 다른 사용자 루트에서 실행합니다.
Unable to connect to the server: read tcp 192.168.47.128:40882->151.101.0.133:443: read: connection reset by peer
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
테멜 랜처 쿠룰루무Rancher hakkında temel ve sözel bir dokümanı " "olarak Medium üzerinde paylaşmıştım. Sanal makineye kendi kullanıcınızla...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.