---
title: 安装KubeSphere过程中，http-backupend服务启动异常的解决办法
description: "安装KubeSphere过程中，http-backupend服务启动异常。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/KubeSphere/kunpengkubesphere_03_0019.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/KubeSphere/kunpengkubesphere_03_0019.html
indexId: e17c1af3ee6a7d53a6d9c9096c496d23a3f248263a8797f37fc212cd63061ddc80
---
# 安装KubeSphere过程中，http-backupend服务启动异常的解决办法

#### 问题现象描述

安装KubeSphere过程中，http-backupend服务启动异常。


#### 关键过程、根本原因分析

原因是未使用支持ARM架构的容器镜像包，替换为适配ARM架构的容器镜像即可。


#### 结论、解决方案及效果

将容器镜像包替换为适配ARM架构的容器镜像的具体操作步骤如下：

1. 在异常节点获取适配ARM架构的容器镜像（即从第三方获取相同版本的适配ARM架构的容器镜像）。

```
docker pull mirrorgooglecontainers/defaultbackend-arm64:1.4
```


  为了保持容器镜像名称风格一致，需要执行如下命令为容器镜像重新打tag。

```
docker tag docker.io/mirrorgooglecontainers/defaultbackend-arm64:1.4 registry.cn-beijing.aliyuncs.com/kubesphereio/defaultbackend-arm64:1.4
```


2. 在管理节点修改Deployment使用的容器镜像。

```
kubectl set image deployment/default-http-backend default-http-backend=registry.cn-beijing.aliyuncs.com/kubesphereio/defaultbackend-arm64:1.4 -n kubesphere-controls-system
```


  执行完成后，http-backupend服务将重新创建。

3. 执行如下命令查询http-backupend服务的创建状态。

```
kubectl get pod -A|grep "http-backend"
```


  命令返回中，可以看到新的http-backupend服务正在创建。

  一段时间后重新执行查询命令kubectl get pod -A|grep "http-backend"，命令返回中可以看到新的http-backupend服务状态为Running。
