#nova image-list를 실행할 때 nova에 문제가 있습니다

#nova image-list를 실행할 때 nova에 문제가 있습니다

나는 링크를 따라 가고있다.http://openstins.tiddlyspot.com, 모든 것이 잘 진행되었지만 아래 명령을 실행했을 때 다음과 같은 오류가 발생했습니다.

[root@centos6-2 init.d]# nova image-list ERROR: Not found (HTTP 404)

답변1

Nova 클라이언트가 인증 서버에 접근할 수 없는 것 같습니다.

대상 URL과 함께 클라이언트에 자격 증명을 제공해야 합니다 nova. 이를 수행하는 방법에는 두 가지가 있습니다.

CLI 옵션

명령에 다음 옵션을 전달해야 합니다.

  • --os-username
  • --os-password
  • --os-tenant-name(또는 --os-tenant-id원할 경우 테넌트를 지정하기만 하면 됩니다)
  • --os-auth-url(일반적으로 Keystone 서버의 주소)

당신이 가져야 할 것은 다음과 같습니다:

nova --os-username=YOURUSERNAME --os-password=YOURPASSWORD --os-tenant-name=YOURTENANT --os-auth-url="https://KEYSTONE_URL/" image-list

환경 변수

또는 매번 입력할 필요가 없도록 쉘 환경에서 이러한 변수를 설정할 수 있습니다.

$ export OS_AUTH_URL=https://KEYSTONE_URL
$ export OS_TENANT_NAME=YOURTENANT
$ export OS_USERNAME=YOURUSERNAME
$ export OS_PASSWORD=YOURPASSWORD
$ nova image-list

분명히 셸을 시작할 때마다 얻는 파일에 이러한 변수를 설정하여 방해가 되지 않도록 할 수 있습니다.

관련 정보