首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行docker镜像的foundationdb macos数据库不可用

运行docker镜像的foundationdb macos数据库不可用
EN

Stack Overflow用户
提问于 2021-05-12 08:55:36
回答 1查看 150关注 0票数 1

我正在尝试使用Macos中的docker镜像运行foundation db,如下所示。

docker run --init --rm --name=fdb-0 foundationdb/foundationdb:6.2.22

在172.17.0.2:4500上启动FDB服务器似乎开始了。但是,在登录到容器之后,我连接到fdb cli,得到以下错误状态。docker exec -it fdb-0 /bin/bash root@9e8bb6985be5:/var/fdb# fdbcli使用集群文件`/var/fdb/fdb.cluster‘。

数据库不可用;有关详细信息,请键入‘`status’。

欢迎使用fdbcli。如需帮助,请键入‘help’。fdb>状态

使用集群文件‘/var/fdb/fdb.cluster’。

协调人没有此数据库的记录。协调器地址不正确,这些计算机上的协调状态缺失,或者尚未创建数据库。

172.17.0.2:4500 (可达)

找不到数据分发服务器工作进程。

找不到ratekeeper worker。

我在https://forums.foundationdb.org/t/fdbcli-access-external-docker/1069上看到了这个问题。但是,也无法在主机网络中成功运行。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2021-05-14 19:29:10

尝试使用fdbcli --exec "configure new single memory ; status"运行fdbcli。这将以单一冗余内存模式启动新数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67496054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档