开发者社区> 问答> 正文

Hbase 创建的WALs下log文件所属用户为hadoop而不是hbase

cloudera平台下Hbase集群老报master异常,用 hadoop fs -ls /hbase/WALs 命令查看WALs下文件目录,发现今天创建的log目录以及下面的文件都是hadoop用户的创建的,用户组属用hbase,之前都是log目录用户以及用户组都是hbase,手动改了文件所属后重启hbase集群后一会又变成hadoop用户了,请问这是怎么回事?今天系统断电重启过。。。
drwxr-xr-x - hbase hbase 0 2018-09-19 11:01 /hbase/WALs/rccdh222.test.com,60020,1537318486131-splitting
drwxr-xr-x - hadoop hbase 0 2018-09-19 16:13 /hbase/WALs/rccdh222.test.com,60020,1537326802176

展开
收起
hbase小能手 2018-11-08 11:03:16 1982 0
1 条回答
写回答
取消 提交回答
  • HBase是一个分布式的、面向列的开源数据库,一个结构化数据的分布式存储系统。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。阿里云HBase技术团队共同探讨HBase及其生态的问题。

    你要看 你的 hbase进程的 所属用户是 什么 ?
    或者去CDH hbase配置界面搜索: user 然后看看用户是什么?

    2019-07-17 23:12:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《构建Hadoop生态批流一体的实时数仓》 立即下载
零基础实现hadoop 迁移 MaxCompute 之 数据 立即下载
CIO 指南:如何在SAP软件架构中使用Hadoop 立即下载