0

ここの手順を使用して、Solus Linux に MongoDB をインストールしています。

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/

mongoデスクトップ上の名前の付いたフォルダーに Mongo DB があります。

指示に従って「パス変数を設定する」ために次を使用しました(これを正しく行ったかどうかはわかりません)

export PATH=Desktop/mongo/bin:$PATH

私が行ったターミナルで:

admin@solus ~ $ 

次に入力しましたmongod

結果は次のエラーです。

2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] MongoDB starting : pid=5052 port=27017 dbpath=/data/db 64-bit host=solus
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] db version v3.4.1
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] git version: 5e103c4f5583e2566a45d740225dc250baacfbd7
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] allocator: tcmalloc
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] modules: none
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] build environment:
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten]     distarch: x86_64
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten]     target_arch: x86_64
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] options: {}
2016-12-21T02:53:55.328-0800 I STORAGE  [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
2016-12-21T02:53:55.328-0800 I NETWORK  [initandlisten] shutdown: going to close listening sockets...
2016-12-21T02:53:55.328-0800 I NETWORK  [initandlisten] shutdown: going to flush diaglog...
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] now exiting
2016-12-21T02:53:55.328-0800 I CONTROL  [initandlisten] shutting down with code:100

data/db フォルダーが見つからないと表示されますが、ホーム ディレクトリだけでなく mongo ディレクトリにも配置してみました。

4

1 に答える 1

0

dbpathユーザーのホーム ディレクトリからを使用してみてください。ホームディレクトリに作成/data/dbしたので、以下は私が使用するコマンドです。

mongod --dbpath /home/user/data/db
于 2017-05-14T06:20:25.900 に答える