管理使用Greenplum集群
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,1. 管理使用Greenplum集群1.1 启动Greenplum数据库$ gpstart -a1.2 对于要求重启数据库生效$ gpstop -r1.3 仅重新载入更改配置文件生效$ gpstop
千家信息网最后更新 2025年12月02日管理使用Greenplum集群
1. 管理使用Greenplum集群
1.1 启动Greenplum数据库
$ gpstart -a1.2 对于要求重启数据库生效
$ gpstop -r1.3 仅重新载入更改配置文件生效
$ gpstop -u1.4 维护模式启动Master
使用-m模式运行gpstart:$ gpstart -m以维护模式连接到Master进行目录维护。例如:$ PGOPTIONS='-c gp_session_role=utility' psql postgres在完成管理任务后,停止处于维护模式的额Master。然后以生产模式重启它。$ gpstop -mr1.5 停止Greenplum数据库
### 停止Greenplum数据库$ gpstop### 快速模式停止Greenplum数据库$ gpstop -M fast激活备库流程
$ gpactivatestandby -d $MASTER_DATA_DIRECTORY用-f 选项运行gpstate来检查状态:
$ gpstate -f在后备Master主机上,移动或者移除数据目录gpseg-1。这个例子移动该目录:
$ mv /data/master/gpseg-1 /data/master/backup_gpseg-1在新主库上,初始化一个后备Maste
$ gpinitstandby -s smdw2. 访问数据库
表 1. 最常用的客户端应用
| 名称 | 用法 |
|---|---|
| createdb | 创建一个新数据库 |
| createlang | 定义一种新的过程语言 |
| createuser | 定义一个新的数据库角色 |
| dropdb | 移除一个数据库 |
| droplang | 移除一种过程语言 |
| dropuser | 移除一个角色 |
| psql | PostgreSQL交互式终端 |
| reindexdb | 对一个数据库重建索引 |
| vacuumdb | 对一个数据库进行垃圾收集和分析 |
创建用户
CREATE USER 用户名 WITH PASSWORD '密码'alter user gpadmin encrypted password 'gpadmin';创建模式
CREATE SCHEMA myschema;删除模式
DROP SCHEMA myschema;查询当前连接
psql -c "select * from pg_stat_activity;"查看数据库
psql -c "select pg_size_pretty(pg_database_size('test'));"表占用空间
psql -c "select pg_size_pretty(pg_relation_size('schema.test'));"表统计
select relname from pg_class t where t.relname like 'ods%';select relname from pg_class t where t.relname like 'kn%';统计资源
select gp_segment_id,count(*) from test group by 1 ;查看实例配置和状态
select * from gp_segment_configuration order by 1;收集统计信息,回收空间
定期使用回收垃圾和收集统计信息,尤其在大数据量删除,导入以后,非常重要
Vacuum analyze tablename进程监控:
select * from pg_stat_activity where waiting ='t' ORDER BY current_query; select * from pg_stat_activity where waiting ='t' ORDER BY sess_id;select * from pg_stat_activity where waiting ='f' ORDER BY current_query; select * from pg_stat_activity where waiting ='f' ORDER BY sess_id;select from pg_tablespace;
select from pg_filespace;
查看数据分布
select * from pg_filespace_entry;SELECT spcname, fsname,fsedbid,fselocation FROM pg_tablespace pgts, pg_filespace pgfs,pg_filespace_entry pgfse WHERE pgts.spcfsoid=pgfse.fsefsoid AND pgfse.fsefsoid=pgfs.oid ORDER BY 1,3;查看日志级别
控制写到服务器日志里的信息的详细程度。有效值是 DEBUG5, DEBUG4,DEBUG3,DEBUG2, DEBUG1,INFO,NOTICE, WARNING ,ERROR,LOG, FATAL,和 PANIC。 每个级别都包含它后面的级别。越靠后的数值发往服务器日志的信息越少。 缺省是 NOTICE。请注意 LOG 和 client_min_messages 里面的同名级别优先级不同。 只有超级用户可以修改这个设置。show log_min_messages;这个选项控制那些信息发送到客户端。 有效的数值是 DEBUG5,DEBUG4, DEBUG3,DEBUG2, DEBUG1,LOG,NOTICE, WARNING 和 ERROR。 每个级别包含所有它后面的级别,级别越靠后,发送的信息越少。 缺省是 NOTICE。这里的 LOG 和 log_min_messages 里面的有不同的级别。show client_min_messages;查看数据库备份
select pg_start_backup('backup baseline');select pg_stop_backup();常看数据库.conf配置
show all查看当前日期属于一年中第几周
select EXTRACT(week from TIMESTAMP '2018-05-11');
数据
数据库
模式
级别
信息
统计
日志
用户
目录
配置
管理
不同
有效
垃圾
客户
客户端
数值
服务器
状态
空间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
cadwork导入数据库
泰拉瑞亚的虚拟服务器手机版
我国网络技术发展的特点
抖音视频服务器多少钱一台
slg手游服务器
网络安全的相关专业
天天盈软件开发
美国财务数据库有哪些
服务器开关改电压
暗黑2服务器已崩
18秒连接到服务器
网络安全法律法规试题及答案
信息网络安全和大数据哪个好
软件开发合同需要交印花税
服务器集群硬件
华为认证hciP网络安全
没有密码怎么进入别人服务器
列存储数据库关联查询
属于5g网络技术的是
菏泽定制软件开发
数据库会话和事务的区别
上海手机软件开发大概多少钱
商城什么软件开发
邮件服务器搭建条件
易点淘网络技术有限公司张翼明
id连接服务器出现问题
深圳市创见网络技术 官网
药企网络安全
开展网络安全教育培训的内容
无锡服务器pdu报价