前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hue中无法删除用户异常分析

Hue中无法删除用户异常分析

作者头像
Fayson
发布2018-04-18 10:38:37
1.7K0
发布2018-04-18 10:38:37
举报
文章被收录于专栏:Hadoop实操

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。

Fayson的github:https://github.com/fayson/cdhproject

提示:代码块部分可以左右滑动查看噢

1.问题描述


在Hue中使用管理员安装了Solr的示例后,在用户管理界面无法正常删除用户,报如下异常:

代码语言:javascript
复制
Processing exception: (1146, "Table 'hue.search_collection' doesn't exist"): Traceback (most recent call last):
  File "/opt/cloudera/parcels/CDH-5.13.1-1.cdh5.13.1.p0.2/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/handlers/base.py", line 112, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)

(可左右滑动)

开启Hue的DEBUG模式,删除用户的异常信息

与后台报错异常日志一致。

2.问题解决


1.根据异常分析是Hue库的search_collection表不存在,登录Hue的元数据库查看表是否存在

在Hue的元数据库中发现无search_collection的表。

2.在Hue的数据库中创建如下表

代码语言:javascript
复制
CREATE TABLE `search_collection` (
       `properties`   LONGTEXT     NOT NULL,
       `sorting_id`   INT(11)      NOT NULL,
       `name`         VARCHAR(40)  NOT NULL,
       `facets_id`    INT(11)      NOT NULL,
       `enabled`      TINYINT(1)   NOT NULL,
       `label`        VARCHAR(100) NOT NULL,
       `is_core_only` TINYINT(1)   NOT NULL,
       `result_id`    INT(11)      NOT NULL,
       `cores`        LONGTEXT     NOT NULL,
       `id`           INT(11)      NOT NULL AUTO_INCREMENT,
       `owner_id`     INT(11)               DEFAULT NULL,
       PRIMARY KEY (`id`),
       KEY `search_collection_1ee0a855` (`sorting_id`),
       KEY `search_collection_be9133f8` (`facets_id`),
       KEY `search_collection_f41c4334` (`result_id`),
       KEY `search_collection_cb902d83` (`owner_id`)
)ENGINE = MyISAM DEFAULT CHARSET = utf8;
CREATE TABLE `search_facet` (
       `data` longtext NOT NULL,
       `enabled` tinyint(1) NOT NULL,
       `id` int(11) NOT NULL AUTO_INCREMENT,
       PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `search_result` (
       `data` longtext NOT NULL,
       `id` int(11) NOT NULL AUTO_INCREMENT,
       PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `search_sorting` (
       `data` longtext NOT NULL,
       `id` int(11) NOT NULL AUTO_INCREMENT,
       PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

(可左右滑动)

3.创建完成上述的表后,再进行删除

删除成功

提示:代码块部分可以左右滑动查看噢

为天地立心,为生民立命,为往圣继绝学,为万世开太平。 温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。

推荐关注Hadoop实操,第一时间,分享更多Hadoop干货,欢迎转发和分享。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-04-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Hadoop实操 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档