背景:
配置:4c8g
基础服务:docker、frp、rancher
docker服务:rancher(单点部署)
发生情况:
背景:突然间,rancherui界面爆红色,然后rancher一直不断重启尝试重新起来。
部分日志:在容器里面没找到k3s.log,好像是2.5.7的问题
2022/05/07 08:21:41 [INFO] Watching metadata for /v1, Kind=ReplicationController
2022/05/07 08:21:41 [INFO] Watching metadata for /v1, Kind=LimitRange
2022/05/07 08:21:41 [INFO] Watching metadata for apps/v1, Kind=DaemonSet
2022/05/07 08:21:41 [INFO] Watching metadata for monitoring.coreos.com/v1, Kind=Alertmanager
2022/05/07 08:21:41 [INFO] Watching metadata for management.cattle.io/v3, Kind=User
2022/05/07 08:21:41 [INFO] Watching metadata for policy/v1beta1, Kind=PodDisruptionBudget
2022/05/07 08:21:41 [INFO] Watching metadata for helm.cattle.io/v1, Kind=HelmChart
2022/05/07 08:21:42 [ERROR] error syncing 'rancher-charts': handler helm-clusterrepo-ensure: git -C /var/lib/rancher-data/local-catalogs/v2/rancher-charts/4b40cac650031b74776e87c1a726b0484d0877c3ec137da0872547ff9b73a721 reset --hard FETCH_HEAD error: exit status 128, detail: fatal: Unable to create '/var/lib/rancher-data/local-catalogs/v2/rancher-charts/4b40cac650031b74776e87c1a726b0484d0877c3ec137da0872547ff9b73a721/.git/index.lock': File exists.
Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.
, requeuing
2022/05/07 08:21:42 [INFO] Registering namespaceHandler for adding labels
2022/05/07 08:21:42 [INFO] Starting cluster controllers for local
2022/05/07 08:21:42 [INFO] Starting management.cattle.io/v3, Kind=SamlToken controller
2022/05/07 08:21:42 [INFO] driverMetadata: refreshing data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.5/data.json
2022/05/07 08:21:42 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2022/05/07 08:21:43 [INFO] Starting /v1, Kind=Pod controller
2022/05/07 08:21:43 [INFO] Starting catalog.cattle.io/v1, Kind=App controller
2022/05/07 08:21:43 [INFO] Starting catalog.cattle.io/v1, Kind=Operation controller
导了一部分出来。
步骤:没操作啥,自动就死了,之前用的好好的。
尝试
背景:在阿里云购买了台抢占式服务器 2c2g 来尝试启动,确认是不是我自己环境问题
结果:简单配置好之后,使用的docker安装是rancher官网上面的脚本安装,
docker run -d --privileged --restart=unless-stopped -p 8080:80 -p 8443:443 rancher/rancher:v2.5.7