jinchen 那样会麻烦一些,你需要把所有镜像提前推送到 harbor 镜像仓库,然后在安装脚本里改镜像地址。为什么不直接用打包好的离线 installer 安装呢?

    fatal: [ks-allinone]: FAILED! => {
    “attempts”: 30,
    “changed”: true,
    “cmd”: “/usr/local/bin/kubectl get pod -n kubesphere-system | grep Running | grep ks-installer”,
    “delta”: “0:00:00.085104″,
    “end”: “2020-05-16 14:13:58.346256″,
    “rc”: 1,
    “start”: “2020-05-16 14:13:58.261152”
    }

    MSG:

    non-zero return code

    PLAY RECAP *************************************************************************************************************
    ks-allinone : ok=135 changed=15 unreachable=0 failed=1
    遇到各种问题,反复卸载安装,结果还不一样

    Feynman 那就是了,在研究这个能不能在线安装使用本地局域网的harbor做加速,所以遇到了这个问题了

    liuxw 离线 Installer 目前仅支持 CentOS 7.4 ~ 7.7 (64-bit)。如果你的 OS 版本不兼容,建议先自行安装好 k8s,然后参考官网文档 在 K8s 离线安装 KubeSphere

      TASK [Restart docker] *************************************************************************************************************************************************************************
      Wednesday 20 May 2020 10:58:55 +0800 (0:00:00.225) 0:00:01.440 *********
      fatal: [ks-allinone]: FAILED! => {
      “changed”: true,
      “cmd”: “systemctl daemon-reload && service docker restart”,
      “delta”: “0:00:00.248195”,
      “end”: “2020-05-20 10:58:56.004947”,
      “rc”: 1,
      “start”: “2020-05-20 10:58:55.756752″
      }

      STDERR:

      Redirecting to /bin/systemctl restart docker.service
      Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.

      MSG:

      non-zero return code

      PLAY RECAP ************************************************************************************************************************************************************************************
      ks-allinone : ok=4 changed=3 unreachable=0 failed=1

      Wednesday 20 May 2020 10:58:56 +0800 (0:00:00.616) 0:00:02.057 *********
      Feynman 大佬帮忙看看

      ### ### 安装成功了,但是linux系统重启,30880端口没启动起来

      [root@ks-allinone ]# kubectl get pods -n kube-system
      Unable to connect to the server: net/http: TLS handshake timeout
      [root@ks-allinone ]# kubectl get pods -n kube-system
      The connection to the server 192.168.3.177:6443 was refused - did you specify the right host or port?
      [root@ks-allinone ]# kubectl get pods -n kube-system
      The connection to the server 192.168.3.177:6443 was refused - did you specify the right host or port?
      [root@ks-allinone ]# kubectl get pods -n kube-system
      The connection to the server 192.168.3.177:6443 was refused - did you specify the right host or port?

        Feynman docker### 有起来,现在初步怀疑跟linux ###操作系统时间有关系
        安装 好的时间是5月24日20点(实际时间是9:00),我把linux### 时间一调整,重启系统,30880端口就没起来

        20 天 后
        14 天 后

        安装成功,我的环境连接SSH有点问题,改成了免密登录解决。

        安装一直出现如下错误,还不停的重试,请问怎么解决

        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json818424021: no space left on device
        192.168.28.150:5000/k8scsi/csi-attacher:v2.0.0
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json314613296: no space left on device
        The push refers to repository [192.168.28.150:5000/k8scsi/csi-attacher]
        94f49fb5c15d: Retrying in 1 second
        932da5156413: Retrying in 1 second
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json316807511: no space left on device
        192.168.28.150:5000/k8scsi/csi-node-driver-registrar:v1.2.0
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json160083146: no space left on device
        The push refers to repository [192.168.28.150:5000/k8scsi/csi-node-driver-registrar]
        e242ebe3c0e7: Retrying in 1 second
        932da5156413: Retrying in 1 second
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json073381225: no space left on device
        192.168.28.150:5000/kubesphere/cloud-controller-manager:v1.4.0
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json696550324: no space left on device
        The push refers to repository [192.168.28.150:5000/kubesphere/cloud-controller-manager]
        7371592b8bed: Retrying in 1 second
        68b0cbfdd0ed: Retrying in 1 second
        73046094a9b8: Retrying in 1 second
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json020405123: no space left on device
        192.168.28.150:5000/google-containers/k8s-dns-node-cache:1.15.5
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json249889030: no space left on device
        The push refers to repository [192.168.28.150:5000/google-containers/k8s-dns-node-cache]
        5d024027846e: Retrying in 1 second
        a95807b0aa21: Retrying in 1 second
        fe9a8b4f1dcc: Retrying in 1 second
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json278284461: no space left on device
        192.168.28.150:5000/library/redis:5.0.5-alpine
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json442011176: no space left on device
        The push refers to repository [192.168.28.150:5000/library/redis]
        76ff8be8279a: Retrying in 1 second
        9559709fdf7f: Retrying in 1 second
        b499b26b07f7: Retrying in 1 second
        1ac7839ac772: Retrying in 1 second
        b34cd2e3555a: Retrying in 1 second
        03901b4a2ea8: Waiting
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json718429543: no space left on device
        192.168.28.150:5000/kubesphere/configmap-reload:v0.3.0
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json499708314: no space left on device
        The push refers to repository [192.168.28.150:5000/kubesphere/configmap-reload]
        f78d3758f4e1: Retrying in 1 second
        0d315111b484: Retrying in 1 second
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json578320433: no space left on device
        192.168.28.150:5000/library/haproxy:2.0.4
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json021125596: no space left on device
        The push refers to repository [192.168.28.150:5000/library/haproxy]
        ceb43b25ba94: Retrying in 1 second
        f7e0348535e3: Retrying in 1 second
        1c95c77433e8: Retrying in 1 second
        received unexpected HTTP status: 500 Internal Server Error
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json199333771: no space left on device
        192.168.28.150:5000/minio/mc:RELEASE.2019-08-07T23-14-43Z
        Error response from daemon: open /var/lib/docker/image/overlay2/.tmp-repositories.json619561326: no space left on device
        The push refers to repository [192.168.28.150:5000/minio/mc]

          zhoachenIt “no space left on device” 这么明显的提示,没空间了,需要清理一下,可以用docker
          system prune的方式,查查具体命令以及每个命令的后果是什么再处理