如何确定导致Mongo Shell停顿的原因?

时间:2019-07-09 15:01:49

标签: mongodb macos

在Mac上运行macOS Mojave版本10.14.5(18F132)时,我试图确定mongo shell停顿的原因。

每次我运行mongo时,它需要5到6分钟才能打印出shell版本。但是,在初始启动后,查询以合理的速率运行。我尝试连接到本地MongoDB服务器还是远程服务器都没有区别。

如果我在停滞期间尝试杀死用户,则会收到以下错误消息:

2019-07-09T09:47:39.078-0500 E -        [main] Error saving history file: FileOpenFailed: Unable to open() file : No such file or directory
2019-07-09T09:47:39.078-0500 I CONTROL  [main] shutting down with code:0

运行mongo --version不会停止,并产生以下输出:

MongoDB shell version v4.0.3
git version: 7ea530946fa7880364d88c8d8b6026bbc9ffa48c
allocator: system
modules: none
build environment:
    distarch: x86_64
    target_arch: x86_64

到目前为止我已经尝试过的事情:

  • 通过Homebrew完全卸载并重新安装
  • 卸载,重新启动计算机,然后通过Homebrew重新安装
  • 通过Homebrew安装多个版本,并通过链接/取消链接在两个版本之间进行切换(当前版本和3.6版本都具有相同的症状)
  • 从Mongo网站下载并手动将其安装在其他目录中

关于如何确定启动延迟原因的任何想法?

0 个答案:

没有答案