2017-03-24 8 views
1

Mongodb 3.3.9を使用してインポートしようとすると、致命的なエラーが発生します。私のスクリプトはこれまでもうまくいきましたが、Mac OSをSierraにアップグレードしたとき、私はGo言語の問題のように見えます。Mongodbでインポートする際の問題:致命的なエラー:MSpanList_Insert

エラーは受け取ら:

致命的なエラー:MSpanList_Insert

をその他以前のバージョン( mongorestore random crash (fatal error))で解決することになっていた同様の問題を指摘しているが、私の問題が解決しない

runtime stack: runtime.MSpanList_Insert(0x491d30, 0x54daf0) /usr/local/go/src/runtime/mheap.c:692 +0x8f runtime.MHeap_Alloc(0x491cc0, 0x2, 0x10000000026, 0xdbc9) /usr/local/go/src/runtime/mheap.c:240 +0x66 runtime.MCentral_CacheSpan(0x49b0b8, 0x34872) /usr/local/go/src/runtime/mcentral.c:85 +0x167 runtime.MCache_Refill(0x527c20, 0xc200000026, 0x5550b8) /usr/local/go/src/runtime/mcache.c:90 +0xa0

。助けてください!

+0

Sierraをサポートするために現在のバージョンのGoを持つバイナリ。 – JimB

+0

どうすればいいですか?申し訳ありませんが、私はこれを初めて熟知しており、バイナリを扱うことになじみがありません。 – tjones

+3

私はあなたがプログラミングフォーラムを頼んでいるので、プログラムを構築したと思っていました。 Goプログラムを再コンパイルできない場合は、更新版を入手する必要があります。 – JimB

答えて

0

コメントが示唆しているように、mongoの再インストールが解決されました。 brewを使用してインストールする場合は、実行:brew uninstall mongoを実行します。

チュートリアルの手順をたどったばかりの場合は、実行可能ファイルを削除してください。あなたはどのようにわからない場合は、これを、次のとおりです。

which mongo 
#now you have a path 
rm -rf yourMongoPath 
0

sudoは

が私のために働いた/System/Library/LaunchDaemons/org.ntp.ntpd.plistをアンロードにlaunchctl

あなたのを再構築する必要が
+1

このコードスニペットは問題を解決するかもしれませんが、[説明を含む](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)は本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 –

+1

ありがとうございます – sean

関連する問題