暗能星系

    • 登录
    • 搜索

    tmp

    张渌
    2
    262
    1755
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Z
      zhanglu 最后由 编辑

      cd /etc/yum.repos.d/
        创建新文件夹并将源文件备份为repo.bak
      mkdir backup && mv repo backup/
        下载国内yum源文件
      curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
        更新下载yum源地址
      sed -i -e"s|mirrors.cloud.aliyuncs.com|mirrors.aliyun.com|g " /etc/yum.repos.d/CentOS-

      sed -i -e "s|releasever|releasever-stream|g" /etc/yum.repos.d/CentOS-*
        生成缓存
      yum clean all && yum makecache

      1 条回复 最后回复 回复 引用 0
      • Z
        zhanglu 最后由 编辑

        rrors during downloading metadata for repository 'appstream':

        • Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://vault.centos.org/centos/8-stream/AppStream/x86_64/os/repodata/repomd.xml [SSL certificate problem: certificate has expired]
          Error: Failed to download metadata for repo 'appstream': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
        1 条回复 最后回复 回复 引用 0
        • Z
          zhanglu 最后由 编辑

          name': 'containerd.io-1.3.9-3.1.el8', 'repo': 'docker-ce'}) => {"ansible_loop_var": "item", "attempts": 4, "changed": false, "item": {"name": "containerd.io-1.3.9-3.1.el8", "repo": "docker-ce"}, "msg": "Failed to download metadata for repo 'docker-ce': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried", "rc": 1, "results": []}

          1 条回复 最后回复 回复 引用 0
          • Z
            zhanglu 最后由 编辑

            yum install -y docker-ce-19.03.15-3.el8

            1 条回复 最后回复 回复 引用 0
            • Z
              zhanglu 最后由 编辑

              yum -y install docker-ce-19.03.6-3.el8 docker-ce-cli-19.03.6-3.el8 containerd.io

              1 条回复 最后回复 回复 引用 0
              • Z
                zhanglu 最后由 编辑

                yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

                yum install containerd.io-1.3.9-3.1.el8 docker-ce-cli-19.03.14-3.el8 docker-ce-19.03.14-3.el8

                1 条回复 最后回复 回复 引用 0
                • Z
                  zhanglu 最后由 编辑

                  failed: [node5] (item={'name': 'containerd.io-1.3.9-3.1.el8', 'repo': 'docker-ce'}) => {"ansible_loop_var": "item", "attempts": 4, "changed": false, "item": {"name": "containerd.io-1.3.9-3.1.el8", "repo": "docker-ce"}, "msg": "Failed to download metadata for repo 'docker-ce': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried", "rc": 1, "results": []}

                  1 条回复 最后回复 回复 引用 0
                  • Z
                    zhanglu 最后由 编辑

                    docker重启失败,重装docker和恢复服务操作:

                    1. yum remove docker*
                    2. yum install docker-ce
                      配置/etc/docker/daimon.json
                      systemctl start docker
                      systemctl enable docker
                    3. 拉取镜像

                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_metrics-scraper:v1.0.6
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/library_nginx:1.19
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/coredns:1.7.0
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/dns_k8s-dns-node-cache:1.16.0
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/ingress-nginx_controller:v0.41.2
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-apiserver:v1.19.7
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-controller-manager:v1.19.7
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-proxy:v1.19.7
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-scheduler:v1.19.7
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.2
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.3
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_dashboard-amd64:v2.1.0
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/cpa_cluster-proportional-autoscaler-amd64:1.8.3
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_cni:v3.16.5
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_kube-controllers:v3.16.5
                    docker pull dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_node:v3.16.5

                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_metrics-scraper:v1.0.6 docker.io/kubernetesui/metrics-scraper:v1.0.6
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/library_nginx:1.19 docker.io/library/nginx:1.19
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/coredns:1.7.0 k8s.gcr.io/coredns:1.7.0
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/dns_k8s-dns-node-cache:1.16.0 k8s.gcr.io/dns/k8s-dns-node-cache:1.16.0
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/ingress-nginx_controller:v0.41.2 k8s.gcr.io/ingress-nginx/controller:v0.41.2
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-apiserver:v1.19.7 k8s.gcr.io/kube-apiserver:v1.19.7
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-controller-manager:v1.19.7 k8s.gcr.io/kube-controller-manager:v1.19.7
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-proxy:v1.19.7 k8s.gcr.io/kube-proxy:v1.19.7
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-scheduler:v1.19.7 k8s.gcr.io/kube-scheduler:v1.19.7
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.2 k8s.gcr.io/pause:3.2
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.3 k8s.gcr.io/pause:3.3
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_dashboard-amd64:v2.1.0 docker.io/kubernetesui/dashboard-amd64:v2.1.0
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/cpa_cluster-proportional-autoscaler-amd64:1.8.3 k8s.gcr.io/cpa/cluster-proportional-autoscaler-amd64:1.8.3
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_cni:v3.16.5 quay.io/calico/cni:v3.16.5
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_kube-controllers:v3.16.5 quay.io/calico/kube-controllers:v3.16.5
                    docker tag dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_node:v3.16.5 quay.io/calico/node:v3.16.5

                    docker pull dockerhub.genostack.com:8090/rook/cephcsi/cephcsi:v3.7.2
                    docker pull dockerhub.genostack.com:8090/rook/csi-node-driver-registrar:v2.5.1
                    docker pull dockerhub.genostack.com:8090/rook/csi-resizer:v1.6.0
                    docker pull dockerhub.genostack.com:8090/rook/csi-provisioner:v3.3.0
                    docker pull dockerhub.genostack.com:8090/rook/csi-snapshotter:v6.1.0
                    docker pull dockerhub.genostack.com:8090/rook/csi-attacher:v4.0.0
                    docker pull dockerhub.genostack.com:8090/rook/ceph/ceph:v17.2.5

                    docker tag dockerhub.genostack.com:8090/rook/cephcsi/cephcsi:v3.7.2 quay.io/cephcsi/cephcsi:v3.7.2
                    docker tag dockerhub.genostack.com:8090/rook/csi-node-driver-registrar:v2.5.1 registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.5.1
                    docker tag dockerhub.genostack.com:8090/rook/csi-resizer:v1.6.0 registry.k8s.io/sig-storage/csi-resizer:v1.6.0
                    docker tag dockerhub.genostack.com:8090/rook/csi-provisioner:v3.3.0 registry.k8s.io/sig-storage/csi-provisioner:v3.3.0
                    docker tag dockerhub.genostack.com:8090/rook/csi-snapshotter:v6.1.0 registry.k8s.io/sig-storage/csi-snapshotter:v6.1.0
                    docker tag dockerhub.genostack.com:8090/rook/csi-attacher:v4.0.0 registry.k8s.io/sig-storage/csi-attacher:v4.0.0
                    docker tag dockerhub.genostack.com:8090/rook/ceph/ceph:v17.2.5 quay.io/ceph/ceph:v17.2.5

                    1. 启动服务:
                      (1)检查swap内存,需要处于关闭状态,关闭命令:
                      swapoff -a
                      (2) 重启kubelet:
                      systemctl restart kubelet
                      (3) 等待集群重启,正常情况下执行docker ps,会有很多容器启动,
                      查看服务: kubectl get pod -n kube-system
                      存储服务: kubectl get pod -n rook-ceph
                    1 条回复 最后回复 回复 引用 0
                    • Z
                      zhanglu 最后由 编辑

                      fatal: [node5]: FAILED! => {"changed": true, "cmd": ["timeout", "-k", "120s", "120s", "/usr/local/bin/kubeadm", "join", "--config", "/etc/kubernetes/kubeadm-client.conf", "--ignore-preflight-errors=all"], "delta": "0:01:00.404492", "end": "2098-01-03 15:47:51.813810", "msg": "non-zero return code", "rc": 1, "start": "2098-01-03 15:46:51.409318", "stderr": "\t[WARNING DirAvailable--etc-kubernetes-manifests]: /etc/kubernetes/manifests is not empty\nerror execution phase preflight: couldn't validate the identity of the API Server: Get "https://192.168.10.10:6443/api/v1/namespaces/kube-public/configmaps/cluster-info?timeout=10s": x509: certificate has expired or is not yet valid: current time 2098-01-03T15:47:48+08:00 is after 2024-12-17T10:42:50Z\nTo see the stack trace of this error execute with --v=5 or higher", "stderr_lines": ["\t[WARNING DirAvailable--etc-kubernetes-manifests]: /etc/kubernetes/manifests is not empty", "error execution phase preflight: couldn't validate the identity of the API Server: Get "https://192.168.10.10:6443/api/v1/namespaces/kube-public/configmaps/cluster-info?timeout=10s": x509: certificate has expired or is not yet valid: current time 2098-01-03T15:47:48+08:00 is after 2024-12-17T10:42:50Z", "To see the stack trace of this error execute with --v=5 or higher"], "stdout": "[preflight] Running pre-flight checks", "stdout_lines": ["[preflight] Running pre-flight checks"]

                      1 条回复 最后回复 回复 引用 0
                      • Z
                        zhanglu 最后由 编辑

                        k: [node5] => {
                        "msg": "Joined with warnings\n['\t[WARNING DirAvailable--etc-kubernetes-manifests]: /etc/kubernetes/manifests is not empty', 'error execution phase preflight: couldn\'t validate the identity of the API Server: Get "https://192.168.10.10:6443/api/v1/namespaces/kube-public/configmaps/cluster-info?timeout=10s": x509: certificate has expired or is not yet valid: current time 2098-01-03T15:47:48+08:00 is after 2024-12-17T10:42:50Z', 'To see the stack trace of this error execute with --v=5 or higher']\n"

                        1 条回复 最后回复 回复 引用 0
                        • Z
                          zhanglu 最后由 编辑

                          systemctl start chronyd
                          systemctl enable chronyd

                          ansible-playbook -i inventory/mycluster/hosts.yaml remove-node.yml -b -v -e "node=node5"

                          1 条回复 最后回复 回复 引用 0
                          • Z
                            zhanglu 最后由 编辑

                            admin_socket: exception getting command descriptions: [Errno 2] No such file or directory

                            1 条回复 最后回复 回复 引用 0
                            • Z
                              zhanglu 最后由 编辑

                              Warning FailedMount 22m kubelet MountVolume.SetUp failed for volume "ceph-admin-secret" : failed to sync secret cache: timed out waiting for the condition
                              Warning FailedMount 22m kubelet MountVolume.SetUp failed for volume "rook-ceph-mgr-b-keyring" : failed to sync secret cache: timed out waiting for the condition
                              Warning FailedMount 22m kubelet MountVolume.SetUp failed for volume "rook-ceph-mgr-token-wnmk6" : failed to sync secret cache: timed out waiting for the condition
                              Normal Pulled 22m kubelet Container image "quay.io/ceph/ceph:v17.2.5" already present on machine
                              Normal Created 22m kubelet Created container chown-container-data-dir
                              Normal Started 22m kubelet Started container chown-container-data-dir
                              Normal Created 22m kubelet Created container watch-active
                              Normal Pulled 22m kubelet Container image "rook/ceph:v1.10.8" already present on machine
                              Normal Created 22m kubelet Created container log-collector
                              Normal Pulled 22m kubelet Container image "quay.io/ceph/ceph:v17.2.5" already present on machine
                              Normal Started 22m kubelet Started container log-collector
                              Normal Started 22m kubelet Started container watch-active
                              Normal Killing 20m kubelet Container mgr failed startup probe, will be restarted
                              Normal Pulled 20m (x2 over 22m) kubelet Container image "quay.io/ceph/ceph:v17.2.5" already present on machine
                              Normal Started 20m (x2 over 22m) kubelet Started container mgr
                              Normal Created 20m (x2 over 22m) kubelet Created container mgr
                              Warning Unhealthy 7m11s (x44 over 22m) kubelet Startup probe failed: ceph daemon health check failed with the following output:

                              admin_socket: exception getting command descriptions: [Errno 2] No such file or directory

                              1 条回复 最后回复 回复 引用 0
                              • Z
                                zhanglu 最后由 编辑

                                apiVersion: v1
                                data:
                                keyring: ClttZ3IuYV0KCWtleSA9IEFRQ2ROTFZqN3FBREtCQUFKbHA4dFI4ZkY4YkhTdHBlZzd6eFVRPT0KCWNhcHMgbW9uID0gImFsbG93IHByb2ZpbGUgbWdyIgoJY2FwcyBtZHMgPSAiYWxsb3cgKiIKCWNhcHMgb3NkID0gImFsbG93ICoiCg==
                                kind: Secret
                                metadata:
                                creationTimestamp: "2023-01-04T08:11:09Z"
                                name: rook-ceph-mgr-a-keyring
                                namespace: rook-ceph
                                ownerReferences:

                                • apiVersion: ceph.rook.io/v1
                                  blockOwnerDeletion: true
                                  controller: true
                                  kind: CephCluster
                                  name: rook-ceph
                                  uid: 38bd931c-d505-4d51-aa8b-9414d834017c
                                  resourceVersion: "5167"
                                  selfLink: /api/v1/namespaces/rook-ceph/secrets/rook-ceph-mgr-a-keyring
                                  uid: d42c8443-3979-40bf-8c5d-7f8053c6a34e
                                  type: kubernetes.io/rook
                                1 条回复 最后回复 回复 引用 0
                                • Z
                                  zhanglu 最后由 编辑

                                  Unable to attach or mount volumes: unmounted volumes=[coredns-token-dltf5 config-volume], unattached volumes=[coredns-token-dltf5 config-volume]: timed out waiting for the condition

                                  1 条回复 最后回复 回复 引用 0
                                  • Z
                                    zhanglu 最后由 编辑

                                    networkPlugin cni failed to teardown po

                                    1 条回复 最后回复 回复 引用 0
                                    • Z
                                      zhanglu 最后由 编辑

                                      docker images --format '{{.Repository}}: {{.Size}}' | sort -h

                                      1 条回复 最后回复 回复 引用 0
                                      • Z
                                        zhanglu 最后由 编辑

                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.53 77480e18e80b 6 weeks ago 26.2GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.50 3b35b5eb0633 8 weeks ago 26.2GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.39 05a85a6ec005 8 weeks ago 26.2GB
                                        dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro v1.71 6ba487f2c018 8 weeks ago 36.6GB
                                        dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro v1.58 6e58ede1f6b6 2 months ago 35.6GB
                                        dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro v1.50 256551c40121 2 months ago 35.6GB
                                        dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro v1.27 5f0e880a6e03 2 months ago 35.6GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.17 df857d3ab9a5 2 months ago 26.2GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.16 7164894ef638 2 months ago 26.2GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.12 44e915d4d252 3 months ago 26.1GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.11 2d06b1f9739e 3 months ago 26.1GB
                                        dockerhub.genostack.com:8090/sanshu/amplicon_dynamic v3.35 54a2fd8e7bca 3 months ago 32.6GB
                                        dockerhub.genostack.com:8090/sanshu/amplicon_dynamic v3.29 9da032fe62fe 3 months ago 32.2GB
                                        dockerhub.genostack.com:8090/sanshu/amplicon_dynamic v3.27 346eb79a055b 3 months ago 31.8GB
                                        dockerhub.genostack.com:8090/sanshu/metagenome_dynamic v1.28 bde56d366a21 4 months ago 27.1GB
                                        dockerhub.genostack.com:8090/sanshu/metage_megahit v1.02 d90c7c6bf2c1 5 months ago 12.2GB
                                        dockerhub.genostack.com:8090/sanshu/lims v23.09.21 8a0d2d939ccf 9 months ago 674MB

                                        1 条回复 最后回复 回复 引用 0
                                        • Z
                                          zhanglu 最后由 zhanglu 编辑

                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.53 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.50 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.39 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro:v1.71 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro:v1.58 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro:v1.50 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/micro_dy_gro/micro:v1.27 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.17 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.16 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.12 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.11 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/amplicon_dynamic:v3.35 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/amplicon_dynamic:v3.29 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/amplicon_dynamic:v3.27 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metagenome_dynamic:v1.28 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/metage_megahit:v1.02 --force
                                          docker rmi dockerhub.genostack.com:8090/sanshu/lims:v23.09.21 --force

                                          1 条回复 最后回复 回复 引用 0
                                          • Z
                                            zhanglu 最后由 编辑

                                            docker volume create portainer_data
                                            docker run -d --name=portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data dockerhub.genostack.com:8090/library/portainer

                                            1 条回复 最后回复 回复 引用 0
                                            • First post
                                              Last post
                                            Powered by 暗能星系