日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Phoenix报错(6)Inconsistent namespace mapping properites

發(fā)布時(shí)間:2023/12/15 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Phoenix报错(6)Inconsistent namespace mapping properites 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

解決辦法

1.1 服務(wù)端配置
在運(yùn)行l(wèi)oad數(shù)據(jù)的節(jié)點(diǎn)上的/etc/hbase/hbase-site.xml(這里就是服務(wù)端)里添加如下配置:

<property> <name>phoenix.schema.isNamespaceMappingEnabled</name> <value>true</value> </property>

1.2 客戶端配置

在Phoenix的bin目錄下hbase-site.xml(這里就是客戶端)里也需要有這個(gè)配置

1.3 一點(diǎn)疑惑

明明cm上hbase的這個(gè)配置是已經(jīng)為true了,但總是在第一點(diǎn)提到的這個(gè)文件里的這個(gè)配置總是會(huì)被沖掉。目前還不知道原因。

:執(zhí)行命令為:
hadoop jar phoenix-4.8.0-cdh5.8.0-client.jar org.apache.phoenix.mapreduce.CsvBulkLoadTool --schema phoenix440000 --table INCRV8_MIO_LOG --input /user/hdfs/mio_log.csv --delimiter '$' --ignore-error

  • 報(bào)錯(cuò)信息如下
Exception in thread "main" java.sql.SQLException: ERROR 726 (43M10): Inconsistent namespace mapping properites.. Cannot initiate connection as SYSTEM:CATALOG is found but client does not have phoenix.schema.isNamespaceMappingEnabled enabledat org.apache.phoenix.exception.SQLExceptionCode$Factory$1.newException(SQLExceptionCode.java:454)at org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:145)at org.apache.phoenix.query.ConnectionQueryServicesImpl$13.call(ConnectionQueryServicesImpl.java:2342)at org.apache.phoenix.query.ConnectionQueryServicesImpl$13.call(ConnectionQueryServicesImpl.java:2300)at org.apache.phoenix.util.PhoenixContextExecutor.call(PhoenixContextExecutor.java:78)at org.apache.phoenix.query.ConnectionQueryServicesImpl.init(ConnectionQueryServicesImpl.java:2300)at org.apache.phoenix.jdbc.PhoenixDriver.getConnectionQueryServices(PhoenixDriver.java:231)at org.apache.phoenix.jdbc.PhoenixEmbeddedDriver.createConnection(PhoenixEmbeddedDriver.java:144)at org.apache.phoenix.jdbc.PhoenixDriver.connect(PhoenixDriver.java:202)at java.sql.DriverManager.getConnection(DriverManager.java:664)at java.sql.DriverManager.getConnection(DriverManager.java:208)at org.apache.phoenix.util.QueryUtil.getConnection(QueryUtil.java:340)at org.apache.phoenix.util.QueryUtil.getConnection(QueryUtil.java:332)at org.apache.phoenix.mapreduce.AbstractBulkLoadTool.loadData(AbstractBulkLoadTool.java:209)at org.apache.phoenix.mapreduce.AbstractBulkLoadTool.run(AbstractBulkLoadTool.java:183)at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)at org.apache.phoenix.mapreduce.CsvBulkLoadTool.main(CsvBulkLoadTool.java:101)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

總結(jié)

以上是生活随笔為你收集整理的Phoenix报错(6)Inconsistent namespace mapping properites的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。