我在 Docker 上拉取了 apache/kudu:impala-latest 镜像。我在 Docker 上为这个图像运行一个容器。
docker pull apache/kudu:impala-latest
docker run -d --name kudu-impala -p 21000:21000 -p 21050:21050 -p 25000:25000 -p 25010:25010 -p 25020:25020 apache/kudu:impala-latest impala
docker exec -it kudu-impala impala-shell
我不知道为什么会这样?
当我使用 DBeave 连接到 Impala 时,它失败了。和表演 [Cloudera]ImpalaJDBCDriver 初始化或创建传输以进行身份验证时出错:连接超时:连接。 连接超时:连接 连接超时:connect
是说Docker上的impala server没有启动成功? 如何解决这个问题呢?我真的很想用impala服务器
其他信息: 我的操作系统是: 经销商 ID:Ubuntu 描述:Ubuntu 18.04.6 LTS 发布:18.04 代号:仿生
Docker版本是: Docker 版本 23.0.3,构建 3e7cbfd
如何解决这个问题?我真的很想用impala server
我查看了 Impala 服务器在 Docker 上的日志。
2023-04-14T02:06:25.319695988Z I0414 02:06:24.511391 18 exec-env.cc:476] System memory available: 1.95 GB (from physical mem)
2023-04-14T02:06:25.319723737Z I0414 02:06:24.511713 18 exec-env.cc:499] Using process memory limit: 1.56 GB (--mem_limit=80% of 1.95 GB)
2023-04-14T02:06:25.319730006Z F0414 02:06:24.520639 18 impalad-main.cc:73] Invalid --buffer_pool_limit value, must be a percentage or positive bytes value or percentage: 85%
2023-04-14T02:06:25.319736243Z . Impalad exiting.
这就是impalad退出的原因。新的问题是如何解决这个问题:Invalid --buffer_pool_limit value 以便成功运行 impalad。有人有什么想法吗?