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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table

發(fā)布時(shí)間:2023/12/18 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Spark 使用GSC 連接Gp 寫入數(shù)據(jù)時(shí)候報(bào)錯(cuò):

PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table

錯(cuò)誤原因:當(dāng)前用戶沒有權(quán)限創(chuàng)建外部表

完整錯(cuò)誤如下:

21/07/01 10:04:24 WARN scheduler.TaskSetManager: Lost task 0.0 in stage 7.0 (TID 8, hddatanode01, executor 2): org.postgresql.util.PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external tableat org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2310)at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2023)at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:217)at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:421)at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318)at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:310)at com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:95)at com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java)at io.pivotal.greenplum.spark.SqlExecutor$$anonfun$execute$2$$anonfun$apply$2.apply(SqlExecutor.scala:24)at io.pivotal.greenplum.spark.SqlExecutor$$anonfun$execute$2$$anonfun$apply$2.apply(SqlExecutor.scala:22)at scala.Function1$$anonfun$andThen$1.apply(Function1.scala:52)at resource.AbstractManagedResource$$anonfun$5.apply(AbstractManagedResource.scala:88)at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:125)at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:125)at scala.util.control.Exception$Catch.apply(Exception.scala:103)at scala.util.control.Exception$Catch.either(Exception.scala:125)at resource.AbstractManagedResource.acquireFor(AbstractManagedResource.scala:88)at resource.DeferredExtractableManagedResource.acquireFor(AbstractManagedResource.scala:27)at resource.ManagedResourceOperations$$anon$2$$anonfun$acquireFor$1.apply(ManagedResourceOperations.scala:49)at resource.ManagedResourceOperations$$anon$2$$anonfun$acquireFor$1.apply(ManagedResourceOperations.scala:49)at resource.AbstractManagedResource$$anonfun$5.apply(AbstractManagedResource.scala:88)at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:125)at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:125)at scala.util.control.Exception$Catch.apply(Exception.scala:103)at scala.util.control.Exception$Catch.either(Exception.scala:125)at resource.AbstractManagedResource.acquireFor(AbstractManagedResource.scala:88)at resource.ManagedResourceOperations$$anon$2.acquireFor(ManagedResourceOperations.scala:49)at resource.ManagedResourceOperations$class.apply(ManagedResourceOperations.scala:26)at resource.ManagedResourceOperations$$anon$2.apply(ManagedResourceOperations.scala:47)at resource.DeferredExtractableManagedResource$$anonfun$tried$1.apply(AbstractManagedResource.scala:33)at scala.util.Try$.apply(Try.scala:192)at resource.DeferredExtractableManagedResource.tried(AbstractManagedResource.scala:33)at io.pivotal.greenplum.spark.SqlExecutor.tryFromManaged(SqlExecutor.scala:74)at io.pivotal.greenplum.spark.SqlExecutor.execute(SqlExecutor.scala:20)at io.pivotal.greenplum.spark.externaltable.GreenplumTableManager.createReadableExternalTable(GreenplumTableManager.scala:124)at io.pivotal.greenplum.spark.externaltable.GreenplumTableManager.createReadableExternalTableIfNotExists(GreenplumTableManager.scala:113)at io.pivotal.greenplum.spark.externaltable.GreenplumDataMover.moveData(GreenplumDataMover.scala:41)at io.pivotal.greenplum.spark.externaltable.PartitionWriter$$anonfun$getClosure$1.apply(PartitionWriter.scala:39)at io.pivotal.greenplum.spark.externaltable.PartitionWriter$$anonfun$getClosure$1.apply(PartitionWriter.scala:31)at org.apache.spark.rdd.RDD$$anonfun$mapPartitionsWithIndex$1$$anonfun$apply$25.apply(RDD.scala:853)at org.apache.spark.rdd.RDD$$anonfun$mapPartitionsWithIndex$1$$anonfun$apply$25.apply(RDD.scala:853)at org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:52)at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:324)at org.apache.spark.rdd.RDD.iterator(RDD.scala:288)at org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:90)at org.apache.spark.scheduler.Task.run(Task.scala:121)at org.apache.spark.executor.Executor$TaskRunner$$anonfun$11.apply(Executor.scala:407)at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1408)at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:413)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)

解決方式:登陸gpmaster 節(jié)點(diǎn),切換到gpadmin用戶,執(zhí)行修改權(quán)限的操作,修改完成之后需要flush才能生效

下面的user 替換為操作gp的用戶名 cdp=# alter role user CREATEEXTTABLE; ALTER ROLE cdp=# flush

總結(jié)

以上是生活随笔為你收集整理的PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 九九热国产在线 | 我的公把我弄高潮了视频 | 青青草原伊人网 | 国产熟妇一区二区三区aⅴ网站 | 99免费在线视频 | 国产三级大片 | 女人被灌满精子 | av色片| www.久久久久.com | 一区二区日本 | jizz黄| 亚洲自拍成人 | 欧美69精品久久久久久不卡 | 奇米婷婷| 波多野结衣视频在线播放 | 一区二区三区视频免费在线观看 | 黄色录像网址 | 超碰日韩 | 亚洲视频免费观看 | 91免费毛片| 插插宗合网 | 91在线视频精品 | 香蕉精品视频在线观看 | 国产小视频在线观看免费 | 绯色av一区| 色婷婷av国产精品 | 91在线看 | 欧美日韩免费看 | 日本作爱视频 | 影音先锋亚洲一区 | 丝袜脚交免费网站xx | 精品一区二区无码 | 日韩字幕 | 欧美青草视频 | 在线观看wwww | 欧美1区| 日韩最新av | 国内精品视频 | 日韩av成人网 | 福利午夜视频 | 高清国产一区二区三区四区五区 | 亚拍一区| 久久久久久av无码免费网站下载 | 午夜理伦三级做爰电影 | 又黄又免费的视频 | 国产乱子一区二区 | 欧美极品一区二区 | 日本最新中文字幕 | 三上悠亚在线观看一区二区 | 中文字幕第27页 | 性色av浪潮 | 免费国产精品视频 | 日韩精品视频在线观看免费 | 精品一区二区久久 | 色综合天天综合 | 亚洲骚片| 美女被男人桶出白浆喷水 | 成人片黄网站久久久免费 | 国产盗摄精品一区二区酒店 | 四虎网站在线播放 | 国产精品资源网站 | 国产制服在线 | 在线看国产精品 | 少妇按摩一区二区三区 | 潘金莲三级80分钟 | 交专区videossex另类 | av大全免费 | 在线一区二区三区 | 欧美日韩一区二区在线观看视频 | 狠狠操很很干 | 91av麻豆| 亚日韩在线 | 一区三区在线观看 | www.操| 黄色小视频网 | 一级肉体全黄裸片中国 | 青青草伊人网 | 高潮白浆女日韩av免费看 | 六月婷婷网 | 级毛片内射视频 | 欧美专区视频 | 精品视频一区二区三区在线观看 | 成人亚洲电影 | 亚洲欧美国产另类 | 中文久久久久 | 禁断介护av| 国产又爽又黄的激情精品视频 | 日韩激情毛片 | 午夜激情啪啪 | 国产一区日韩精品 | 韩国午夜影院 | 最新中文字幕av专区 | 精品在线视频一区二区 | 日韩视频中文 | 成年人在线观看 | 欧美福利视频一区 | 欧美成人一区二区在线 | 德国经典free性复古xxxx | 男女偷爱性视频刺激 |