1

Eucalyptus 2 オープン リリースで EDX フルスタックに対して「vagrant up」を実行すると、次のエラー メッセージが表示されます -

/tmp/VBoxGuestAdditions.iso: No space left on device (RuntimeError)

Ubuntu 16.0.4 LTS を実行しています

また、GuestAdditions のバージョンが一致しないという報告もあります。このホストがまだ正式にサポートされていないことは知っていますが、私は開拓が好きです =]

Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.2.0
VBoxService inside the vm claims: 5.0.20
Going on, assuming VBoxService is correct...
[default] GuestAdditions versions on your host (5.0.24) and guest (5.0.20) do not match.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.2.0
VBoxService inside the vm claims: 5.0.20
Going on, assuming VBoxService is correct...
The guest's platform ("linux") is currently not supported, will try generic Linux method...

別の VirtualBox インストールの名残がありました。他のパッケージを削除した後、新しいバージョンの VirtualBox を試す前に発生した別のエラーが発生しました。したがって、元のエラーが解決されたかどうかはわかりません。

これは新しいエラーです -

Installing the 'vagrant-hostsupdater' plugin. This can take a few minutes...
/usr/lib/ruby/2.3.0/rubygems/specification.rb:946:in `all=': undefined method `group_by' for nil:NilClass (NoMethodError)

以前、devstack で作業していたときに、この問題を解決するための回避策を使用しました。ファイルを変更して再試行します。

その他の構成情報 -

~$ dpkg -l | grep virtualbox
ii  unity-scope-virtualbox                      0.1+13.10.20130723-0ubuntu1                                 all          VirtualBox scope for Unity
ii  virtualbox                                  5.0.24-dfsg-0ubuntu1.16.04.1                                amd64        x86 virtualization solution - base binaries
ii  virtualbox-dkms                             5.0.24-dfsg-0ubuntu1.16.04.1                                all          x86 virtualization solution - kernel module sources for dkms
ii  virtualbox-guest-additions-iso              5.0.24-0ubuntu1.16.04.1                                     all          guest additions iso image for VirtualBox
ii  virtualbox-qt                               5.0.24-dfsg-0ubuntu1.16.04.1                                amd64        x86 virtualization solution - Qt based user interface

~$ dpkg -l | grep vagrant
ii  vagrant                                     1.8.1+dfsg-1  

** Vagrant を 1.8.5 に更新し、「未定義のメソッド「group_by」」は解決されましたが、スペースの問題は残っています。
これは最新の出力です -

vagrant up --provider virtualbox
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'eucalyptus-fullstack-2016-09-01'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: fullstack_default_1473446522717_26289
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: vagrant
    default: SSH auth method: private key
==> default: Machine booted and ready!
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.2.0
VBoxService inside the vm claims: 5.0.20
Going on, assuming VBoxService is correct...
[default] GuestAdditions versions on your host (5.0.24) and guest (5.0.20) do not match.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.2.0
VBoxService inside the vm claims: 5.0.20
Going on, assuming VBoxService is correct...
The guest's platform ("linux") is currently not supported, will try generic Linux method...
Copy iso file /usr/share/virtualbox/VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of
    default: VirtualBox! In most cases this is fine, but in rare cases it can
    default: prevent things such as shared folders from working properly. If you see
    default: shared folder errors, please make sure the guest additions within the
    default: virtual machine match the version of VirtualBox you have installed on
    default: your host and reload your VM.
    default: 
    default: Guest Additions Version: 4.2.0
    default: VirtualBox Version: 5.0
==> default: [vagrant-hostsupdater] Checking for host entries
==> default: [vagrant-hostsupdater]   found entry for: 192.168.33.10 preview.localhost
==> default: Forcing shutdown of VM...
==> default: Destroying VM and associated drives...
/opt/vagrant/embedded/gems/gems/net-scp-1.1.2/lib/net/scp.rb:392:in `await_response_state': scp: /tmp/VBoxGuestAdditions.iso: No space left on device (RuntimeError)

ホストのディスク容量使用量 -

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.5G     0  3.5G   0% /dev
tmpfs           717M  9.4M  708M   2% /run
/dev/sda2       910G   13G  851G   2% /
tmpfs           3.6G  172K  3.6G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.6G     0  3.6G   0% /sys/fs/cgroup
/dev/sda1       511M  3.6M  508M   1% /boot/efi
tmpfs           717M   44K  717M   1% /run/user/1000

更新 -
スペースがゲストで実際に使用されていないことに気付きましたが、予約されていると思います...

vagrant@precise64:~$ ls -alh /empty 
-rw-r--r-- 1 root root 69G Sep  1 11:45 /empty
4

1 に答える 1