Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB不在流浪者中心工作_Mongodb_Vagrant - Fatal编程技术网

MongoDB不在流浪者中心工作

MongoDB不在流浪者中心工作,mongodb,vagrant,Mongodb,Vagrant,当我登录到Centos 7.1机器时,我似乎无法打开MongoDB守护进程的实例。我已经创建了data/db文件夹,每次尝试运行 ./bin/mongod --dbpath data/db 我犯了一大堆错误 2016-01-26T00:44:23.820+0000 I CONTROL [initandlisten] MongoDB starting : pid=2735 port=27017 dbpath=data/db 64-bit host=localhost.localdomain 2

当我登录到Centos 7.1机器时,我似乎无法打开MongoDB守护进程的实例。我已经创建了data/db文件夹,每次尝试运行

./bin/mongod --dbpath data/db
我犯了一大堆错误

2016-01-26T00:44:23.820+0000 I CONTROL  [initandlisten] MongoDB starting : pid=2735 port=27017 dbpath=data/db 64-bit host=localhost.localdomain
2016-01-26T00:44:23.820+0000 I CONTROL  [initandlisten] db version v3.2.1
2016-01-26T00:44:23.820+0000 I CONTROL  [initandlisten] git version: a14d55980c2cdc565d4704a7e3ad37e4e535c1b2
2016-01-26T00:44:23.821+0000 I CONTROL  [initandlisten] allocator: tcmalloc
2016-01-26T00:44:23.821+0000 I CONTROL  [initandlisten] modules: none
2016-01-26T00:44:23.821+0000 I CONTROL  [initandlisten] build environment:
2016-01-26T00:44:23.821+0000 I CONTROL  [initandlisten]     distarch: x86_64
2016-01-26T00:44:23.821+0000 I CONTROL  [initandlisten]     target_arch: x86_64
2016-01-26T00:44:23.821+0000 I CONTROL  [initandlisten] options: { storage: { dbPath: "data/db" } }
2016-01-26T00:44:23.842+0000 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=1G,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2016-01-26T00:44:23.853+0000 E STORAGE  [initandlisten] WiredTiger (22) [1453769063:853352][2735:0x7f09f2eddcc0], connection: data/db/WiredTiger.wt: fsync: Invalid argument
2016-01-26T00:44:23.856+0000 I -        [initandlisten] Fatal Assertion 28561
2016-01-26T00:44:23.856+0000 I -        [initandlisten] 

***aborting after fassert() failure

奇怪的是,我做得更早,而且效果很好。可能是什么问题?

事实证明,将下载的mongodb数据库放在主机和虚拟机之间的同步文件夹中会导致某种类型的权限问题或配置问题


当你把它从同步文件夹中取出时,很可能是Vagrant文件,然后把它放在一个没有同步/共享的文件夹中,它似乎工作得很好。我想我可以帮别人省下我浪费的5个小时:-)嗨,我和你有同样的问题。“将下载的mongodb数据库放入同步文件夹”是什么意思?这意味着我下载了mongo.tgz压缩文件并将其卸载到同步文件夹中。我没有在此处安装它globallyMore信息: