分类 PostgreSQL 下的文章

分类: PostgreSQL

GreenPlum集群安装时ntpd not detected on machine问题解决

安装GreenPlum的时候需要注意时间服务器保持一致,在gpcheck时会提示:ntpd not detected on machine解决方法:安装ntpd服务:各节点都需安装yum install ntp -y假设以某个服务器上的时间为基准时间,该服务器的IP为x.x.x.x。编辑文件vi /etc/ntp.conf,在末尾追加信息(三种节点添加的东西不一样):# Master 节点 ...

阅读全文 »

分类: PostgreSQL

PostgreSQL备份与恢复

postgresql数据库的备份和还原命令pg_dump单个库纯文本SQL格式的备份:pg_dump -U postgres -d myDBname -f dump.sql还原:psql -U username -f filename dbname 使用pg_dumpall备份:pg_dumpall -U postgres > alldbs.pgsql恢复所有数据库:psql -f f...

阅读全文 »

分类: PostgreSQL

使用gprecoverseg修复Segment节点

greenplum环境中测试的时候, segment节点sdw2由于硬盘空间不足,显示宕机了,重新启动的时候节点报错,启动不了;使用gpstate -m查看节点状态显示sdw2节点失败:[gpadmin@dw01 gpmaster]$ gpstate -m gpstate:dw01:gpadmin-[INFO]:-Starting gpstate with args: -m gpstate...

阅读全文 »

分类: PostgreSQL

GreenPlum启动、关闭及状态查看命令参数说明

GreenPlum启动:在Master主机上运行gpstart启动Greenplum数据库:gpstart常用的启动参数有以下几个参数:-a,该模式不需要在启动过程中输入Y进行确认,将直接启动数据库。 -m,只启动Master节点,不启动Segment节点,通常在维护的时候使用。 -y,只启动Master的primary节点,不启动standby节点。GreenPlum停止或重启:不要发出k...

阅读全文 »

分类: PostgreSQL

修改PostgreSQL数据库默认用户postgres密码

PostgreSQL 安装完成后,会建立一下'postgres'用户,用于执行PostgreSQL,数据库中也会建立一个'postgres'用户,默认密码为自动生成,需要在系统中改一下。su - postgres #切换用户,执行后提示符会变为 '-bash-4.2$' psql -U postgres #登录数据库,执行后提示符变为 'postgres=...

阅读全文 »

分类: PostgreSQL

CentOS7.4快速安装PostgreSQL10.1

PostgreSQL可根据不同操作系统版本现在相应的安装包,在官方下载https://www.postgresql.org/download/ 根据数据库版本、操作系统版本选择相对应的的版本:安装yum更新源yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat...

阅读全文 »