session设置
set XXXX=YYYY
设置某个参数,并对当前的session有效。不是所有的参数都支持session设置。
连接关闭后失效。
全局设置
set global XXXX=YYYY
设置某个参数,对所有session有效,但对当前session【不一定】有效,所以你可以在按照方案1的方案,对当前session设置一下。
不是所有的参数都支持设置,比如显示只读的。 此时需要按照后面持久设置的方法,修改配置文件后重启数据库服务。
服务重启后失效
持久设置
修改配置文件,然后重启数据库服务。集群多个节点,需要挨个节点修改,并全部重启。
这个参数在数据库下次重启时,包括操作系统reboot后,都生效。
corosync/gcware配置文件
/etc/corosync/corosync.conf
V95为
/opt/gcware/config/gcware.conf
其中的logging部分,to_file建议设置为yes。 debug建议设置为off。 默认值也是这么设置的。
管理服务gcluster配置文件
/opt/gbase/gcluster/config/gbase_8a_gcluster.cnf
其中/opt/gbase是集群安装目录,请根据实际情况修改。
恢复服务gcrecover配置文件
/opt/gbase/gcluster/config/gc_recover.cnf
其中/opt/gbase是集群安装目录,请根据实际情况修改。
该服务只存在于管理节点。
数据服务gnode配置文件
/opt/gbase/gnode/config/gbase_8a_gbase.cnf
其中/opt/gbase是集群安装目录,请根据实际情况修改。