2016-09-20 2 views
0

내가 https://wiki.openstack.org/wiki/Documentation/training-labs#Building_the_clusterOpenStack은 교육 - 연구소 - VBoxManage.exe : 오류 : 유효하지 않은 기계 그룹

에로 버추얼 박스 가상 머신에 인스턴스를 OpenStack은 설치하려고 ./osbash.sh -w cluster 후 나는 오류가

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

예, C:/Program Files/Git가 얻을 git-bash.exe의 위치는 실제 자식 Windows Bash이지만 osbash.sh하는 방법은 올바른 컴퓨터 그룹 이름으로 진행 하시겠습니까?

스크립트는 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 

추신 : 윈도우 에 대한 http://docs.openstack.org/training_labs/ 안정적인 미타카입니다 오해 당신이있을 수 있습니다 git://git.openstack.org/openstack/training-labs.git

제기 버그 https://bugs.launchpad.net/labs/+bug/1625562

답변

1

문서에서 최신 마스터를 시도하고 같은 오류가 발생했습니다. Windows에서 클러스터를 빌드하는 데 POSIX 환경이 필요하지 않으며 bash 스크립트를 사용하여 Windows에서 작동하지 않습니다.

VirtualBox 설치와 다운로드 한 zip 파일의 내용 만 있으면됩니다. 경로에 VBoxManage를 추가 할 필요가 없으며, 스크립트는 어쨌든 실행 파일을 찾아야합니다.

다운로드 한 zip 파일에는 Windows의 wbatch 디렉토리에 클러스터를 빌드하는 Windows 배치 파일이 들어 있습니다. 그들을 더블 클릭하면됩니다 : 1) create_hostnet 2) create_base 3) create_ubuntu_cluster_node

그게 전부입니다. 스크립트는 VM을 설정하고, Ubuntu ISO 이미지를 다운로드하고 OpenStack 클러스터를 빌드합니다.

+0

대화는 https://bugs.launchpad.net/labs/+bug/1625562에서 계속됩니다. –

관련 문제