
- 像這樣我用 replSet mod 啟動了我的 mongod
mongod --dbpath=/home/local/ASSYST-COC/so/mongo --replSet myrep --auth
蒙戈開始了
mongo -u root -p root --authentication資料庫管理員
在 mongo 中,我已經有了帶有一些集合的資料庫 4.started solr
java -jar start.jar(版本4.7)
下一個 mongoconnector 已啟動
sudo python /usr/lib/python2.7/site-packages/mongo-connector/mongo_connector.py -m localhost:27017 -t
http://localhost:8983/solr
-o /usr/lib/python2.7/site-packages/mongo-connector/config。 txt -a root -p root -n smmc-dart.testcase -d /usr/lib/python2.7/site-packages/mongo-connector/doc_managers/solr_doc_manager.py
mongo 連接器在終端機中啟動後,它顯示如下。
2014-04-07 16:11:19,865 - INFO - Beginning Mongo Connector
2014-04-07 16:11:21,335 - INFO - Starting new HTTP connection (1): localhost
2014-04-07 16:11:21,469 - INFO - Finished 'http://localhost:8983/solr/update/? commit=true' (post) with body 'u'<commit ' in 0.159 seconds.
2014-04-07 16:11:21,475 - INFO - MongoConnector: Empty oplog progress file.
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 530, in __bootstrap_innerself.run()
File "/usr/lib/python2.7/site-packages/mongo-connector/mongo_connector.py", line 204, in run
repl_set = prim_admin.command("replSetGetStatus")['set']
File "/usr/lib/python2.7/site-packages/pymongo/database.py", line 396, in command msg, allowable_errors)
File "/usr/lib/python2.7/site-packages/pymongo/helpers.py", line 147, in _check_command_response
raise OperationFailure(msg % errmsg, code)
OperationFailure: command SON([('replSetGetStatus', 1)]) failed: unauthorized
2014-04-07 16:11:22,489 - INFO - Finished `http://localhost/solr/update/? commit=true` (post) with body 'u'<commit ' in 0.018 seconds.
Solr 中沒有任何更新,我在 Solr Web 控制台介面中檢查了這一點。
有什麼我需要做的嗎?