Git Product home page Git Product logo

Comments (9)

kusnier avatar kusnier commented on June 12, 2024 2

The detach have to processed. If the detach will be bypassed a destroy or manual delete will kill your attached drive and all data is gone.

Unfortunately i have currently no time to investigate this problem.

from vagrant-persistent-storage.

devopstales avatar devopstales commented on June 12, 2024 1

Still an issue with IDE too:

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["storageattach", "630f5d12-94a3-4b01-959d-280dc730ef40", "--storagectl", "IDE Controller", "--port", "1", "--device", "0", "--type", "hdd", "--medium", "none"]

Stderr: VBoxManage: error: Controller 'IDE Controller' does not support hotplugging
VBoxManage: error: Details: code VBOX_E_INVALID_VM_STATE (0x80bb0002), component SessionMachine, interface IMachine, callee nsISupports
VBoxManage: error: Context: "DetachDevice(Bstr(pszCtl).raw(), port, device)" at line 403 of file VBoxManageStorageController.cpp
vagrant version
Installed Version: 2.2.6

vagrant plugin list
vagrant-cachier (1.2.1, system)
vagrant-hostmanager (1.8.9, system)
vagrant-libvirt (0.0.45, system)
vagrant-lxc (1.4.3, global)
vagrant-lxd (0.4.3, global)
vagrant-persistent-storage (0.0.48, global)
vagrant-timezone (1.3.0, global)
vagrant-vbguest (0.22.1, global)

 vboxmanage --version
6.1.4r136177

from vagrant-persistent-storage.

2opremio avatar 2opremio commented on June 12, 2024

Related: #42 (but in this case it's with SCSI)

from vagrant-persistent-storage.

2opremio avatar 2opremio commented on June 12, 2024

These are the options I am using (ubuntu/xenial64 box)

  config.persistent_storage.enabled = true
  config.persistent_storage.location = "~/home-vagrant/build.vdi"
  config.persistent_storage.size = 20000
  config.persistent_storage.mountname = 'build'
  config.persistent_storage.filesystem = 'ext4'
  config.persistent_storage.mountpoint = '/mnt/build'
  config.persistent_storage.volgroupname = 'myvolgroup'
  config.persistent_storage.mountoptions = ['uid=vagrant', 'gid=vagrant']

from vagrant-persistent-storage.

kusnier avatar kusnier commented on June 12, 2024

The options uid and gid in this version of ubunut are only suppor the number values of user and group. Howsoever this is not the problem. I have done some vagrant up and vagrant halt and it seems that i get the problem too.

But this seems as a problem from the guest system. After i enabled the gui of virtual box i can see that the boot up is hanging and so vagrant is not able to connect to the guest.

screen shot 2018-02-17 at 21 44 23

The startup is halt on Started Journal Service.

Maybe this could be a problem of this version of the linux image.
I have not time to investigate this in details but maybe you have some.

Best regards

Sebastian

from vagrant-persistent-storage.

2opremio avatar 2opremio commented on June 12, 2024

But this seems as a problem from the guest system. After i enabled the gui of virtual box i can see that the boot up is hanging and so vagrant is not able to connect to the guest.

For me it boots without problems. I can also mount the disk and use it, it only gets stuck when tryiing to shutdown the VM.

from vagrant-persistent-storage.

2opremio avatar 2opremio commented on June 12, 2024

OK, the uid/gid options seems to be a problem. I would had sworn it worked when I created the volume.

screen shot 2018-02-19 at 11 50 02

from vagrant-persistent-storage.

2opremio avatar 2opremio commented on June 12, 2024

I gave up and resorted to create and mount the disk using ruby scripting directly on the Vagrant file.

from vagrant-persistent-storage.

barrkel avatar barrkel commented on June 12, 2024

I see this also. After a suspend and resume, the networking stack on my Virtualbox instance is unresponsive, so I need to do a vagrant halt -f && vagrant up to bring it back. But vagrant halt -f fails due to this plugin trying to detach the persistent storage, with the SCSI hotplug error quoted above.

I'm not sure why it's trying to detach on vagrant halt -f. I just want the VM to come down hard. My workaround is to power off the VM with the Virtualbox UI, but I'd prefer it to work in script.

from vagrant-persistent-storage.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.