"meteor create" ERROR in vagrant box


#1

Hello everyone!
Is anyone here successfully running “meteor create” in vagrant box?
Because i have ERROR when i create app:

$ meteor create app
Retrying after error { [Error: SQLITE_IOERR: disk I/O error] stack: [Getter] }
Retrying after error { [Error: SQLITE_IOERR: disk I/O error] stack: [Getter] }

/home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:278
						throw(ex);
						      ^
Error: SQLITE_IOERR: disk I/O error
    at Object.Future.wait (/home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:398:15)
    at [object Object]._.extend._execute (/home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/catalog-remote.js:366:22)
    at /home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/catalog-remote.js:143:10
    at [object Object]._.extend._retry (/home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/catalog-remote.js:155:16)
    at new Db (/home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/catalog-remote.js:142:8)
    at [object Object]._.extend.initialize (/home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/catalog-remote.js:701:15)
    at /home/vagrant/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/main.js:743:20
- - - - -

My box is clean and vagrantfile have config:

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

  config.vm.box = "janihur/ubuntu-1404-desktop"
  config.vm.network :private_network, ip: "123.456.78.90"
  config.vm.hostname = "meteortest.dev"
  config.vm.boot_timeout = 500
  config.vm.box_check_update = true
  config.vm.synced_folder "/Users/ivandata/repo/meteor/meteortest/", "/home/vagrant/", :mount_options => ['dmode=777', 'fmode=777']
  config.ssh.forward_agent = true
  config.vm.network "forwarded_port", guest: 3000, host: 3000
  config.vm.network "forwarded_port", guest: 27017, host: 27017
end

#2

Meteor has some issues running inside a shared folder

https://groups.google.com/forum/#!msg/mongodb-user/A-6oj4hj9NE/x4T_WTXW89sJ

Searching for meteor vagrant should show some more results.

There was a solution involving symlinks. But Its not ideal. You can also use rsync for the shared folder options like: https://github.com/Sanjo/vagrant-meteor

Perhaps someone else here will know of a solution that will let you keep your current config.


#3

All issues about db and mongoDB and run meteor server. But i have no DB yet, i’m just install meteor only. Also have no “db” folder and “local” folder in .meteor(
Anyway probably solution in sync folder. So sad(