2016-09-02 12 views
1

起動しない:ContextBrokerは、私は、この設定をコンソールからCBを起動しようとしている正しく

contextBroker -port 1026 -logDir /var/log/contextBroker -pidpath /var/run/contextBroker/contextBroker.pid -dbhost mi_db_host -db orion -multiservice -t 0-255 -logLevel DEBUG 

CBが開始されていないと、このメッセージがコンソールによって返されます。

)のインスタンス投げた後、いわゆる 'モンゴを:: MsgAssertionException'

何(終了:フィールドの間違ったタイプ(0)3 = 2

を!

答えて

1

これは、通常、Orion 1.3.0の移行手順が行われていないためです。どうぞ、this piece of documentationをご覧ください。

Orion 1.3.0 release notesで述べたように:

重要な注意:DBモデルは、以前のバージョンに関する変更があります。したがって、既存のデータに対する移行手順を適用する必要があります(またはDBを削除する必要があります)。詳細はこちら[この回答の最初の段落のリンクを参照してください]。この手順を適用しないと、CBがクラッシュする可能性があります。

もう1つの解決策は、オリオンDBをドロップすることです。ただし、既存のデータを失うことになります。

+0

アドバイスありがとうございます –

関連する問題