分布安装部署-Harbor部署总是验证不成功,访问不了页面

  • 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

这个日志是不是有问题