数据库一体机会预置一些配置,GaussDB 100提供了gs_allinone工具修改这些配置。该工具必须使用root用户执行。
前提条件
root用户互信可用。
语法
- 修改bond模式
gs_allinone -t bond-mode --name BONDNAME --mode BONDMODE [-X XMLFILE] [-L] [-l LOGFILE]
修改电子标签
gs_allinone -t set-etag --name NEWNAME [-l LOGFILE]
显示帮助信息
gs_allinone { -? | --help }
显示版本号信息
gs_allinone { -V | --version }
参数说明
- -t
指定操作类型,当前支持bond-mode和set-etag 。
- --name
指定名称,当-t为bond-mode时,指定要修改bond模式的设备名称;而当-t为set-etag时,指定新的电子标签名称。
- --mode
当-t为bond-mode时,指定要设置的模式,当前支持4和6。
- -X
指定集群配置文件,可以指定该参数一次设置整个集群中所有名称为--name参数值的bond设备。
使用该参数时,需要确保集群内部各节点之间能够使用root用户免密访问。
- -L
本地模式,指定该参数时,只在本机修改bond模式。
- -l
指定日志文件及存放路径。
示例
- 使用gs_allinone设置bond模式。
[omm@plat1 ~]\>gs_allinone -t bond-mode --name bond0 --mode 4 -L
Change bonding mode.
Successfully change bonding mode. - 使用gs_allinone设置电子标签。
[omm@plat1 ~]\>gs_allinone -t set-etag --name 'GaussDB T110 V1'
Set electronic tags.
Set system domain to GassDB T110 V1.
Set new product domain to GassDB T110 V1.
Successfully set electronic tags.