误导向:体验Citus时遇到的问题及自我解决的方法

前脚刚搭建完成还说着不知道遇到什么坑,这不第二天就遇到了问题或者说是打开方式不对。

问题一、分布式死锁

刚开始我在CN节点启用postgis时提示错误: canceling the transaction since it was involved in a distributed deadlock,但是我的第一反应就是重启数据库,可惜还是一样的错误。在扩展CN节点执行时提示不能在该节点执行。
后来在Works节点能启用postgis了,但是CN节点没有对应插件导致无法创建对应的表这样还是不行的。
后来我决定把Citus集群给撤销后再把对应的配置文件注释重启数据库终于能启用了。
所以在搭建集群前可能有些插件要提前启用才行。

问题二、pg_stat_statements
随便启用pg_stat_statements然后提示citus_query_stats() is only supported on Citus Enterprise

所以现在社区版能使用Citus MX是因为还在测试?!

 

ChiuYut

2021年6月22日

发布者

ChiuYut

咦?我是谁?这是什么地方? Ya ha!我是ChiuYut!这里是我的小破站!