关于服务端工具gs_om的部分解读
背景信息
openGauss提供了gs_om工具帮助对openGauss进行维护,包括启动openGauss、停止openGauss、查询openGauss状态、查询静态配置、生成静态配置文件、查询openGauss状态详细信息、生成动态配置文件、SSL证书替换、显示帮助信息和显示版本号信息等功能。
前提条件
需以操作系统用户omm执行gs_om命令。
语法
- 启动openGauss
gs_om -t start [-h HOSTNAME] [-D dataDir] [--time-out=SECS] [--security-mode=MODE] [-l LOGFILE]
- 停止openGauss
gs_om -t stop [-h HOSTNAME] [-D dataDir] [--time-out=SECS] [-m MODE] [-l LOGFILE]
- 重启openGauss
gs_om -t restart [-h HOSTNAME] [-D dataDir] [--time-out=SECS] [--security-mode=MODE] [-l
LOGFILE] [-m MODE]
- 查询openGauss状态
gs_om -t status [-h HOSTNAME] [-o OUTPUT] [--detail] [--all] [-l LOGFILE]
- 生成静态配置文件
gs_om -t generateconf -X XMLFILE [--distribute] [-l LOGFILE]
- 生成动态配置文件,备机failover或switchover成主机后,需要执行此操作
gs_om -t refreshconf
- 查看静态配置
gs_om -t view [-o OUTPUT]
- 查询openGauss状态详细信息
gs_om -t query [-o OUTPUT]
- SSL证书替换
gs_om -t cert --cert-fire=CERTFILE [-l LOGFILE]
gs_om -t cert --rollback
- 开启、关闭数据库内kerberos认证
gs_om -t kerberos -m [install|uninstall] -U USER [-l LOGFILE] [--krb-client|--krb-server]
- 显示帮助信息
gs_om -? | --help
- 显示版本号信息
gs_om -V | --version
参数说明
gs_om参数可以分为如下几类:
通用参数:
– -t
gs_om命令的类型。
取值范围:start、stop、status、generateconf、cert、view、query、
refreshconf、kerberos。
– -l
指定日志文件及存放路径。
默认值:$GAUSSLOG/om/gs_om-YYYY-MM-DD_hhmmss.log(virtualip的
默认值:/tmp/gs_virtualip/gs_om-YYYY-MM-DD_hhmmss.log)
– -?, --help
显示帮助信息。
– -V, --version
显示版本号信息。启动openGauss参数:
– -h
指定需要启动的服务器名称。一次只能启动一个服务器。
取值范围:服务器名称。
不指定服务器名称时,表示启动openGauss。
– -D
指定 dn路径
取值范围:dn路径
不指定dn路径,表示使用静态文件中的dn路径
– --time-out=SECS
指定超时时间,如果超时,om脚本自动退出。单位:s。
取值范围:正整数,建议值300。
默认值:300
– --security-mode
指定是否以安全模式启动数据库。
取值范围:
▪ on以安全模式启动。
▪ off不以安全模式启动,默认不开启安全模式。停止openGauss参数:
– -h
指定需要停止实例所在的服务器名称。一次只能停止一个服务器。
取值范围:实例所在的服务器名称。
不指定服务器名称时,表示停止openGauss。
– -m, --mode=MODE
停止模式设置。
取值范围:支持两种停止模式。
▪ fast方式:保证有主备关系的实例数据是一致的。
▪ immediate方式:不保证有主备关系的实例数据是一致的。
默认值:fast方式。
– --time-out=SECS
指定超时时间,如果超时,om脚本自动退出。单位:s。
取值范围:正整数,建议值300。
默认值:300查询状态参数:
– -h
指定需要待查询的服务器名称。
取值范围:服务器名称。
不指定服务器时,表示查询openGauss。
– -o
输出到指定的output文件中。
如果不指定,直接显示在屏幕上。
– --detail
显示详细信息。如果不指定,只提示该服务器是否正常。生成配置文件参数:
– -X
选择openGauss配置文件路径。
取值范围:cÃñäìžrcÑnfigȇxmÃ的路径。
– --distribute
将静态配置文件发布到openGauss实例的安装目录。开启、关闭数据库内kerberos认证:
– -U
指定数据库部署用户。
取值范围:数据库部署用户
– -m
指定所要进行的操作。
取值范围:
install:开启数据库内kerberos认证。
uninstall:关闭数据库内kerberos认证。
– --krb-server安装kerberos服务端认证。
– --krb-client安装kerberos客户端认证。
注:需要先安装–krb-server,卸载时同步卸载不需要该参数SSL证书替换:
– --cert-file
指定本地SSL证书zip压缩包所在路径。
–rollback
证书回退到上一次成功备份的状态。
示例
- 启动openGauss。
gs_om -t start
Starting cluster.
======================================================================
.
======================================================================
Successfully started .
- 停止openGauss。
gs_om -t stop
Stopping cluster.
=========================================
Successfully stopped cluster.
=========================================
End stop cluster.
- 查看openGauss详细状态信息,含实例状态信息。
gs_om -t status --detail
[ Cluster State ]
cluster_state : Normal
redistributing : No
current_az : AZ_ALL
[ Datanode State ]
node node_ip instance state | node
node_ip instance state
-----------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------
1 hostname1 10.10.10.1 6001 /opt/huawei/install/data/dn1 P Primary Normal | 2 hostname2
10.10.10.2 6002 /opt/huawei/install/data/dn1 S Standby Normal
关于服务端工具gs_om的部分解读相关推荐
- 关于服务端工具gs_guc的部分解读
背景信息 目前openGauss配置文件("postgresql.conf""pg_hba.conf")中的参数默认值都是单机的配置模式.应用程序可以通过调用g ...
- 无线网卡服务端工具airserv-ng
无线网卡服务端工具airserv-ng 由于WiFi信号强度的限制,渗透测试人员只能监听主机周边范围的无线信号.为了解决这个问题,aircrack-ng套件提供了一个无线网卡服务端工具airserv- ...
- svn服务端工具VisualSVN Server
VisualSVN Server是一个集成的svn服务端工具,并且包含mmc管理工具.是一款svn服务端不可多得的好工具,你可以先安装好VisualSVN Server后,运行VisualSVN Se ...
- 泰拉瑞亚pc版最新服务器,服务端工具 - Terraria1.4.0.5-RPG开服端v0.2 | Terraria(泰拉瑞亚)中文论坛...
您好,我在创建新的职业的时候增加了等级上限并且每个职业在5级的时候增加了两个专职职业,然后再在我测试的时候出现了一些问 题 1.我把每个职业的父组都设置成了新的组名为"初级职业"包 ...
- Android模拟服务端下发消息的Socket通讯工具
Android模拟服务端下发消息的Socket通讯工具 1. 背景简介 背景简介: 有些场景需要依赖服务端下发消息到客户端,比如PowerMsg,服务端下发消息Type,客户端解析Type做出相应动作 ...
- Android高仿大众点评(带服务端)
2019独角兽企业重金招聘Python工程师标准>>> 实例讲解了一个类似大众点评的项目,项目包含服务端和android端源码, 服务端为php代码,如果没有接触过php, 文章中讲 ...
- 糗事百科 android源码,Android高仿糗事百科(含服务端)
Android高仿糗事百科(含服务端) 积分: 23 智慧币 积分: 3 智慧币 [1.00元 ] 包含内容: 源码,全套工具 详情描述 如遇视频不清晰,请最大化观看演示 以下仅列出部分功能,全部功能 ...
- 怎么在Win7服务器搭建SVN服务端
怎么在Win7服务器搭建SVN服务端 今天码大夫给大家分享在Windows服务器上如何搭建SVN环境的详细步骤: 工具/原料 1.VisualSVN server 这是服务器端的安装应用程序,根据自己 ...
- 【分享】Vue 资源典藏(UI组件、开发框架、服务端、辅助工具、应用实例、Demo示例)...
Vue 资源典藏,包括:UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和 ...
最新文章
- 10.VMware View 4.6安装与部署-view clint和view for ipad连接测试
- 页面布局 - flex弹性布局
- 怎么用python统计字数_使用Python 统计高频字数的方法
- 几种常用的图像处理函数库
- Go 语言读写 Excel
- Spark广播变量实现原理及基础编程
- Linux无法解析hosts里面绑定域名的排查方法
- windows安装 MySQL5.7服务端
- Java11.0.2怎么生成JRE_java环境变量配置,jdk13.0.1中没有jre解决办法
- 作者:金海,博士,华中科技大学计算机科学与技术学院教授、博士生导师。...
- python程序怎样在手机上_python手机文件怎么上传至电脑?
- Justinmind使用教程(2)——计算表达式及条件用法
- FileZilla的下载与安装
- Stimulsoft.Report的代码实现功能自学整理(一)
- rrpp协议如何修改_Rrpp详解
- python简单程序
- Java 16 藏刀而来,Java 8 面不改色 | 它强任它强,我用 Java 8,嘿嘿
- mht转换html delphi,delphi – 创建*. Mht文件(网络档案)
- 小米手机买什么蓝牙耳机好?适配小米手机的蓝牙耳机推荐
- vscode设置#define定义宏
热门文章
- PreScan快速入门到精通第四十三讲用户自定义数据库
- 【IoT】TI BLE CC2541 串口控制蓝牙详解
- 云豹直播2022带货语音聊天室三端app源码
- 知网html 复制,解除知网复制限制CNKI copy !!
- python根据单词爬取相关例句,y开头的英语单词
- GeoServer发布WMTS详细过程
- 一级造价工程师(安装)- 计量笔记 - 第五章第四节静置设备与工艺金属结构工程
- 测试网节点公开部署第一阶段,全网筛选出21个优质节点
- vp230引脚功能_SN65HVD230真正中文资料_应用必备
- 基于PyQt5和requests的小说在线阅读器(小说爬虫)