presto主节点启动异常问题

问题描述

presto集群有几十个节点,修改了功能,需要拿几台节点验证一下。 选择一个从节点作为主节点,修改了配置,但发现服务启动后一直报错:Service announcement failed

2020-05-25T15:05:03.664+0800    INFO    main    Bootstrap       cassandra.load-policy.use-token-aware                     false           false
2020-05-25T15:05:03.664+0800    INFO    main    Bootstrap       cassandra.load-policy.use-white-list                      false           false
2020-05-25T15:05:03.664+0800    INFO    main    Bootstrap       cassandra.username                                        null            xycas_admin
2020-05-25T15:05:03.664+0800    INFO    main    Bootstrap       cassandra.load-policy.white-list.addresses                []              []
2020-05-25T15:05:03.932+0800    INFO    main    com.facebook.presto.metadata.StaticCatalogStore -- Added catalog cassandra using connector cassandra --
2020-05-25T15:05:03.932+0800    INFO    main    com.facebook.presto.metadata.StaticCatalogStore -- Loading catalog etc/catalog/hive.properties --
2020-05-25T15:05:05.266+0800    INFO    main    com.facebook.presto.metadata.StaticCatalogStore -- Added catalog hive using connector hive-hadoop2 --
2020-05-25T15:05:05.268+0800    INFO    main    com.facebook.presto.security.AccessControlManager       -- Loading system access control --
2020-05-25T15:05:05.268+0800    INFO    main    com.facebook.presto.security.AccessControlManager       -- Loaded system access control allow-all --
2020-05-25T15:05:05.289+0800    INFO    main    com.facebook.presto.server.PrestoServer ======== SERVER STARTED ========
2020-05-25T15:05:05.290+0800    ERROR   Announcer-0     io.airlift.discovery.client.Announcer   Cannot connect to discovery server for announce: Announcement failed with status code 404: 
2020-05-25T15:05:05.290+0800    ERROR   Announcer-0     io.airlift.discovery.client.Announcer   Service announcement failed after 21.22ms. Next request will happen within 0.00s
2020-05-25T15:05:05.296+0800    ERROR   Announcer-1     io.airlift.discovery.client.Announcer   Service announcement failed after 3.08ms. Next request will happen within 1.00ms
2020-05-25T15:05:05.301+0800    ERROR   Announcer-2     io.airlift.discovery.client.Announcer   Service announcement failed after 2.60ms. Next request will happen within 2.00ms
2020-05-25T15:05:05.309+0800    ERROR   Announcer-3     io.airlift.discovery.client.Announcer   Service announcement failed after 3.55ms. Next request will happen within 4.00ms
2020-05-25T15:05:05.320+0800    ERROR   Announcer-4     io.airlift.discovery.client.Announcer   Service announcement failed after 2.68ms. Next request will happen within 8.00ms
……

原因分析

对比了新旧主节点的配置,新的主节点是直接拿从点的配置修改的,少了一项配置:discovery-server.enabled=true

在etc/config.properties配置文件中加上一行,重新启动,正常

discovery-server.enabled=true

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值