请找到以下错误
Starting MemSQL Ops...
[WARNING] To avoid memory errors increase vm.max_map_count: sysctl -w vm.max_map_count=1000000000
[WARNING] To avoid network timeouts, increase net.core.somaxconn: sysctl -w net.core.somaxconn=1024
[WARNING] To avoid crashes on OOM conditions, increase vm.min_free_kbytes: sysctl -w vm.min_free_kbytes=162907
MemSQL Ops is running with pid 48
The web UI is running on port 9000
Could not reach local agent at 127.0.0.1:9000
我该如何解决?
答案 0 :(得分:0)
我遇到了同样的问题,我在Mac上。 解决方案是将Docker降级到2.1.0.5。 版本链接(mac):https://download.docker.com/mac/stable/40693/Docker.dmg
答案 1 :(得分:0)
我在使用 memsql/quickstart
image 时遇到了同样的问题。
我已迁移到新的正式版本 memsql/cluster-in-a-box
。
docker run -i --init \
--name memsql-ciab \
-e LICENSE_KEY=$LICENSE_KEY \
-e ROOT_PASSWORD=$ROOT_PASSWORD \
-p 3306:3306 -p 8080:8080 \
memsql/cluster-in-a-box
实际上,对于这个,您需要一个免费许可证(这没什么大不了的)。
在一天结束时,这个新版本已经解决了这个问题。 (值得努力)
请查看 this 文章以获得全面的指南。