Greenplum5单机部署连接报错 System was started in master-only utility mode问题修复
psql连接单机部署的Greenplum5会报错:
psql: FATAL: System was started in master-only utility mode - only utility mode connections are allowed
命令可以使用
PGOPTIONS='-c gp_session_role=utility' psql -d postgres
但是程序、客户端都不行,
看看gpstart -help 那些启动参数,也都无关,
那就从源码上下功夫吧
查找源码(编译教程详见https://wanghq.blog.csdn.net/article/details/121094869)
./src/backend/utils/init/postinit.c
/*
* MPP: If we were started in utility mode then we only want to allow
* incoming sessions that specify gp_session_role=utility as well. This
* lets the bash scripts start the QD in utility mode and connect in but
* protect ourselves from normal clients who might be trying to connect to
* the system while we startup.
*/
if ((Gp_role == GP_ROLE_UTILITY) && (Gp_session_role != GP_ROLE_UTILITY))
{
ereport(FATAL,
(errcode(ERRCODE_CANNOT_CONNECT_NOW),
errmsg("System was started in master-only utility mode - only utility mode connections are allowed")));
}
注释掉后
重新编译
然后在编译好后的目录/usr/local/gpdb
中执行
find . | xargs grep -ri 'postinit.c'
找到使用的程序
Binary file ./bin/postgres matches
Binary file ./bin/postmaster matches
运行环境gpstop -a
对这两个程序进行替换
cd /usr/local/gpdb/bin
scp postgres root@10.0.197.198:/usr/local/gpdb/bin
scp postmaster root@10.0.197.198:/usr/local/gpdb/bin
运行环境gpstart -a
再次使用客户端连接即正常。
Greenplum5单机部署连接报错 System was started in master-only utility mode问题修复相关推荐
- mysql8连接数据库显示cache_MySQL数据库之mysql 8.0 java连接报错:Unknown system variable 'query_cache_size'...
本文主要向大家介绍了MySQL数据库之mysql 8.0 java连接报错:Unknown system variable 'query_cache_size' ,通过具体的内容向大家展现,希望对大家 ...
- Clickhouse单机部署以及从mysql增量同步数据
背景: 随着数据量的上升,OLAP一直是被讨论的话题,虽然druid,kylin能够解决OLAP问题,但是druid,kylin也是需要和hadoop全家桶一起用的,我也搞不定,那只能找我能搞定的技术 ...
- clickhouse 同步mysql_ClickHouse单机部署以及从MySQL增量同步数据
背景: 随着数据量的上升,OLAP一直是被讨论的话题,虽然druid,kylin能够解决OLAP问题,但是druid,kylin也是需要和hadoop全家桶一起用的,异常的笨重,再说我也搞不定,那只能 ...
- 第02期:ClickHouse 单机部署以及从 MySQL 增量同步数据
本期作者:邓亚运 37 互娱高级 DBA,负责公司 MySQL,Redis,Hadoop,Clickhouse 集群的管理和维护. 背景 随着数据量的上升,OLAP 一直是被讨论的话题,虽然 drui ...
- 单机部署k8s,以及使用kuboard面板部署应用(详细版)
单机部署k8s以及kuboard部署nginx应用 单机部署k8s 一.系统配置修改 1.关闭selinux和防火墙 setenforce 0 systemctl stop firewdlld sed ...
- centos6.5环境下zookeeper-3.4.6集群环境部署及单机部署详解
centos6.5环境下Zookeeper-3.4.6集群环境部署 [系统]Centos 6.5 集群部署 [软件]准备好jdk环境,此次我们的环境是open_jdk1.8.0_101 zookeep ...
- linux 下 storm环境搭建,Storm在Ubuntu环境下的单机部署
Storm在Ubuntu环境下的单机部署 目录 查看Ubuntu 安装JDK 安装Pythod 安装Zookeeper 安装ZeroMQ 安装Jzmp 安装Storm 查看Ubuntu是32位还是64 ...
- Mac/Linux 安装联邦学习 Fate 框架单机部署所需的依赖(填坑大全)
安装过程各种坑,官方单机部署教程,然而官方教程问题超多,我在Mac本机与新建的ubuntu18.04.5上分别单机部署,使用standalone-fate-master-1.4.5.tar.gz,py ...
- nacos安装配置和单机部署教程
首先说明:次教程是针对的nacos版本:1.3.2,不同的版本,可能略有不同. Springcloudalibaba的版本与Springboot的版本与nacos版本需要对应 Nacos支持三种部署模 ...
最新文章
- [转]单点登录原理与简单实现
- js通过月份判断前三个月_怀孕前三个月如何判断胎儿发育是否健康,看HCG翻倍情况,快收藏...
- ClickHouse【环境搭建 02】设置用户密码的两种方式(明文+SHA256)及新用户添加及只读模式 Cannot execute query in readonly mode 问题解决
- linux下storm集群配置,Twitter Storm 系统集群搭建
- Windows服务器安全设置经验详谈
- 手动修改Win7开机欢迎界面背景图片
- 配置SMB共享 、 配置NFS共享
- 蓝牙芯片排行_7月TWS 全球品牌出货量排行榜出炉
- RequireJS模块化之循环依赖
- 吴军信息论40讲_刘润对谈吴军:每个人都一定要有数学思维
- 搭建nginx服务器
- 摄影测量与遥感数据精度表格
- 气血瘀滞热入血室闭经案
- Rss Feed是什么
- 【pd读取csv文件踩坑】读取csv文件时报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0
- 基于MatlabSimulink的汽车等速百公里燃料消耗量仿真
- 计算机不能识别监控硬盘分区,MBR 分区电脑无法识别 3TB 及以上硬盘的原因!
- 2023河北工业大学计算机考研信息汇总
- 用js计算12个月的社保缴纳总额-企业信息公示
- 【项目管理案例】第二期:项目经理如何进行有效沟通
热门文章
- 前端学习(1982)vue之电商管理系统电商系统之删除参数的操作
- oracle之基本的sql_select语句全
- 前端学习(1422):ajax获取服务器端的响应
- 第五十二期:甲骨文遭遇“中年危机”:继阿里后,再被亚马逊永久抛弃
- 玩转oracle 11g(46):图解oracle数据库
- java学习(87):Interage包装类进制转换
- Keil5 编译生成bin二进制文件的设置方法
- 如何用python新建文件夹_用Python编写一个每天都在系统下新建一个文件夹的脚本...
- html日期选择框_第十课 日期选择框(datepicker)的操作
- 基于DispatchProxy打造自定义AOP组件