iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >HBase删除列族报错怎么办
  • 647
分享到

HBase删除列族报错怎么办

2023-06-03 03:06:24 647人浏览 安东尼
摘要

本篇内容介绍了“HBase删除列族报错怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!今天做实验,删除member表某一列的时候,报错h

本篇内容介绍了“HBase删除列族报错怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

今天做实验,删除member表某一列的时候,报错
hbase(main):003:0> alter 'member','delete'=>'info'

ERROR: org.apache.hadoop.hbase.TableNotDisabledException: org.apache.hadoop.hbase.TableNotDisabledException: member
        at org.apache.hadoop.hbase.master.HMaster.checkTableModifiable(HMaster.java:1217)
        at org.apache.hadoop.hbase.master.handler.TableEventHandler.<init>(TableEventHandler.java:70)
        at org.apache.hadoop.hbase.master.handler.TableDeleteFamilyHandler.<init>(TableDeleteFamilyHandler.java:40)
        at org.apache.hadoop.hbase.master.HMaster.deleteColumn(HMaster.java:1125)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.apache.hadoop.hbase.ipc.WritablerpcEngine$Server.call(WritableRpcEngine.java:364)
        at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1326)


解决方案:先disable这张表:
hbase(main):005:0> disable 'member'
0 row(s) in 2.1560 seconds


然后再删除:
hbase(main):006:0> alter 'member', 'delete' => 'info'
Updating all regions with the new schema...
1/1 regions updated.
Done.
0 row(s) in 1.3370 seconds


查看表情况:

hbase(main):011:0> describe 'member'
DESCRIPTION                                                                                 ENABLED
 {NAME => 'member', FAMILIES => [{NAME => 'address', BLOOMFILTER => 'NONE', REPLICATION_SCO true
 PE => '0', VERSIONS => '3', COMPRESSION => 'NONE', MIN_VERSIONS => '0', TTL => '2147483647
 ', BLOCKSIZE => '65536', IN_MEMORY => 'false', BLOCKCACHE => 'true'}, {NAME => 'member_id'
 , BLOOMFILTER => 'NONE', REPLICATION_SCOPE => '0', VERSIONS => '3', COMPRESSION => 'NONE',
  MIN_VERSIONS => '0', TTL => '2147483647', BLOCKSIZE => '65536', IN_MEMORY => 'false', BLO
 CKCACHE => 'true'}]}
1 row(s) in 0.0140 seconds

我们可以发现member表的info字段已经被删除了。

最后记得要启用表:

hbase(main):009:0> enable 'member'
0 row(s) in 2.2330 seconds

“HBase删除列族报错怎么办”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: HBase删除列族报错怎么办

本文链接: https://www.lsjlt.com/news/232676.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • HBase删除列族报错怎么办
    本篇内容介绍了“HBase删除列族报错怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!今天做实验,删除member表某一列的时候,报错h...
    99+
    2023-06-03
  • Oracle中删除database link时报错怎么办
    本篇内容主要讲解“Oracle中删除database link时报错怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle中删除database li...
    99+
    2022-10-19
  • Oracle中删除数据报ORA 02292错误怎么办
    这篇文章给大家分享的是有关Oracle中删除数据报ORA 02292错误怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体代码如下所示:--查询表TP_MENU有哪些约束 ...
    99+
    2022-10-18
  • hbase启动报错master.TableNamespaceManager: Namespace table not found怎么办
    小编给大家分享一下hbase启动报错master.TableNamespaceManager: Namespace table not found怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!错误原因:  我之前已经...
    99+
    2023-06-02
  • oracle关闭状态删除活动日志报错怎么办
    这篇文章给大家分享的是有关oracle关闭状态删除活动日志报错怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。SQL> select member from ...
    99+
    2022-10-18
  • MySQL DROP TABLE删除表报错'ERROR 1051 (42S02): Unknown table'怎么办
    这篇文章主要介绍了MySQL DROP TABLE删除表报错'ERROR 1051 (42S02): Unknown table'怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅...
    99+
    2022-10-18
  • windows错误报告文件怎么删除?
    系统队列中的windows错误报告用于在系统出现一些错误信息的时候,提示我们。小编今天看了下错误报告文件占了C盘几G的空间,下面小编为大家分享下如何删除系统队列中的Windows错误报告文件,下面小编就为大家分享下具体的...
    99+
    2023-06-16
    windows错误报告 删除 windows错误报告文件 windows强制删除 错误 windows 报告文件
  • oracle删除表空间报错怎么解决
    当Oracle删除表空间时报错,可能有以下几种情况: 表空间中包含对象或数据文件正在被使用:在删除表空间之前,需要确保表空间中不...
    99+
    2023-10-24
    oracle
  • 数据库中删除表空间出现ORA-22868错误怎么办
    这篇文章主要介绍了数据库中删除表空间出现ORA-22868错误怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  在测试CONVERT DATABAS...
    99+
    2023-06-06
  • 删除亚马逊ec2服务器账号和密码错误怎么办
    确认您的亚马逊EC2服务器账号和密码是否正确:检查您输入的账号和密码是否正确。 检查您的亚马逊EC2服务器是否存在任何错误:检查您输入的账号和密码是否正确,特别是如果您使用的是亚马逊的外部服务器。 尝试使用另一个账号和密码:如果您可以尝试...
    99+
    2023-10-27
    亚马逊 账号 错误
  • Oracle表空间误删除导致startup启动时提示ORA-01110和ORA-01157错误怎么办
    这篇文章主要讲解了“Oracle表空间误删除导致startup启动时提示ORA-01110和ORA-01157错误怎么办”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle表空间误删除...
    99+
    2023-05-31
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作