-
Choerodon平台版本: 0.18
-
遇到问题的执行步骤:
按照文档部署harbor,修改了域名,执行脚本
查看结果都是运行状态
kubectl get po -n c7n-system | grep harbor harbor-harbor-adminserver-77ff556fbb-xqmwb 1/1 Running 0 4m
harbor-harbor-core-6cf46d58cd-wfdwg 1/1 Running 0 4m
harbor-harbor-database-0 1/1 Running 0 4m
harbor-harbor-jobservice-59f89bfdf7-gjvdv 1/1 Running 0 4m
harbor-harbor-portal-9c48d9887-czhx7 1/1 Running 0 4m
harbor-harbor-redis-0 1/1 Running 0 4m
harbor-harbor-registry-bc5bf884f-57qp6 2/2 Running 0 4m
但就是验证部署访问域名页面出不来,提示页面无法访问 -
文档地址:
http://choerodon.io/zh/docs/installation-configuration/steps/install/parts/base/harbor/ -
环境信息(如:节点信息):
4个服务器8核16g -
报错日志:
查看各个harbor的日志
harbor-harbor-adminserver:一直是
10.233.65.1 - - [16/Jul/2019:09:14:38 +0000] “GET /api/ping HTTP/1.1” 200 6
10.233.65.33 - - [16/Jul/2019:09:14:40 +0000] “GET /api/configs HTTP/1.1” 200 1756
10.233.65.1 - - [16/Jul/2019:09:14:48 +0000] “GET /api/ping HTTP/1.1” 200 6
10.233.65.1 - - [16/Jul/2019:09:14:48 +0000] “GET /api/ping HTTP/1.1” 200 6
harbor-harbor-core:一直是
2019-07-16T09:15:20Z [DEBUG] [security.go:304]: using local database project manager
2019-07-16T09:15:20Z [DEBUG] [security.go:306]: creating local database security context…
2019-07-16T09:15:22Z [DEBUG] [security.go:233]: can not get user information from session
2019-07-16T09:15:22Z [DEBUG] [security.go:290]: user information is nil
2019-07-16T09:15:22Z [DEBUG] [security.go:304]: using local database project manager
2019-07-16T09:15:22Z [DEBUG] [security.go:306]: creating local database security context…
harbor-harbor-jobservice:一直是
2019-07-16T09:17:00Z [DEBUG] [handler.go:243]: Serve http request ‘GET /api/v1/stats’: 200 {“worker_pools”:[{“worker_pool_id”:“1152677467481c0af648c23d”,“started_at”:1563266868,“heartbeat_at”:1563268618,“job_names”:[“DEMO”,“IMAGE_DELETE”,“IMAGE_GC”,“IMAGE_REPLICATE”,“IMAGE_SCAN”,“IMAGE_SCAN_ALL”,“IMAGE_TRANSFER”],“concurrency”:10,“status”:“Healthy”}]}
harbor-harbor-registry:查看不了日志 -
原因分析:
提出您分析问题的过程,以便我们能更准确的找到问题所在
是不是harbor-harbor-registry 有两个导致错误还是什么
望指点啊。。 整了2个小时了 -
疑问:
提出您对于遇到和解决该问题时的疑问
你好,由你提供的信息来看,harbor没有任何问题,请排查域名是否被外层负载均衡器拦截并指向了其他地方
谢谢,找到问题了 是外层把443端口没有开放
我也遇到了这个harbor总是访问不了的情况,查看了每个日志,如下:
[root@localhost ~]# kubectl logs -n c7n-system harbor-harbor-database-0
LOG: database system was interrupted; last known up at 2020-11-25 11:55:55 UTC
FATAL: the database system is starting up
FATAL: the database system is starting up
FATAL: the database system is starting up
LOG: database system was not properly shut down; automatic recovery in progress
LOG: invalid record length at 0/16846E8: wanted 24, got 0
LOG: redo is not required
LOG: MultiXact member wraparound protections are now enabled
LOG: database system is ready to accept connections
LOG: autovacuum launcher started
这个日志是不是有问题