安装配置sentry问题解决

安装sentry过程遇到的问题:

1.

docker内在创建前update出现网络问题,临时创建的容器没有镜像:

使用下面代替

image-20250416234855961

2.

不存在busybox,

image-20250416231020939

在安装busybox后仍出现同样错误

image-20250416231109407

解决办法:因为busybox的标签为latest,本地为1.29-4,所以手动添加tag

image-20250416231213199

3.

pull relay出现网络错误

▶ Ensuring Relay credentials …
relay/config.yml already exists, skipped creation.
no such service: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/getsentry/relay:latest
Error in install/ensure-relay-credentials.sh:27.
‘$dc pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/getsentry/relay:latest’ exited with status 1
-> install.sh:main:30
–> install/ensure-relay-credentials.sh:source:27

image-20250416234057680

install.sh脚本实际上是去docker-compose.yml找到名为relay的服务,所以需要修改docker-compose.yml文件

找到并修改

image-20250416234512448

4.

ERROR: failed to do request: Head “https://registry-1.docker.io/v2/getsentry/sentry/manifests/nightly“: dial tcp 128.121.243.107:443: i/o timeout
[web internal] load metadata for docker.io/getsentry/sentry:nightly:
failed to solve: getsentry/sentry:nightly: failed to resolve source metadata for docker.io/getsentry/sentry:nightly: failed to do request: Head “https://registry-1.docker.io/v2/getsentry/sentry/manifests/nightly“: dial tcp 128.121.243.107:443: i/o timeout
Error in install/build-docker-images.sh:6.
‘$dcb –force-rm web’ exited with status 1
-> install.sh:main:33
–> install/build-docker-images.sh:source:6

遇到同样网络问题

image-20250416234712925

先找到在哪个文件

image-20250416235711282

然后修改

5.

新网络问题

image-20250417000959233

修改clickhouse

image-20250417001130715

6.新网络问题同先前update问题

./cron/Dockerfile文件也需要修改

image-20250417002821249

7.

没有redis

image-20250417005317469

仍需要找到出错文件使用源替代

8.

RUN里面使用了本机代理,容器内自动迁移本机代理,导致无法访问本机代理导致出现错误

删除本机代理配置

9.

image-20250417100857255

10.

5a3809a7389f swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/memcached:1.6.26 “docker-entrypoint.s…” 17 minutes ago Up 7 minutes (unhealthy) 11211/tcp sentry-self-hosted-memcached-1

某个容器unhealthy

检查是如何判断健康状态的

image-20250417104408535

手动执行这个命令

image-20250417104354911

不知道为什么没有安装,先手动移除了