gpstate

  1. 命令 参数 作用
  2. gpstate -b => 显示简要状态
  3. gpstate -c => 显示主镜像映射
  4. gpstart -d => 指定数据目录(默认值:$MASTER_DATA_DIRECTORY
  5. gpstate -e => 显示具有镜像状态问题的片段
  6. gpstate -f => 显示备用主机详细信息
  7. gpstate -i => 显示GRIPLUM数据库版本
  8. gpstate -m => 显示镜像实例同步状态
  9. gpstate -p => 显示使用端口
  10. gpstate -Q => 快速检查主机状态
  11. gpstate -s => 显示集群详细信息
  12. gpstate -v => 显示详细信息

gpconfig

  1. 命令 参数 作用
  2. gpconfig -c => --change param_name 通过在postgresql.conf 文件的底部添加新的设置来改变配置参数的设置。
  3. gpconfig -v          => --value value 用于由-c选项指定的配置参数的值。默认情况下,此值将应用于所有Segment及其镜像、Master和后备Master
  4. gpconfig -m           => --mastervalue master_value 用于由-c 选项指定的配置参数的Master值。如果指定,则该值仅适用于Master和后备Master。该选项只能与-v一起使用。
  5. gpconfig -masteronly     =>当被指定时,gpconfig 将仅编辑Masterpostgresql.conf文件。
  6. gpconfig -r           => --remove param_name 通过注释掉postgresql.conf文件中的项删除配置参数。
  7. gpconfig -l           => --list 列出所有被gpconfig工具支持的配置参数。
  8. gpconfig -s           => --show param_name 显示在Greenplum数据库系统中所有实例(MasterSegment)上使用的配置参数的值。如果实例中参数值存在差异,则工具将显示错误消息。使用-s=>选项运行gpconfig将直接从数据库中读取参数值,而不是从postgresql.conf文件中读取。如果用户使用gpconfig 在所有Segment中设置配置参数,然后运行gpconfig -s来验证更改,用户仍可能会看到以前的(旧)值。用户必须重新加载配置文件(gpstop -u)或重新启动系统(gpstop -r)以使更改生效。
  9. gpconfig --file         => 对于配置参数,显示在Greenplum数据库系统中的所有SegmentMasterSegment)上的postgresql.conf文件中的值。如果实例中的参数值存在差异,则工具会显示一个消息。必须与-s选项一起指定。
  10. gpconfig --file-compare    对于配置参数,将当前Greenplum数据库值与主机(MasterSegment)上postgresql.conf文件中的值进行比较。
  11. gpconfig --skipvalidation     覆盖gpconfig的系统验证检查,并允许用户对任何服务器配置参数进行操作,包括隐藏参数和gpconfig无法更改的受限参数。当与-l选项(列表)一起使用时,它显示受限参数的列表。 警告: 使用此选项设置配置参数时要格外小心。
  12. gpconfig --verbose      在gpconfig命令执行期间显示额外的日志信息。
  13. gpconfig --debug       设置日志输出级别为调试级别。
  14. gpconfig -? | -h | --help 显示在线帮助。

