我想使用MongoDB的河邊elasticsearch爲此,我需要轉換我獨立於副本集
我跟着official documentation但是:
我不得不通過STEP2去當這樣的信息:難點轉換一個獨立的副本集
replSet can't get local.system.replset config from self or any seed (EMPTYCONFIG)
有人說我需要運行rs.initiate(),但我該怎麼做?而mongo服務器關閉了? 請幫忙!
我想使用MongoDB的河邊elasticsearch爲此,我需要轉換我獨立於副本集
我跟着official documentation但是:
我不得不通過STEP2去當這樣的信息:難點轉換一個獨立的副本集
replSet can't get local.system.replset config from self or any seed (EMPTYCONFIG)
有人說我需要運行rs.initiate(),但我該怎麼做?而mongo服務器關閉了? 請幫忙!
休息和閱讀平靜:)他們不說,只是關閉服務器的文件,他們說要關閉實際蒙戈istance(因爲這是一個被啓動作爲一個獨立的實例),並用不同的字符串再次啓動該實例之後,他們給這個例子中:
的mongod --port 27017 --dbpath/srv/mongodb/db0 --replSet rs0
其中--dbpath指向數據文件的路徑。 RS0是replicaset的名稱,選擇您的一個或使用此
,那麼你可以運行rs.initiate()
但是:如果你已經做了一些嘗試,你拼命地跑了rs.initiate( )沒有贏得成功,你必須做一些事情之前,重複所有步驟:
mongo --port 27017
show dbs
db.dropDatabase()
那麼你可以重複所有步驟,並嘗試正確設置:該數據庫use local
它在接下來的2個步驟中清楚地說明了需要完成的工作。
使用mongo
控制檯連接到MongoDB服務器,然後運行rs.initiate()
謝謝隊友!我會特別注意重做程序,我會給你我的反饋! – Sekai
我成功了,但如何永久運行該實例,因爲我需要關閉它才能繼續使用我的shell,我可以在後臺運行它嗎? – Sekai
@Sekai控制+ z發送它到後臺,如果你在linux上使用 – Sammaye