2016-12-08 6 views
0

하둡을 사용하기 위해 내 클라우드에 사하라를 소개하려고합니다. 잘 진행되지 않습니다. Openstack Documents를 따르려고했으나 실제로 도움이되지 않았습니다. 이제 저는 대시 보드에 sahara를 "pip install sahara-dashboard"명령으로 추가하려고합니다.대시 보드에서 openstack sahara 오류

사하라 대시 보드는 위치 : /usr/local/lib/python2.7/dist-packages/saharadashboard

원래 대시 보드는 위치 :는/usr/share/OpenStack은-대시 보드/OpenStack은-대시 보드, 그리고 추가

INSTALLED_APPS = [ 
    'openstack_dashboard', 
    'saharadashboard', 
    'django.contrib.contenttypes', 
    'django.contrib.auth', 
    'django.contrib.sessions', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    'django.contrib.humanize', 
    'django_pyscss', 
    'openstack_dashboard.django_pyscss_fix', 
    'compressor', 
    'horizon', 
    'openstack_auth', 
] 

는 /usr/share/openstack-dashboard/openstack-dashboard/setting.py합니다.

과의

: /usr/share/openstack-dashboard/openstack-dashboard/local/local_settings.py, 나는 내가 대시 보드에 사하라 Managment를 인터페이스를 볼 수 있습니다,하지만이납니다
SAHARA_URL='http://localhost:8386/v1.1' 

     OPENSTACK_API_VERSIONS = { 
      "data-processing": 1.1, 
      "identity": 3, 
      "volume": 2, 
       "image": 2, 
     } 

    "data-processing": 1.1 

    SAHARA_USE_NEUTRON=True 

추가 대시 보드의 이미지 레지스트리 탭에 이미지를 등록하려고하면 오류가 발생합니다. 이미지에서 한국어를 신경 쓰지 않기를 바랍니다. 나는 내 구름 속에서 다른 것들이 잘 작동하고 있다고 말해야한다. 사하라 사막과 관련된 모든 통나무를 수색했는데 아무것도 나오지 않습니다.

image description

나는 나에게 오류를 보여주는 곳 코드의 thses 부분이 크다고 생각하지만,이 문제를 해결하는 방법을 모르겠어요. 도와주세요! 컨트롤러

/usr/local/lib/python2.7/dist-packages/saharadashboard/image_registry/forms.py

glance = importutils.import_any('openstack_dashboard.api.glance', 
            'horizon.api.glance') 

def _get_images(self, request, filter): 
     try: 
      images, _more = glance.image_list_detailed(request, filters=filter) 
     except Exception: 
      images = [] 
      exceptions.handle(request, 
           _("Unable to retrieve images with filter %s.") % 
           filter) 
     return images 

    def _get_public_images(self, request): 
     filter = {"is_public": True, 
        "status": "active"} 
     return self._get_images(request, filter) 

    def _get_tenant_images(self, request): 
     filter = {"owner": request.user.tenant_id, 
        "status": "active"} 
     return self._get_images(request, filter) 

UPDATE

눈 화상리스트

+--------------------------------------+------------------------------+ 
    | ID         | Name       | 
    +--------------------------------------+------------------------------+ 
    | 28747d2b-c113-4dd3-ad44-908141461e6d | cirros      | 
    | ecb9ac84-7459-4b3b-a832-59329ae1e0ea | github-enterprise-2.6.5  | 
    | 39ce8087-f95b-4204-bcee-0f084735cba9 | manila-service-image   | 
    | f9a678a8-492f-481e-8c82-5d0c84f69675 | mysqlTest     | 
    | 5ae10b0d-c732-481a-944f-ca3a5a5f4915 | sahara-vanilla-latest-ubuntu | 
    | f9ea4193-1a92-434d-b247-27b748feb4a1 | Ubuntu Server 14.04 LTS  | 
    +--------------------------------------+------------------------------+ 

답변

0

키스톤에 문제가있을 수 있습니다. 키스톤을 다시 시작하려고 했습니까?

+0

예 .. 작동하지 않았습니다. CLI로 시도해 보았습니다. 대시 보드 설정이 잘못 설정되어 있어야합니다 .. – Hoon

관련 문제