doris部署集群时遇到的问题

在Doris部署过程中遇到两个主要问题:一是服务器时钟不一致,解决方法是通过NTP进行时钟同步;二是FE配置文件中IP地址解析错误,通过调整priority_networks配置为192.16.48.4:32来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

doris部署时,遇到了两个问题,一个是两个服务器时钟不一致问题;还有一个是在启动doris FE端时,解析了服务器另一个ip地址,通过ip addr命令可以看到本服务器有两个ip地址,192.16.48.4和192.16.48.254,我master节点加入集群的是ip为4的fe节点。下面做详细描述。

服务器时钟不一致问题

可以配置 ntp,以某个服务器为基准,向它同步时间。

博客:
ntp搭建:https://www.cnblogs.com/inos/p/15477984.html

遇到的一些其他问题:
https://blog.youkuaiyun.com/xiaozhi_ya/article/details/118788777
https://blog.youkuaiyun.com/ytp151730/article/details/48373679/

主从服务器节点通过ntp实现时钟同步:
https://www.panziye.com/java/5564.html

ip地址解析问题

通过ip addr 命令可以看到服务器有两个ip,192.16.48.4和192.16.48.254,在 fe.conf 配置文件中,我原本配置的是 priority_networks = 192.16.48.4:24,但是通过日志发现解析的ip地址是 172.16.48.254,我预想的解析是172.16.48.4。

IP地址0.10.10.0/24是一个CIDR(Classless Inter-Domain Routing)表示法。CIDR符号用于确定IP网络的掩码长度。在这种情况下,/24意味着网络地址的前24个位是网络地址,剩余的8个位将用于主机地址。 因此,这个IP地址范围包含256个可用的IP地址,从0.10.10.0到0.10.10.255。

在IP地址 0.10.10.0/32 中,后面的32表示子网掩码中的位数。IPv4使用子网掩码来表示网络地址和主机地址的边界。在这个例子中,32位表示IP地址的所有位都属于网络地址,没有主机地址。换句话说,这个地址表示一个单独的主机地址,而不是一个网络或子网。

解决:
更改配置为

priority_networks = 192.16.48.4:32
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值