2016-09-20 8 views
0

Ich versuche Instanz in VirtualBox VMs zu installieren Openstack als auf https://wiki.openstack.org/wiki/Documentation/training-labs#Building_the_clusterOpenstack Training-labs - VBoxManage.exe: Fehler: Ungültige Maschinengruppe

nach ./osbash.sh -w cluster ich Fehler

VBoxManage.exe: error: Invalid machine group 'C:/Program Files/Git/labs'

Ja, C:/Program Files/Git ist Ort der git-bash.exe das ist eigentlich Git-Windows Bash, aber wie man mit dem richtigen Maschinengruppennamen weitermachen?

Die Skripte sind stabil Mitaka von http://docs.openstack.org/training_labs/ für Windows-http://tarballs.openstack.org/training-labs/dist/labs-stable-mitaka.zip

[email protected] MINGW64 /d/Workspaces/OpenStack/labs-stable-mitaka/labs/osbash 
$ ./osbash.sh -b cluster 
Base disk: base-ssh-mitaka-ubuntu-14.04-server-amd64 
Distribution name: ubuntu 
Virtualization provider: virtualbox 
Creating Windows batch scripts: no 
Creating cluster on this machine: yes 
VM access method: ssh 
GUI type: headless 
2016年09月20日 18:09:36 osbash starting 
Creating basedisk. 
2016年09月20日 18:09:36 osbash vm_install starts. 
Asked to delete VM "base" (not found) 
Creating VM "base" 
VBoxManage.exe: error: Invalid machine group 'C:/Program Files/Git/labs' 
VBoxManage.exe: error: Details: code E_INVALIDARG (0x80070057), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown 
VBoxManage.exe: error: Context: "ComposeMachineFilename(bstrName.raw(), bstrPrimaryGroup.raw(), createFlags.raw(), bstrBaseFolder.raw(), bstrSettingsFile.asOutParam())" at line 264 of file VBoxManageMisc.cpp 
FAILURE: VBoxManage: createvm --name base --register --ostype Ubuntu_64 --groups /labs 

P. S. Der gleiche Fehler, wenn die neueste Master von git://git.openstack.org/openstack/training-labs.git

Raised Fehler https://bugs.launchpad.net/labs/+bug/1625562

Antwort

1

Die Dokumentation versucht haben, können Sie verleiten. Sie benötigen keine POSIX-Umgebung, um den Cluster unter Windows zu erstellen, und (wie Sie herausgefunden haben) funktioniert die Verwendung der Bash-Skripte unter Windows nicht.

Alles, was Sie brauchen, ist eine VirtualBox-Installation und der Inhalt der Zip-Datei, die Sie heruntergeladen haben. Es ist nicht notwendig, VBoxManage zum Pfad hinzuzufügen, die Skripte sollten die ausführbare Datei trotzdem finden.

Die ZIP-Datei, die Sie heruntergeladen haben, enthält die Windows-Stapeldateien, die den Cluster unter Windows im wbatch-Verzeichnis erstellen. Doppelklicken Sie einfach auf sie: 1) create_hostnet 2) create_base 3) create_ubuntu_cluster_node

Das ist alles. Die Skripts richten die VMs ein, laden das Ubuntu-ISO-Image herunter und erstellen den OpenStack-Cluster.

+0

Konversation geht weiter in https://bugs.launchpad.net/labs/+bug/1625562 –