`
BlackWing
  • 浏览: 200073 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

enable和disable表时出现表未disable/enable异常处理

阅读更多
转载请标明出处:http://blackwing.iteye.com/blog/1914841

今天在为表增加LZO压缩,在enable表时,发现耗时很长都未结束,就ctrl+c退出hbase shell,再进入继续enable表,但此时出现如下错误:
ERROR: org.apache.hadoop.hbase.TableNotDisabledException: 


错误说表未禁用,但进行disable表操作时,又出现如下错误:
ERROR: org.apache.hadoop.hbase.TableNotEnabledException


那肯定是刚才强行退出导致出问题了,根据大家的经验,指出这是因为zookeeper保持了要enable的这个表信息,只需要登录zk删除该记录就行。

登录到zookeeper也有两种方式,一是到zk目录运行脚本连接,而是直接在hbase安装目录bin下运行:
hbase zkcli


都是小写字母。之后就能连接上zookeeper了,跟着删除/hbase/table下对应的表项就行:
delete /hbase/table/user_video_recommend2


之后就可以成功的enable表了。
如果此时仍然失败,则可以运行一下命了修复META:
hbase hbck -fixMeta -fixAssignments






分享到:
评论

相关推荐

    ulps_enable_disable.zip

    标题 "ulps_enable_disable.zip" 暗示了这是一个与启用或禁用ULPS相关的软件配置包。ULPS,全称Ultra Low Power State(超低功耗状态),是计算机硬件,特别是显卡中的一种节能技术。它允许设备在不活动时进入一种极...

    Windows 系统资源(Hardware,Driver)Scan,Enable,Disable

    了解如何正确使用DevCon可以帮助你更有效地管理系统的硬件资源,特别是在处理大量设备或进行自动化维护时。但请注意,误操作可能会导致设备无法正常工作,因此在使用前务必确认操作步骤,并备份重要数据。

    IPV4,IPV6的Enable和Disable批处理命令脚本文件

    - 首先使用`ipconfig`命令检查IPv4和IPv6是否已经启用,若未启用,则执行相应的安装命令。 - **@REM disableIPv4**:禁用IPv4模块 - 卸载IPv4协议栈,并检查是否成功禁用。 - **@REM enableIPv4disableIPv6**:...

    enable disable home

    enable and disable "HOME" button in android 4.0.3 above the version 4.0.3,we should modify the frameworks detail is described in the Enable_Disable_Home.rar

    disable/enable adb codes

    标题“disable/enable adb codes”指的是如何禁用或启用ADB服务,这在特定场景下可能是必要的,例如保护设备安全、避免不必要的数据传输或者在系统更新时防止意外干扰。本文将详细介绍如何禁用和启用ADB,并探讨其...

    .net WPF 实现图标按钮,点击图标enable/disable,并触发相应功能

    WPF实现图标按钮的enable 和disable功能,单击图标disable该功能,图标也跟着变化,再单击一次,图标和功能enable. .net framework 和.net core框架都能用,该Demo使用的是.net core的框架,修改引入的依赖项就可以...

    ulps-enable-disable

    然而,有时ULPS可能会导致系统出现一些不期望的问题,比如开机黑屏。本篇文章将深入探讨如何通过手动和自动修改注册表来解决由ULPS引起的Windows 10开机黑屏问题。 1. ULPS技术介绍 ULPS(Ultra-Low Power Standby...

    无 adb disable-verity 命令的adb应用程序

    此adb中无adb disable-verity命令,如果在cmd中输入以上命令会报 /system/bin/sh: disable-verity: not found 的错误。具体可看本人的文章 ”/system/bin/sh: disable-verity: not found 的解决方案“ 【使用方式】...

    adb,支持adb disable-verity命令,解锁system分区

    它通过校验系统分区的哈希值来确保系统文件未被篡改,从而防止恶意软件和root攻击。在常规情况下,如果system分区的哈希值与预设的不匹配,设备将无法正常启动,以此保护用户数据和系统完整性。 然而,在开发者或...

    GoHo Network Adapter Enable - Disable:需要轻松启用和禁用网络适配器吗?-开源

    GoHo Network Adapter Enable - Disable 正是为满足这种需求而设计的一款开源工具,专为简化网络适配器的启用和禁用过程。 GoHo Network Adapter Enable - Disable 是一个轻量级的应用程序,它的主要功能就是让用户...

    LockScreenTest.rar "Home" button disable and enable

    标题中的“LockScreenTest.rar”很可能是一个用于测试锁屏功能的软件或应用的压缩包,而描述中的“"Home" button disable and enable”则指明这个测试着重关注设备的“Home”键的禁用和启用功能。这通常涉及到...

    华为以太网交换机vlan disable的功能和配置.doc

    【华为以太网交换机VLAN Disable功能和配置】 在华为的以太网交换机中,VLAN Disable是一项重要的配置选项,它允许用户在特定情况下禁用VLAN功能,以应对一些特殊的网络需求。VLAN(虚拟局域网)通常用于在网络中...

    disable-enable.txt

    启用约束: enable( validate) :启用约束,创建索引,对已有及新加入的数据执行约束. enable novalidate :启用约束,创建索引,仅对新加入的数据强制执行约束,而不管表中的现有数据.

    textbox更改Enable属性为false时的字体颜色和背景色

    本文将详细介绍如何在Textbox的`Enabled`属性被设置为`false`时自定义其字体颜色和背景色。 ### 一、问题概述 在Windows Forms中,Textbox控件默认的行为是在`Enabled`属性设置为`false`时改变字体颜色(通常变为...

    enable.m / disable.m:Helper 函数来启用/禁用 uicontrols。-matlab开发

    `enable.m`和`disable.m`的出现就是为了简化这一过程。我们可以将这两个函数理解为对`set`函数的封装,使得调用更简洁。例如,如果`hObject`是想要操作的控件句柄,只需如下调用: ```matlab enable(hObject); ...

    静态编译的linux下ffmpeg-3.3.3版本及SDK库

    I/data/tools/staticlib/include --disable-shared --enable-static --extra-ldflags=-L/data/tools/staticlib/lib --enable-runtime-cpudetect --enable-gpl --enable-nonfree --disable-debug --disable-ffplay --...

    CISCO交换机出现err-disable分析和解决.pdf

    disable状态,管理员可通过`show interfaces status err-disabled`命令确定原因,并使用`errdisable recovery cause bpduguard`配置自动恢复机制,随后监控`show errdisable recovery`输出,确保定时器状态为...

    How to disable_enable a timing check in a design.pdf

    后仿

    KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定

    Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的...这篇文章介绍了KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定的相关知识,感兴趣的朋友一起看看吧

    Oracle数据库Constraint约束的常用操作及异常处理[归类].pdf

    在这种情况下,需要使用EXCEPTIONS INTO子句来捕获和处理异常,例如: ```sql ALTER TABLE dept ENABLE CONSTRAINT pk_dept EXCEPTIONS INTO EXCEPTIONS; ``` 这将将异常信息记录到EXCEPTIONS表中,可以使用SELECT...

Global site tag (gtag.js) - Google Analytics