首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >准备探测失败是因为mongosh -eval冻结了

准备探测失败是因为mongosh -eval冻结了
EN

Stack Overflow用户
提问于 2022-05-06 09:38:06
回答 1查看 1K关注 0票数 1

我为一个bitnami/mongodb架构安装了最新的图表ReadinessLiveness-probes失败是因为以下语句

代码语言:javascript
复制
mongosh --eval "db.adminCommand('ping')"

不会终止并冻结外壳。全部产出如下:

代码语言:javascript
复制
1002180000@mongodb-6fb5b57d86-c9rh9:/$ mongosh --eval "db.adminCommand('ping')"
Current Mongosh Log ID: 6274eabd30405cdc76830f1a
Connecting to:          mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.3.1
Using MongoDB:          5.0.8
Using Mongosh:          1.3.1

For mongosh info see: https://docs.mongodb.com/mongodb-shell/

------
   The server generated these startup warnings when booting:
   2022-05-06T09:29:15.814+00:00: You are running on a NUMA machine. We suggest launching mongod like this to avoid performance problems: numactl --interleave=all mongod [other options]
   2022-05-06T09:29:15.814+00:00: /sys/kernel/mm/transparent_hugepage/enabled is 'always'. We suggest setting it to 'never'
------

{ ok: 1 }

如果我使用本地mongosh 1.3.1并将端口转发到K8s集群,则一切正常,外壳返回命令提示符。

但是,如果我附加“mongosh”,则返回提示。

代码语言:javascript
复制
mongosh --eval "db.adminCommand('ping'); exit();"

但是对于探测,我希望将ping命令的结果作为返回代码。

EN

回答 1

Stack Overflow用户

发布于 2022-05-18 12:15:13

我想我们正在经历同样的问题-我打开了一个问题,在github:https://github.com/bitnami/charts/issues/10264

请随意评论或添加一些我可能错过的东西。

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

https://stackoverflow.com/questions/72139325

复制
相关文章

相似问题

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