请问有没有支持国产平台的mongodb?

请问有没有支持国产平台的mongodb,有人做过国产平台上的这个吗?

阅读 4.1k
2 个回答

先给一个粗略的回答,需要完善一些信息才知道是否支持你的平台。
MongoDB是不是支持国产平台实际上跟你的硬件平台没有直接的关系,主要还是看操作系统。你提到的Linux SW_64我个人并没有接触过,但是想看一下它是从哪个Linux发行版分支出来的。不同的发行版支持的依赖软件包不一样,链接库的位置也不完全一样,所以可执行文件不是随便找一个就可以执行的,应该找到你的系统来源系统,先试试它的来源系统是否有包可以运行,如果不行,则尝试自己编译源代码。

新手上路,请多包涵

这个Linux SW_64操作系统是别人已经搭建好的,至于采用哪个内核源码来进行编译的,暂时还不清楚,但是这里面已经有很多编译好的库文件已经二进制文件!包括mysql.JDK等等。
从官网下载的2.0.3源码进行了编译,编译通过并且生成了可执行的mongod,mongo等二进制文件,但是运行时间报错,查看日志显示如下:
[initandlisten]git version:nogitversion

Invalid at address :0x129488b7
Got signal:10(Bus error)
Backtrace:
0x1206b91f4 0x20000444140 0x1206b6434 0x20000485b74 0x1200e9f08
/usr/bin/mongod(_ZN5mongo15printStackTraceERSo+0x44)[0x1206b91f4]
/lib/libpthread.so.0(+0x18140)[0x20000444140]
/usr/bin/mongod(main+0x47c4)[0x1206b6434]
/lib/libc.so.6.1(__libc_start_main+0x124)[0x20000485b74]
/usr/bin/mongod(_start+0x38)[0x1200e9f08]

这个错误个人看不懂,猜测应该是编译时间导致的错误 帮忙看一下由于什么原因导致?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进