2013-03-14 2 views
0

openstack을 처음 사용했습니다. 나는 최근에 다음 튜토리얼에서 내 우분투 가상 머신에 하나의 노드 OpenStack은 설치를 완료했다 : -stack.sh를 다시 실행하는 중 오류가 발생했습니다.

http://www.openflowhub.org/display/floodlightcontroller/Install+Floodlight+and+OpenStack+on+Your+Own+Ubuntu+VM

그리고 난 수평선을 통해 서비스에 액세스 할 수 있었다. 하지만 다시 시작한 후에는 openstack에 액세스 할 수 없었습니다.

Usage: quantum [OPTIONS] <command> [args] 
quantum: error: no such option: --tenant_id 

사람이 좀 도와 주시겠습니까 - : 그래서 나는 양자 순-create 명령에 다음과 같은 오류를 가지고있는 동안을 다시 실행 stack.sh했다?

답변

0

devstack을 사용할 때 완전히 기능하는 Openstack 설치가 아니라는 것을 이해하는 것이 중요합니다. 개발자를위한 도구입니다. 따라서 devstack 설치 프로그램 스크립트 "stack.sh"는 devstack 배포가 임시적인 것으로 가정합니다.

기본적으로 지속성이 없습니다. 재부팅 할 때 소프트웨어는 여전히 디스크에 로컬로 상주하지만 init 또는 upstart에 지원되는 시작 루틴 설정이 없습니다.

"devstack.sh"를 실행하면 이전의 devstack 구성이 제거됩니다. 그 후에 다시 "stack.sh"를 실행하십시오.

부록.

devstack 환경에서 unstack.sh를 실행하기 전에 devstack을 업데이트하면 환경이 손상 될 수 있습니다. 기본적으로 정리 로직이 새로운 설치 방법에 적응하면 이전 버전의 stack.sh를 제거하는 데 적합하지 않습니다.

이렇게 조심하십시오. 내가 선호하는 것은 kvm 인스턴스에서 devstack을 실행하는 것입니다. 나는 뭔가를 손상 시키면 교환 할 수있는 알려진 작업 구성으로 백업 qcow를 유지합니다. 다시 이것은 dev 환경입니다. 그것이 깨질 때 그것을 고치기로되어 있지 않습니다. 궤도에서 핵을 차단하고 다시 시작해야합니다. 이것은 구름의 길입니다.

0

rejoin-stack.sh는 당신이 찾고있는 것입니다. 아아, 스크린 세션에만 다시 참여하기 때문에 완전히 작동하지 않습니다. 이에 대한 청사진이있다 : 당신이 ./stack.sh을 다시 실행하는 데 문제가있는 경우

(나는 지금 미타카을 실행 해요)이에 약간 새로운 답을 추가하고 싶었 https://blueprints.launchpad.net/devstack/+spec/restart-services

0

, 당신은했는지 확인 일이 다시

./stack.sh를들이받은 일했다

다음
./unstack.sh 

실행

관련 문제