首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仪表板上的openstack撒哈拉错误

仪表板上的openstack撒哈拉错误
EN

Stack Overflow用户
提问于 2016-12-08 15:09:33
回答 1查看 256关注 0票数 0

我试图把撒哈拉引入我的云来利用Hadoop,但它并不顺利。我试着跟踪Openstack文档,但它并没有真正帮助我。现在,我正试图通过命令"pip撒哈拉-仪表板“将撒哈拉添加到仪表板中。

撒哈拉仪表板位于: /usr/local/lib/python2.7/dist-packages/saharadashboard

原始仪表板位于: /usr/share/openstack-dashboard/openstack-dashboard,和我添加了

代码语言:javascript
复制
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中,我添加了

代码语言:javascript
复制
    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

我可以在仪表板上看到撒哈拉管理接口,但是当我试图在仪表板的中注册图像时,我会得到这个错误。希望你不介意韩国人的形象。我应该告诉你,其他事情在我的乌云中运作得很好。我搜索了所有与撒哈拉有关的日志,但什么也没有发现。

我怀疑代码中的这些部分显示了错误,但不知道如何解决这个问题。请帮帮忙!

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

代码语言:javascript
复制
 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)

更新

遥控器上的目视图像列表

代码语言:javascript
复制
 +--------------------------------------+------------------------------+
    | 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      |
    +--------------------------------------+------------------------------+
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-16 10:24:47

您可能对试图重新启动keystone的keystone.Did有问题吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41042654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档