gpstart

  1. 命令 参数 作用
  2. gpstart -a => 快速启动|
  3. gpstart -d => 指定数据目录(默认值:$MASTER_DATA_DIRECTORY
  4. gpstart -q => 在安静模式下运行。命令输出不显示在屏幕,但仍然写入日志文件。
  5. gpstart -m => 以维护模式连接到Master进行目录维护。例如:$ PGOPTIONS='-c gp_session_role=utility' psql postgres
  6. gpstart -R => 管理员连接
  7. gpstart -v => 显示详细启动信息

gpstop

  1. 命令 参数 作用
  2. gpstop -a => 快速停止
  3. gpstop -d => 指定数据目录(默认值:$MASTER_DATA_DIRECTORY
  4. gpstop -m => 维护模式
  5. gpstop -q => 在安静模式下运行。命令输出不显示在屏幕,但仍然写入日志文件。
  6. gpstop -r => 停止所有实例,然后重启系统
  7. gpstop -u => 重新加载配置文件 postgresql.conf pg_hba.conf
  8. gpstop -v => 显示详细启动信息
  9. gpstop -M fast => 快速关闭。正在进行的任何事务都被中断。然后滚回去。
  10. gpstop -M immediate => 立即关闭。正在进行的任何事务都被中止。不推荐这种关闭模式,并且在某些情况下可能导致数据库损坏需要手动恢复。
  11. gpstop -M smart => 智能关闭。如果存在活动连接,则此命令在警告时失败。这是默认的关机模式。
  12. gpstop --host hostname => 停用segments数据节点,不能与-m、-r、-u、-y同时使用

集群恢复

  1. 命令 参数 作用
  2. gprecoverseg -a => 快速恢复
  3. gprecoverseg -i => 指定恢复文件
  4. gprecoverseg -d => 指定数据目录
  5. gprecoverseg -l => 指定日志文件
  6. gprecoverseg -r => 平衡数据
  7. gprecoverseg -s => 指定配置空间文件
  8. gprecoverseg -o => 指定恢复配置文件
  9. gprecoverseg -p => 指定额外的备用机
  10. gprecoverseg -S => 指定输出配置空间文件

激活备库流程

  1. 命令 参数 作用
  2. gpactivatestandby -d 路径 | 使用数据目录绝对路径,默认:$MASTER_DATA_DIRECTORY
  3. gpactivatestandby -f | 强制激活备份主机
  4. gpactivatestandby -v | 显示此版本信息

始化备Master

  1. 命令 参数 作用
  2. gpinitstandby -s 备库名称 => 指定新备库
  3. gpinitstandby -D => debug 模式
  4. gpinitstandby -r => 移除备用机

GreenPlum 大数据平台--常用命令的更多相关文章

  1. GreenPlum 大数据平台--介绍

    一,GreenPlum 01,介绍: Greenplum是一种基于PostgreSQL的分布式数据库,其采用shared-nothing架构,主机.操作系统.内存.存储都是自我控制的,不存在共享. 官 ...

  2. GreenPlum 大数据平台--监控

    数据库状态监控活动 活动 过程 纠正措施 列出当前状态为down的Segment.如果有任何行被返回,就会生成一个警告或者告警. 推荐频率:每5到10分钟 重要度: IMPORTANT 在postgr ...

  3. GreenPlum 大数据平台--外部表(三)

    一,外部表介绍 Greenplum 在数据加载上有一个明显的优势,就是支持数据的并发加载,gpfdisk是并发加载的工具,数据库中对应的就是外部表 所谓外部表,就是在数据库中只有表定义.没有数据,数据 ...

  4. GreenPlum 大数据平台--非并行备份(六)

    一,非并行备份(pg_dump) 1) GP依然支持常规的PostgreSQL备份命令pg_dump和pg_dumpall 2) 备份将在Master主机上创建一个包含所有Segment数据的大的备份 ...

  5. GreenPlum 大数据平台--运维(三)

    一,操作命令 01,启动gpstart 参数说明 COMMAND NAME: gpstart Starts a Greenplum Database system. ***************** ...

  6. GreenPlum 大数据平台--并行备份(四)

    01,并行备份(gp_dump) 1) GP同时备份Master和所有活动的Segment实例 2) 备份消耗的时间与系统中实例的数量没有关系 3) 在Master主机上备份所有DDL文件和GP相关的 ...

  7. GreenPlum 大数据平台--基础使用(一)

    一,操作语法 01,创建数据库 --创建用户-- [gpadmin@greenplum01 ~]$ export PGDATABASE=testDB --指定数据库名字 [gpadmin@greenp ...

  8. GreenPlum 大数据平台--web监控

    一,安装web监控界面 01,准备 下载greenplum cc包,>> 解压缩 02,安装前配置 vim /greenplum/data/master/gpseg-/pg_hba.con ...

  9. 大数据-Hive 常用命令

    Hive 启动 ~$ hive 退出 hive>quit; --退出hive or hive> exit; --exit会影响之前的使用,所以需要下一句kill掉hadoop的进程 > ...

随机推荐

  1. h5中的audio音频标签与对应的dom对象

    HTML5中提供了一个<audio>标签,同时也提供了一个Audio对象给JavaScript去操作,这个对象属于HTML的DOM对象. H5中的<audio>标签 此标签是H ...

  2. 【题解】Puzzle [Uva1399]

    [题解]Puzzle [Uva1399] 传送门:\(\text{Puzzle [Uva1399]}\) [题目描述] 给定 \(m\) 和 \(n\),表示有 \(m\) 种不同的字符(大写字母\( ...

  3. 【java】【guava】Google Guava的splitter用法

    Google Guava的splitter,分割字符串的用法 package com.sxd.swapping.guava; import com.google.common.base.CharMat ...

  4. mongodb 更新数据时int32变为double的解决办法 & 教程

    https://www.runoob.com/mongodb/mongodb-mongodump-mongorestore.html mongodb 更新数据时int32变为double的解决办法   ...

  5. linq,sqlmethods,like

    LINQ to SQL will translate .NET methods in this manner: text.StartsWith(...) = LIKE ...% text.Contai ...

  6. 3-美团 HTTP 服务治理实践

    参考: 美团 HTTP 服务治理实践 Oceanus:美团HTTP流量定制化路由的实践

  7. Lucene 写入一个文档到该文档可搜索延迟是多少?

    我看的是最初版的lucene,1.4.3 结论是新写入的文档会先写入内存中,只有当到达一定阈值后才会刷新进磁盘,而搜索可以搜索到的数据由最初定义IndexSearcher时磁盘里的段数据决定,如果想要 ...

  8. LeetCode学习_day1:原地算法

    原地算法:是一种使用小的,固定数量的额外之空间来转换资料的算法.当算法执行时,输入的资料通常会被要输出的部份覆盖掉. 范例:冒泡排序.选择排序.插入排序.希尔排序 (1)冒泡排序: 冒泡排序算法的原理 ...

  9. Mac下多版本pip共存

    Mac下多版本pip共存 来自于官方的解释, pip是python包管理工具, 该工具提供了对python包的查找, 下载, 安装, 卸载等功能python第三方工具包多数依赖于pip进行安装, 如 ...

  10. 关于oracle PL/SQL存储过程 PLS-00905 object is invalid,statement ignored问题的解决

    昨天在学习oracle存储过程的时候,写了一个存储过程的demo,语句是这样的: )) AS psssal TESTDELETE.TESTID%TYPE; BEGIN SELECT TESTID IN ...