1

私はsolaris 10を実行しています.mongodb.orgから2.4.1ドライバーをダウンロードしました

ログは次のとおりです。

foo $ ./mongod --dbpath /dpool/mongodb/data  --pidfilepath /dpool/mongodb/run/mongod.pid
Wed Apr 10 21:19:54.832 [initandlisten] MongoDB starting : pid=25116 port=27017        dbpath=/dpool/mongodb/data 64-bit host=foo.example.net
Wed Apr 10 21:19:54.833 [initandlisten]
Wed Apr 10 21:19:54.833 [initandlisten] ** NOTE: your operating system version does not support the method that MongoDB
Wed Apr 10 21:19:54.833 [initandlisten] **       uses to detect impending page faults.
Wed Apr 10 21:19:54.833 [initandlisten] **       This may result in slower performance for certain use cases
Wed Apr 10 21:19:54.833 [initandlisten]
Wed Apr 10 21:19:54.833 [initandlisten] db version v2.4.1
Wed Apr 10 21:19:54.833 [initandlisten] git version: 1560959e9ce11a693be8b4d0d160d633eee75110
Wed Apr 10 21:19:54.833 [initandlisten] build info: SunOS bs-smartos-x86-64-1.10gen.cc 5.11 joyent_20120424T232010Z i86pc BOOST_LIB_VERSION=1_49
Wed Apr 10 21:19:54.833 [initandlisten] allocator: system
Wed Apr 10 21:19:54.833 [initandlisten] options: { dbpath: "/dpool/mongodb/data", pidfilepath: "/dpool/mongodb/run/mongod.pid" }
Segmentation Fault
foo $ echo $LD_LIBRARY_PATH
/usr/local/mongodb/lib
foo $ ls -lt /usr/local/mongodb/lib
total 6152
-rwxr-xr-x   1 mongo      255312 Oct 26  2009 libgcc_s.so.1
-rwxr-xr-x   1 mongo     5900688 Oct 26  2009 libstdc++.so.6

何か案は?以前はバージョン 2.0.3 を問題なく実行していました....

4

2 に答える 2

2

MongoDB 2.4.1 のビルドは現在 SmartOS (OpenSolaris/Solaris 11 に基づく) で行われており、Solaris 10 には既知の問題がいくつかあります。

問題はMongoDB Jira のSERVER-7404に関連している可能性がありますが、他の問題が存在する可能性があります。

SERVER-7404 に関するコミュニティの提案の 1 つが役立つ場合があります。

libstdc++6-4.7.2\,REV\=2013.03.28-SunOS5.10-i386-CSW.pkg を opencsw からダウンロードしてインストールすると、通常どおり起動します。

これが機能するようになった場合は、Jira の問題にコメントして、他のユーザーが修正を知ることができるようにしてください。

于 2013-04-11T06:48:56.807 に答える
0

このバイナリは、SunOS 5.11 カーネル用に調整されているようです。この警告メッセージを回避するには、Solaris 11 または Illumos ベースの OS で試してください。

于 2013-04-11T05:58:25.633 に答える